本文作者:gkctvgttk

1245益智玩具,益智玩具系列

gkctvgttk 09-10 20
1245益智玩具,益智玩具系列摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于1245益智玩具的问题,于是小编就整理了1个相关介绍1245益智玩具的解答,让我们一起看看吧。有哪些让你感叹“写出这种代码的人,...

大家好,今天小编关注到一个比较意思的话题,就是关于1245益智玩具问题,于是小编就整理了1个相关介绍1245益智玩具的解答,让我们一起看看吧。

  1. 有哪些让你感叹“写出这种代码的人,我十辈子都追不上了”的代码?

有哪些让你感叹“写出这种代码的人,我十辈子都追不上了”的代码?

一般而言,這種情況不會發生。

因為寫代碼不似其它傳統手藝,受到場地,工具,原料,許可,配方等諸多約束。代碼寫作是更草根,民主的手藝。只需考慮智力和體力。

1245益智玩具,益智玩具系列
图片来源网络,侵删)

如果能夠發出“這等好的代碼...”的感慨者,其經驗,審美,理解力已是高超。

既然代碼審美能力已達此境界,自然自己也能寫出。

倒是速成的碼農工匠,糊口那種,即使給他看漂亮代碼,也不識貨。只會說“xxxx是最好的”。

1245益智玩具,益智玩具系列
(图片来源网络,侵删)

说说大一时候遇到的一段经历吧,那时刚学c语言,有人出了一道小题***,题目如下(可能对于c/c++的人看的比较透彻吧):

将一个随机的整数转换成一个按各位上数值大小排序的整数,例如整数2541转换成1245,整数521368转换成123568,输入一个int能容纳的正整数,输出排序后的结果,要求:除scanf和printf之外不能使用其它库函数。

简单的一道小题,然后就是大家踊跃参与了,贴出来的代码的时间复杂度和空间复杂度,后来有一个大牛贴了自己的代码,再也没有人贴代码,当时给我的感觉是叹为观止。c的代码我也贴下吧:

1245益智玩具,益智玩具系列
(图片来源网络,侵删)

#include

int trans(int n)

{

int a[10] = {0}, r = 0, i;

for(; n; n /= 10) a[n % 10]++;

for(i = 1; i < 10; a[i]-- ? r = r * 10 + i : i++);

return r;

到此,以上就是小编对于1245益智玩具的问题就介绍到这了,希望介绍关于1245益智玩具的1点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.b1246.com/post/60644.html发布于 09-10

阅读
分享