开发者社区 问答 正文

算法怎么学啊???

算法怎么学啊???

展开
收起
知与谁同 2018-07-20 09:37:53 1454 分享 版权
1 条回答
写回答
取消 提交回答
  • 算法怎么学。DS中所涉及的算法仅仅是基础算法而已,真正难和有含量的算法在算法导论这本书中,这里面不涉及任何数据结构,就是单纯将算法,而且是所有算法分类全部展开讲,学这本书后,你才发现,数据结构中涉及的什么背包,动态规划算法了,仅仅是算法导论里每一章的最基础的东西。举个例子,DS里面的搜索算法,只涉及DFS和BFS,也就是深度优先和宽度优先。。。但是算法导论里会教你双向BFS,A*等智能搜索算法。PS:还是那句话,算法是要通过理论和实践结合才能掌握的,也就是通过编程,切实做题目并且用程序实现,只看程序是永永远远不可能掌握的,看了你就忘,看懂了你也不会用。所以说计算机这个专业还是对本专业比较公平,对其他专业不太公平。当然计算机本专业也有好多人平时不喜欢编程上机,天天混日子的。
    2019-07-17 22:51:45
    赞同 展开评论
问答分类:
问答地址: