数据结构
左耳听风
公众号:左耳代码
展开
-
五大算法
文章目录引言1.分治递归2.贪心算法3.动态规划4.回溯算法5.分支限界6.参考引言据说有人归纳了计算机的五大常用算法,它们是贪婪算法,动态规划算法,分治算法,回溯算法以及分支限界算法。虽然不知道为何要将这五个算法归为最常用的算法,但是毫无疑问,这五个算法是有很多应用场景的,最优化问题大多可以利用这些算法解决。算法的本质就是解决问题。当数据量比较小时,其实根本就不需要什么算法,写一些for循...原创 2020-01-19 21:47:26 · 1119 阅读 · 0 评论 -
【数据结构】一、概论
文章目录一、概论1.数据结构1.1 定义1.2 地位1.3 特点2.算法2.1 时间复杂度2.2 空间复杂度2.3 难易程度(可读性)2.4 健壮性3.预备知识3.1 指针3.1.1 指针定义3.1.2 指针的分类3.2 结构体为什么会出现结构体什么叫结构体如何使用结构体注意事项3.3 动态内存分配和释放3.4 跨函数使用内存一、概论1.数据结构1.1 定义我们如何把现实中大量而复杂的...原创 2019-09-28 15:18:12 · 1053 阅读 · 0 评论