由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问一道C# interview testing quesiton
相关主题
关于java synchronized statement和static method or variableJava/C++ 的牛人们给看看这个Interview的Home test (急)
[请教] C++ coding question有人知道金融信息服务提供公司的内审面试形式和内容么
Permutation leetcode-input a string "hello word", print l:3 o:2 e:1 d:1 h:1 r:1 w:1.不知道哪错了
问个C++问题如何确保每次读入的字符串都是unique的 (转载)
谁能猜猜,这是个什么 algorithm?rocket fuel第一轮面经
问个外循环和内问题请问leetcode Substring with Concatenation of All Words为什么runtime error
返回字符串所有的 combinationAmazon Online Assessment Test 哪里可以刷题
问一道面试题问个题
相关话题的讨论汇总
话题: strin话题: temp话题: int话题: private
进入JobHunting版参与讨论
1 (共1页)
a********r
发帖数: 218
1
class MyClass
{
private int numberOfCalls = 0;
private int numberOfLetters = 0;
static void ReverseString(String strIn)
{
char temp;
for (int i = 0; i < strIn.Length; i++)
{
temp = strIn[i];
strIn[i] = strIn[strIn.Length - i];
strIn[strIn.Length - i] = temp;
}
numberOfCalls++;
Console.WriteLine(String.Format("This function has been called {
0}", numberOfCalls));
}

}
望高人指点上面的程序有何flaws
f*******t
发帖数: 7549
2
1.成员变量应该设成static
2.numberOfLetters多余
3.for (int i = 0; i < strIn.Length; i++) 从头做到尾相当于又把string还原了,
应该是i < strln.Length / 2
4.strIn[strIn.Length - i]当i=0时越界,应该是strIn[strIn.Length - i - 1]
5.MyClass和函数都要加public,否则可能无法从其它namespace访问
6.输出函数自带format功能,不需要string.format()
a********r
发帖数: 218
3
Thanks
l******c
发帖数: 2555
4
from 0 to n,
swap,
==== doing nothing
no reverse

【在 a********r 的大作中提到】
: class MyClass
: {
: private int numberOfCalls = 0;
: private int numberOfLetters = 0;
: static void ReverseString(String strIn)
: {
: char temp;
: for (int i = 0; i < strIn.Length; i++)
: {
: temp = strIn[i];

1 (共1页)
进入JobHunting版参与讨论
相关主题
问个题谁能猜猜,这是个什么 algorithm?
一道 C++ 的题。问个外循环和内问题
help on behavior quesiton返回字符串所有的 combination
一个data structure design的问题,求助问一道面试题
关于java synchronized statement和static method or variableJava/C++ 的牛人们给看看这个Interview的Home test (急)
[请教] C++ coding question有人知道金融信息服务提供公司的内审面试形式和内容么
Permutation leetcode-input a string "hello word", print l:3 o:2 e:1 d:1 h:1 r:1 w:1.不知道哪错了
问个C++问题如何确保每次读入的字符串都是unique的 (转载)
相关话题的讨论汇总
话题: strin话题: temp话题: int话题: private