软件编程经常用的算法都有哪些?
我觉得主要有一下五个:
1、递归算法
2、贪心算法
3、回溯法
4、动态规划算法
5、分治算法
数据结构C哪本书好?
书的话建议直接读国外精典教材。数据结构建议读《DataStructures,Algorithms,andApplicationsinC》,也就是《数据结构算法与应用-C语言描述》这本书,作者是美国的SartajSahni,China-pub上有资源。
书中先简要回顾了C语言,然后全面的介绍了各种数据结构,最后几个章节是各种算法。如果不想看,忽略就是,但不建议那样,毕竟,数据结构加上算法才等于程序。建议结合课后题食用,效果更佳。
国内的资源建议直接看清华邓俊辉的课,绝对的优质资源,更好的是还有教材可以用,还等什么呢?
B站的链接给你,结合书本食用更佳!
邓公数据结构: