1012662902 发表于 2015-5-17 17:16:35

程序的灵魂

本帖最后由 1012662902 于 2015-5-17 17:26 编辑

    程序的灵魂是什么?没错,是算法和数据结构,也就是思想。    现在很多人学习程序是学的运用,而不注重思想的提升,比如会用if 、for、while等,然后就自豪的说我学会了做程序。你真的会做程序了么,你做的只是代码的堆积而不是程序。
   同样一个程序,同一台机器,有的人的程序在机器上跑了10000s并且占用了30M,有的人的程序在机器上跑了100s并且占用10M,这就是思想的差距,即使你的程序在跑的时候只比别人的程序多用10s,客户也不会选择你的程序的。
    你会用C语言、C++、java等,但是你能写出最短路径、最小生成树、并查集等吗?输入10000000000000个数,你能输出第k大的数吗?
    小公司收人看的是工作经验,大公司收人看的是思想。
    思想提升很难,需要日积月累。但是运用很简单,看一遍,敲几下就会用了。
    我做ACM2年了,和同学上的同样的课,但是明显感觉到了差距。
    贴出几个提升思想的网站:
    **** Hidden Message *****

Mikel 发表于 2015-5-17 17:52:29

真是被感动的痛哭流涕……

Jong0019 发表于 2015-5-17 22:44:17

强烈支持楼主ing……

章伯魂 发表于 2015-5-18 14:39:59

看看,支持楼主

yu359107767 发表于 2015-5-18 15:24:34

强烈支持楼主ing……

韩先生 发表于 2015-5-19 20:20:43

很想了解,看看能否提升

2413780002 发表于 2015-5-20 11:04:44

回复看看

一个初学者 发表于 2015-5-20 19:20:43

真是难得给力的帖子啊。

361628653 发表于 2015-5-20 20:53:40

了解一下

潜伏者 发表于 2015-5-21 01:58:55

学习

lightting_ghost 发表于 2015-5-21 22:45:44

激动人心,无法言表!

平平安安 发表于 2015-5-21 23:21:00

看看

584250550 发表于 2015-5-22 14:54:58

真是难得给力的帖子啊。

119 发表于 2015-5-22 18:26:18

学习

学习好编程 发表于 2015-5-23 07:46:20

强烈支持楼主ing……xxl学习了

哥斯拉不说话 发表于 2015-5-23 08:50:34

淡定,淡定,淡定……

缌唸 发表于 2015-5-23 14:05:09

强烈支持楼主ing……

把痛苦留在明天 发表于 2015-5-23 20:54:54

嗯思想就是你的高度

小人物a 发表于 2015-5-28 11:13:38

看看

mathfunction 发表于 2015-5-28 16:04:01

激动人心,无法言表!
页: [1] 2 3 4 5 6
查看完整版本: 程序的灵魂