【编程感悟】——算法才是硬道理
来源:互联网 发布:算法概论中文版 pdf 编辑:程序博客网 时间:2024/06/06 02:39
先引用一句前辈的话:方法总比困难多。
分析如下:
1.困难有很多,可怜的程序猿可能通宵改错,找到的就是指针赋值除了错。于是在屏幕下方显示"0 error,0 warring"成了多少人的奢望。
以至于下当出现上述情况的时候,都有点不敢相信,即使程序结果是对的,然后还是要从头看一遍。有多少人躺枪了?
2.方法有很多:是啊,就像走路,路径有很多,有长有短,有曲折,有直溜,有颠簸,有平坦。算法也有很多,有好有坏。但是什么
是好,什么是坏,要用辩证法去看待。所有在一个特定的情况下,找到一个切实可行的好算法是衡量一个程序优劣的重要标准,在我
看来,首先得安全,其次要稳定,最后要尽可能的节省硬件资源。最后就是无休止的提高运算速度。
3.数据结构为算法提供基础。巧妇难为无米之炊,米好了,饭菜自然会比一般的米香。基础高了,自然平台也就高了。所以好的算法,
大多源于 fit 的数据结构。万里长城第一步,很重要。
总而言之,言而总之,我也遇到过有的老师以你写出一个“结果正确“的程序的时间来衡量一个人的编程能力。不排除有高手的错在。假如你是一个
新手,假如你让语言虐了千万遍,或失去了信心,或仍然坚持着。那么我都希望你能搞好算法,算法其实就是思想。制约软件的不是语言而是思想。
希望每个程序猿都可以找到属于自己的天地,希望我一直热爱编程,尽管我的专业跟计算机大相径庭。
//算法////算法////算法////算法////算法//
//算法////算法////算法////算法//
//算法////算法////算法//
//算法////算法//
//算法//
0 0
- 【编程感悟】——算法才是硬道理
- 《纸牌屋》——交换才是硬道理?
- 笪开源-----效益才是硬道理
- 赚钱才是硬道理
- 学习才是硬道理!!1
- 持之以恒才是硬道理
- 敢于实践才是硬道理
- 学习才是硬道理
- 网络管理:简单才是硬道理
- 老老实实做好备份才是硬道理
- 正确才是硬道理?No,KISS!
- 网站优化,原创才是硬道理
- 告诉你怎样学Java才是硬道理
- 告诉你怎样学Java才是硬道理
- 告诉你怎样学Java才是硬道理
- 年底换车,宽阔省钱才是硬道理!
- 八卦掌,《孔子》:三温暖才是硬道理-八卦掌防身
- 云里雾里云计算 【9】赚钱才是硬道理
- Unicode Text Processing
- VS2012 error C2664: “std::make_pair”:无法将左值绑定到右值引用
- Transparent Text
- 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧
- Introduction to Uniscribe
- 【编程感悟】——算法才是硬道理
- 无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用)
- 我的博客--群星闪烁地球旋转动画特效
- Uniscribe Mysteries
- android小知识点(一)
- week plan: 2014.11.22-1014.11.29
- More Uniscribe Mysteries
- Drawing styled text with Uniscribe
- Integrating UspLib