由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 这个看着很白痴的问题有更好的解法吗?
相关主题
你们看过programming pearls (2nd edition English) or 正在看的同学们这题哪错了?
one c++ question帮看看这段code
C的argc问题问一道kth smallest element的题目
为什么我这段简单的程序segment faultleetcode上一题,求正解
c++ 程序一问写了一个find kth number in 2 sorted arrays的code 请大牛看
bloomberg assessment的机经,c语言的(20道题)一题
C++ online Test 又一题大家能说说(leecode) Permutation Sequence这道题后的数学思路吗?
C++ 一题一道C语言题
相关话题的讨论汇总
话题: x%话题: char话题: int话题: buf话题: itoa
进入JobHunting版参与讨论
1 (共1页)
t*******i
发帖数: 4960
1
http://rosettacode.org/wiki/FizzBuzz
我一看这个题目就使劲往复杂里面想,结果发现网上的解答是这样的。。。
t*******i
发帖数: 4960
2
我想除掉那个%15的判断,发现换行没处放了。
如果加个flag判断,效果估计更低。

【在 t*******i 的大作中提到】
: http://rosettacode.org/wiki/FizzBuzz
: 我一看这个题目就使劲往复杂里面想,结果发现网上的解答是这样的。。。

l*********8
发帖数: 4642
3
#include
#include
int main(int argc, char * argv[])
{
char * s[4] = {"000", "Fizz", "Buzz", "FizzBuzz"};
char buf[4];
for (int x=1; x<=100; x++) {
s[0] = itoa(x, buf, 10);
printf("%s\n", s[ !(x%3) + 2*!(x%5) ] );
}
return 0;
}

【在 t*******i 的大作中提到】
: http://rosettacode.org/wiki/FizzBuzz
: 我一看这个题目就使劲往复杂里面想,结果发现网上的解答是这样的。。。

t*******i
发帖数: 4960
4
这个效率更高吗?每次要itoa, x%3, x%5,还要!操作。
1 (共1页)
进入JobHunting版参与讨论
相关主题
一道C语言题c++ 程序一问
懒得写了,想练手的就写写贴在这里吧bloomberg assessment的机经,c语言的(20道题)
问一个c++ 函数指针的问题C++ online Test 又一题
请教一个入门级的C的指针问题C++ 一题
你们看过programming pearls (2nd edition English) or 正在看的同学们这题哪错了?
one c++ question帮看看这段code
C的argc问题问一道kth smallest element的题目
为什么我这段简单的程序segment faultleetcode上一题,求正解
相关话题的讨论汇总
话题: x%话题: char话题: int话题: buf话题: itoa