如何学好算法,高手请指教,向您学习!

piaoyun 2001-03-04 07:16:00
我没上大学,一切靠自学,如果将到编程工具和语言我觉得我已经很熟悉了,包括C/C++。但是在开发大的项目上,老是觉的很吃力。原因可能是算法上,希望高手指教如何学好算法?谢谢。
...全文
75 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
piaoyun 2001-03-05
  • 打赏
  • 举报
回复
谢谢,我会照做的。
DaNiao 2001-03-04
  • 打赏
  • 举报
回复
首先向自学成才的piaoyun致敬
(其实中国但凡在计算机方面有点成就的,都是自学的,中国的大学教不了什么有用的东西,
所以你没上大学是个明智的选择:-) )

言归正传,你可以看看清华翻译的《数据结构与算法用C++描述》(黑皮的)这是一本讲与数据
结构本身直接相关的算法的书,挺不错,是程序设计的基础。
另外你可以看看有关离散数学、组合数学特别是规划运筹的书,里面的许多算法也是挺有用的
还有数值分析和计算机图形学的算法,涉及到许多数学知识,挺复杂的,对你也未必有用
还有AI、NN等的算法就要看相关的书了,你可以根据需要学一点(说实在的,用这些东西的人都
搞专门研究的,对多数人来说用处不是很大,尤其NN学起来很费劲)

学算法最重要的是要把握算法的基本思想,再就是要多做些练习

还有你说开发大项目时感到吃力,我猜想你是不是在软件工程方面学的比较少,这些东西是很有
用的,不要嫌麻烦,该写的文档该画的图一定要做,模块的条理要清晰,功能要明确

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧