一、有关for循环中i++的讨论
在leetcode题中刷77.组合问题时,代码如下发生报错:
发现是for循环中已经有“i++”的前提下,又调用了i++,会导致递归返回后的i+2;
改为i+1后通过;
所以:i++不只是赋值,还真的改变了i的值;
二、2025.3.10做的题目
1、回溯的组合两道,非重复的没写
2、并查集:we are a team
3、分割回文串(只听了听)
4、工作安排(01背包)
5、长方形中的正方形
6、全排列
三、有关字符串函数
1、substr()
形式 : s.substr(pos, len)
返回值: string,包含s中从pos开始的len个字符的拷贝(pos的默认值是0,len的默认值是s.size() - pos,即不加参数会默认拷贝整个s)