非计算机专业,想往程序员发展,但只有学校里教的一点C,该从哪儿学起,具体学哪些东西?希望能具体指点一些书目。
如果想说具体学哪些东西的话,可以参考你们学校计算机系的培养方案。可以详细地罗列出需要的科目。
但是,如果想现学现用的话,就直接开始做项目吧。
继续阅读
全部内容知乎/回答2 分钟
学习编程可以为自己带来什么?
之前引用过一个笑话: "程序员有个著名的笑话,这么说的:'老公,晚上回来买一个西瓜,如果看到西红柿,就买两个。'晚上,老公买了两个西瓜回来,老婆问为什么,老公说,'因为看到了西红柿。'程序员看到了一定会心一笑,甚至认真的人还会辩解说完全没有什么问题,认为这是对于语言严谨的追求。" 这个笑话说明编程其实改变了我们的思维方...
知乎/回答2 分钟
你的启蒙算法是什么?
提问的原意是“打通任督二脉”,我也分享一下我的经历,但并不是某个算法,可能有些跑题。 我在初高中的时候学习过一些 Pascal 编程,主要是为了参加 NOIP 竞赛。那时候对于编程的理解非常局限于函数的实现,觉得能够实现复杂的深搜广搜和动态规划就是很厉害的人了,各种能把 N^2 降低到 NLog(N) 的奇淫技巧都好厉...
知乎/回答1 分钟
想成为计算机技术高手,一定要懂汇编吗?
大概在另外一拨人的眼里,成为计算机学科的高手应该是把数学学好,只有把高等数学学好,精通概率、统计、随机过程、抽象代数,熟练掌握各种建模方法,才是计算机科学的王道。再结合各种领域知识,年薪百万轻轻松松。弄点高级算法几十亿被收购瞬间财富自由。 技术只是技术本身,计算机发展了这么多年,无数新技术层出不穷。每个人都靠着自己的专...

