自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 [代码随想录] 01背包问题

【代码】[代码随想录] 01背包问题。

2024-03-24 05:26:14 141 1

原创 【代码随想录】Day29 回溯p5

回溯p5今天主要更详细理解了全排列,去重逻辑需要仔细梳理。

2024-03-20 10:51:01 433 1

原创 【代码随想录】Day 28 回溯算法p4

Source:题目Note:将一个字符串内可能存在的ip地址全部分割出来要意识到这是切割问题,切割问题就可以使用回溯搜索法把所有可能性搜出来记住下面几个用法使用ASCII码将字符转为int进行运算插入,删除i+1位置的元素(s.begin()非常重要)private:public:// 终止条件 当有3个分割点的时候,分割结束// 如果最后一段是合法的字符串,加入结果集// 不合法就直接返回return;// 这里还是要用startIndex,因为每次递归不会从头分割。

2024-03-19 12:00:57 334

原创 【Day26】回溯算法part3

Source:题目Note:非常有趣的一道题,剪枝很有趣,一定要先进行排序。思考这道题是如何进行去重的?给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的数字可以无限制重复被选取。说明:所有数字(包括 target)都是正整数。解集不能包含重复的组合。示例 1:输入:candidates = [2,3,6,7], target = 7,

2024-03-19 07:54:58 376

原创 【Day25】代码随想录回溯算法part02

回溯法中递归函数参数很难一次性确定下来,一般先写逻辑,需要啥参数了,填什么参数。加深了对回溯法的理解,没有想到可以建立一个map的方式进行解决。

2024-03-16 12:35:33 353 1

原创 【Day24】代码随想录 回溯算法p1

新的一部分-回溯算法需要记住回溯法的基本结构。

2024-03-15 13:18:10 333 1

原创 【代码随想录】day 8 字符串part01 ● 344.反转字符串 ● 541. 反转字符串II ● 卡码网:54.替换数字 ● 151.翻转字符串里的单词 ● 卡码网:55.右旋转字符串

新的一部分-字符串今天主要详细理解了字符串的内容,非常多的内容需要好好消化!!!字符串的各种花式翻转,扩容等DAY 8 Finished 撒花~

2024-02-27 15:38:23 1656

原创 【代码随想录】Day7 哈希表part02 454.四数相加II 83. 赎金信 15. 三数之和 18. 四数之和

哈希表第二部分今天主要详细理解了unordered_map的用法, 三数之和, 四数之和。加深理解双指针法的应用!要严格控制数组下标谨防越界!DAY 7 Finished 撒花~

2024-02-11 06:59:31 780 1

原创 【代码随想录】Day6 哈希表理论基础 242.有效的字母异位词 ,349. 两个数组的交集 202. 快乐数 1. 两数之和

新的一部分-哈希表,哈希表之前做题相对比较熟练希望能快速复习今天主要详细理解了C++中哈希表 unordered_set unordered_map的基础使用以及快乐数算法。DAY 6 Finished 撒花~

2024-02-05 07:22:49 1784 1

原创 【代码随想录】Day4 链表part02 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II

链表的第二部分今天主要加深了链表的理解以及环形链表,虽然以前做过,但是不熟练,今天收获很多。DAY Finished 撒花~

2024-02-04 08:41:51 780 1

原创 【代码随想录】Day3 链表1,● 203.移除链表元素 ● 707.设计链表 ● 206.反转链表

Day3 链表1今天主要详细理解了链表的基本操作 双指针在链表的用法(以及递归)DAY3 Finished 撒花~

2024-02-02 14:32:23 312

原创 【代码随想录】Day2 数组2 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II

Day2今天深入强化了数组,通过子数组,螺旋矩阵等题目进一步加深了对概念的理解,加强了对双指针和数组结合的理解。DAY2 Finished 撒花~

2024-01-28 12:53:01 1336

原创 【代码随想录】Day1 数组理论基础,704. 二分查找,27. 移除元素

希望在接下来的60天时间内能跟随代码随想录将Leetcode速刷一次。之前没有用C++刷过题目,为了增进C++写码功底,故此次刷题使用C++。今天主要详细理解了区间定义对二分法的重要性和对快慢指针法进行复习,并且学习了CSDN博客的撰写,今后会提高博客撰写效率。DAY1 Finished 撒花~

2024-01-24 13:58:05 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除