
算法
文章平均质量分 60
算法初学记录
羽墨灵丘
这个作者很懒,什么都没留下…
展开
-
0-1背包问题(1):贪心算法
思考一下,如果选择价值很大的物品,但重量非常大,也是不可行的,策略 1 舍弃;如果选择重量很小的物品,但是价值很小,也是不行的,策略 2 舍弃;策略 3 是每次选择单位价值最大的物品,也就是性价比最高的物品,也不一定能达到最大价值,因为物品不可分割,有可能存在背包没有装满,却不能装下剩下的物品,这样的价值不一定最高。假设现在有 5 个物品,每个物品的重量为(2,5,4,2,3),价值为(6,3,5,4,6),背包的容量为 10,求在不超过背包容量的前提下,把哪些物品放入背包,才能获得最大价值?原创 2024-11-26 18:40:48 · 575 阅读 · 0 评论 -
0-1背包问题(2):动态规划
动态规划解决0-1背包问题原创 2024-11-27 15:54:51 · 629 阅读 · 0 评论 -
0-1背包问题(3):回溯法(深度优先)
回溯法解决0-1背包问题原创 2024-11-28 15:28:13 · 1039 阅读 · 0 评论 -
0-1背包问题(4):分支限界法(广度优先)
广度优先解决0-1背包问题原创 2024-11-29 11:27:36 · 1205 阅读 · 0 评论 -
二叉搜索树之遍历
遍历二叉搜索树原创 2024-12-02 15:39:54 · 453 阅读 · 0 评论 -
二分查找常规实现
二分查找常规实现原创 2024-12-03 18:02:36 · 662 阅读 · 0 评论 -
排序算法(1):冒泡排序
冒泡排序算法原创 2024-12-09 17:03:01 · 345 阅读 · 0 评论 -
排序算法(2):选择排序
选择排序算法原创 2024-12-10 14:14:07 · 361 阅读 · 0 评论 -
排序算法(3):插入排序
插入排序算法原创 2024-12-10 14:53:39 · 330 阅读 · 0 评论 -
排序算法(4):希尔排序
希尔排序算法原创 2024-12-11 15:24:38 · 481 阅读 · 0 评论 -
排序算法(5):归并排序
归并排序算法原创 2024-12-12 10:09:44 · 537 阅读 · 0 评论 -
排序算法(6):快速排序
快速排序算法原创 2024-12-13 11:12:26 · 542 阅读 · 0 评论 -
排序算法(7):堆排序
堆排序算法原创 2024-12-17 09:45:22 · 387 阅读 · 0 评论 -
KMP算法
KMP算法原创 2024-12-19 14:15:41 · 735 阅读 · 0 评论 -
位运算符(&、|、^、~、<<、>>)
位运算原创 2024-12-25 11:01:26 · 585 阅读 · 0 评论