思考随想
leng_que
---
展开
-
一个顶尖计算机黑客应该具有的素质
一个顶尖计算机黑客应该具有的素质:0、优秀的人品及心理素质、顶尖的自学能力、敏锐的分析能力、创新能力、……1、至少精通Windows、Linux、Unix,以及对应平台上的所有主流软件2、精通因特网及万维网3、精通多门编程语言同时深刻理解编程语言的制造过程4、精通算法设计及程序设计5、深入理解目前的大多数主流软件开发技术6、深刻理解及参透计算机硬件原理7、0Day的原创 2009-05-09 22:54:00 · 1759 阅读 · 0 评论 -
代码之美
我觉得代码也是有美丑之分的。就像人一样,代码的格式就如同人的身材,而代码的注释就如同人身上穿着的衣裳,美女为什么美?美在何处?我想就是美在其身材和其所穿着的衣服吧。到了代码方面也是一样的,如果一段代码的格式不好,那么就如同一个身材不好的人,至少其外在美就不行。人有内在美和外在美,代码也有,我觉得代码的外在美就是其格式,而内在美就是其算法。外在美可以很快就达到,只要平时多注意留意一些原创 2009-06-28 18:55:00 · 602 阅读 · 0 评论 -
人工智能
《战争游戏》Joshua(约书亚)《战争游戏2:死亡代码》Ripley(里普利)《夺命手机》Echelon(梯阵系统)《生化危机》火焰女皇《机械公敌》V.I.K.I(维基) 以上是我看过的电影里的我还记得的大型科幻型人工智能。随着编程的深入,有了许多感悟,我意识到了没有算法思想的程序是很初级、很低级的,但是不要曲解了,每个人都是从初级开始的,我也是,但是要想不断提高原创 2009-06-28 18:57:00 · 799 阅读 · 0 评论 -
数学与计算机编程
写程序促使我捡回了许多数学上的东西…… 最近在写程序的过程中有许多感悟的,其中一点就是数学的重要性,还好自己的数学底子还可以,要不然在稍微高级一些的程序设计之路上必然举步维艰。 编写一些简单的小软件不觉得数学有多重要,可是真正等到写一些高级程序的时候,也就是要用到比较高难度的算法的时候,就会发现数学的用处了。难怪那些获得图灵奖的计算机科学家基本上都是在算法上的成就,其实在原创 2009-06-28 19:00:00 · 648 阅读 · 0 评论 -
快速判断正整数n是否为素数
证明: 不妨假设n不为素数,则有:n = a*b n = sqrt(n)*sqrt(n) 假设 a>sqrt(n) 且 b>sqrt(n) 则可推出: a*b > n 这与前面的已知矛盾 故a、b之中必然有一个小于或等于sqrt(n) 又由n = a*b可知,若n能整除a、b中的任何一个就一定能整除另外的一个,所以只要除到sqrt(n)就可以判断原创 2009-06-28 19:01:00 · 1873 阅读 · 0 评论 -
开源,谢谢你!
随着时间的推移和自身的进步,逐渐的接触到了越来越多的开源库,并且从中获得了很多、很多……原创 2010-06-24 10:55:00 · 935 阅读 · 0 评论