由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 大家看看ms这个online test题什么做
相关主题
Two CS interview questionsGoogle Intern 面试 【请教】
Factorial Trailing Zeroes这道题为什么用pow(5,k)而不是 f*=5;?一个N个数的int数组如何找到3个majority的数?
问个越界的问题求助一道C面试题:在线等
请教一道Leetcode 题, 多谢One confusing question
请教leetcode一道题Google店面
一道M$面试题的解法...问个题
整理的一些stl,auto_ptr的东西,求bless三道 Amazon Onsite Coding 题 (转载)
问一道精华帖的老题请教个题目
相关话题的讨论汇总
话题: int话题: else话题: describe话题: while
进入JobHunting版参与讨论
1 (共1页)
t*8
发帖数: 14
1
Describe what this function does, review the code and make corrections.
bool mysteryFunction2(int x, int y, int a, int b)
{
while (x != a && y != b) {
if (a > x) ++a;
else --a;
if (b > y) ++b;
else --b;
}
}
r*g
发帖数: 186
2
读了一下 不知道要干嘛

【在 t*8 的大作中提到】
: Describe what this function does, review the code and make corrections.
: bool mysteryFunction2(int x, int y, int a, int b)
: {
: while (x != a && y != b) {
: if (a > x) ++a;
: else --a;
: if (b > y) ++b;
: else --b;
: }
: }

b******n
发帖数: 851
3
就是 ++a 和--a倒过来了。。。 照道理说, 会是overflow, 然后while exit, 如果
没有overflow这种事的话, 这while loop不会完

【在 t*8 的大作中提到】
: Describe what this function does, review the code and make corrections.
: bool mysteryFunction2(int x, int y, int a, int b)
: {
: while (x != a && y != b) {
: if (a > x) ++a;
: else --a;
: if (b > y) ++b;
: else --b;
: }
: }

c*******7
发帖数: 438
4
这什么乱七八糟的啊,根本看不懂。要改就给这个function加个注释:
// piece of shit
z****3
发帖数: 782
5
where's ur return statement?
1 (共1页)
进入JobHunting版参与讨论
相关主题
请教个题目请教leetcode一道题
大概说一下昨天的Google Phone Interview一道M$面试题的解法...
问一道算法题整理的一些stl,auto_ptr的东西,求bless
amazon问题求教问一道精华帖的老题
Two CS interview questionsGoogle Intern 面试 【请教】
Factorial Trailing Zeroes这道题为什么用pow(5,k)而不是 f*=5;?一个N个数的int数组如何找到3个majority的数?
问个越界的问题求助一道C面试题:在线等
请教一道Leetcode 题, 多谢One confusing question
相关话题的讨论汇总
话题: int话题: else话题: describe话题: while