20 12
发新话题
打印

学编程的人不能不看的好文章

很好,顶下

TOP

这不是软件报上的吗?
知识(knowledge)得到96分(11+14+15+23+12+5+4+7+5=96)            
努力(hardwork)也只得98分(8+1+18+4+23+15+18+11=98)            
态度(attitude)才是左右生命的全部(1+20+20+9+20+21+4+5=100)
SO,时刻提醒自己,态度决定一切!

TOP

CSDN上面看过了.很典型的一篇文章...顶~~~~
当个程序员其实挺不容易的,但只要熬过来就好了,呵呵....
工大的一只小刺猬,爱好音乐动画上网电脑,希望和真诚的电脑高手及柯南爱好者们交朋友

TOP

鄙人学软件的,可惜是新生,还看不懂...不过好好学习就是啦...

天 使 和 魔 鬼 拿 我 的 灵 魂 拔 河

TOP

为自己以后捏把汗啊……
幸福很简单……

TOP

我爱编程!!!

TOP

1。写一个函数计算当参数为n(n很大)时的值 1-2+3-4+5-6+7......+n
如果说是一个数学问题,大家都很容易写出和的通项来。但是这是编程,我想90%的人都会采用笔者的写法。
确实,那么写思路很简单,基本可以看题就写。但是性能。。。
我觉得我们在学习编程时由于老师更关心我们的是程序运行的结果,功能是否实现等方面,对于程序性能的优化方面基本很少提起。所以笔者的问题也应该是广大的计算机专业和软件专业的学生的通病。
2。要求我用一种技巧性的编程方法来用一个函数实现两个函数的功能n为如:fn1(n)=n/2!+n/3!+n/4!+n/5!+n/6!
fn2(n)=n/5!+n/6!+n/7!+n/8!+n/9!
如果让我写,基本的想法就是先写个TOOL函数 tool (n);用来求N!。然后频繁的使用工具函数可以写成:
temp=n/tool(2)+n/tool(3)+n/tool(4)+n/tool(5)+n/tool(6);return temp;来实现。第二功能也一样。可是这么做的性能。。。。
以后在编程中确实应该更注意到程序的性能和效率。成为一个程序员首先应该能写出正确可执行的程序,成为一个优秀的程序员则写出的程序必须是高性能的。

[ 本帖最后由 想飞 于 2006-8-18 17:40 编辑 ]
走走唱唱
唱唱走走

TOP

顶一个

TOP

袁红岗确实很厉害
问君能有几多愁,恰似一群太监上青楼。
凤凰重生就是涅盘,野鸡重生就是尸变。

TOP

可以看一下林锐的 高质量C++编程    如果是C++建议看一下STL,或者是boost库,那才是标准的C++真正的C++,楼主的例子不过是个小技巧而已。

TOP

 20 12
发新话题