- 博客(7)
- 收藏
- 关注
原创 Leetcode 代码随想录 454
2、为ans += countAB[-u-v];而不是ans ++;因为有不同的可能组合会相加产生u+v(-u-v)键,对应的值当然也就不一定为1。1、不会使用.count()函数,它计的是map中键的个数,由于哈希表键唯一,因此存在即返回1,不存在即返回0。试着自己写吧,看的答案,不会啊。
2024-07-11 21:13:00 376
原创 Leetcode 代码随想录 242
很巧妙的方法:在遍历第二个字符串t时,对相应的字符串数量进行减法,如果最后所有的数量都为0,那么说明数量匹配。1、对string的性质不熟悉。2、对map的性质不熟悉。
2024-07-11 17:40:50 332
原创 Leetcode 代码随想录 24
1、处理end结点的边界条件、循环控制条件想了比较久的时间。看题解有递归的方法,想学。2、参考了链表原地逆置的算法。
2024-07-10 20:42:18 318
原创 Leetcode 代码随想录 203
3、并不是每次循环都需要current = current->next;只有未进行删除操作时,才需要这句。因此要放在else语句中。2、循环结束条件为current->next!1、使用dummy,并用current指向它。1、看题解说有5种方法?
2024-07-08 16:27:36 615
原创 Leetcode 代码随想录 977
1、vector初始化时vector Squarenums[len]是错误的,这样初始化了一个5个元素为0的数组。
2024-07-08 12:20:23 503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人