算法刷题
文章平均质量分 91
代码随想录刷题过程中的思考及代码记录
Hello_Hamburger
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
代码随想录:贪心算法
代码随想录贪心算法刷题记录原创 2024-09-30 15:22:35 · 952 阅读 · 0 评论 -
代码随想录:链表
代码随想录:链表原创 2024-07-12 18:19:38 · 1064 阅读 · 0 评论 -
代码随想录:动态规划问题
这道题的核心还是转换到将所有石头分成重量最接近的两堆,两堆之差就是最终剩下石头的最小可能重量。只要这一步思路通了,就没什么问题了。public://首先考虑的是把它转化为动态规划问题,更具体一点,先考虑转化为01背包问题//丝毫没有一丁点思路,直接看代码随想录的解析//代码随想录真的是一点就通:这道题本质就是将所有石头分成重量最接近的两堆,两堆之差就是最终剩下石头的最小可能重量//先求和i++) {//背包的最大容量如何设置呢?sum/2?原创 2024-10-26 16:23:46 · 1067 阅读 · 0 评论 -
代码随想录:二叉树
代码随想录:二叉树(一)原创 2024-08-20 08:05:31 · 908 阅读 · 0 评论 -
代码随想录:栈与队列
代码随想录:栈与队列原创 2024-07-31 14:42:19 · 917 阅读 · 0 评论 -
代码随想录:字符串
代码随想录:字符串原创 2024-07-20 12:33:37 · 826 阅读 · 0 评论 -
代码随想录:双指针法
代码随想录:双指针原创 2024-07-27 21:36:20 · 486 阅读 · 0 评论 -
代码随想录:回溯算法
刷题的一些宗旨1.首先自己尝试分析编写代码,自己没有思路就看代码随想录的思路,但是看完代码随想录的思路之后一定要自己尝试编写代码,保证自己对于思路的独立实现,可以参考代码随想录的代码简化自己的代码(主要指C++自带的模板和函数的使用)2.后面刷题,一道题掌握一种方法就好,回来第二遍再来做拓展,这样快的话一天或许可以两道题,但是一种方法要掌握透。9.7日任务:组合问题思路和代码随想录一致,具体代码有不同,不过我觉得保证自己思考的独立性是要比看了参考代码之后尝试去写好很多的。看了代码随想录的思路之后独原创 2024-09-16 16:07:32 · 976 阅读 · 0 评论 -
代码随想录:图论刷题
2024年10月28日刷题完成图论理论基础深度优先搜索理论基础广度优先搜索的基础:看了一下广搜的代码,还没开始自己写,思路很好,我想到本科时候比赛的时候看到队友在尝试一些新的算法,其中就有广搜和深搜,这下我也要会了,爽,太爽了。所有可达路径很多比较好的写法我都了解不够,确实要一直学习,用更简单的写法。stl掌握不够。邻接矩阵法代码:#include<iostream>#include<vector>#include<list>using names原创 2024-11-09 12:14:03 · 777 阅读 · 0 评论 -
代码随想录:二叉树(二)
代码随想录:二叉树(二)原创 2024-09-06 17:03:26 · 513 阅读 · 0 评论 -
代码随想录:哈希表
代码随想录:哈希表原创 2024-07-16 16:34:18 · 796 阅读 · 0 评论
分享