发表评论取消回复
相关阅读
相关 【动态规划】代码随想录算法训练营第五十四天 |392.判断子序列, 115.不同的子序列 (待补充)
字符串的一个 子序列 是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,"ACE" 是 "ABCDE" 的一个子序列,而 "AEC"...
相关 【动态规划】代码随想录算法训练营第四十七天 |198.打家劫舍,213.打家劫舍II ,337.打家劫舍III (待补充)
同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷...
相关 【动态规划】代码随想录算法训练营第四十四天 |完全背包,518. 零钱兑换 II , 377. 组合总和 Ⅳ (待补充)
细心的同学可能发现,全文我说的都是对于纯完全背包问题,其for循环的先后循环是可以颠倒的!但如果题目稍稍有点变化,就会体现在遍历顺序上。如果问装满背包有几种方式的话?那么...
相关 代码随想录算法训练营第三十天天 |332.重新安排行程,51.N皇后,37.解数独(待补充)
1、题目链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台2、文章讲解:代码随想录3、题目:给定一个机票的字符串二维数组 [from, to],子数组中的...
相关 代码随想录算法训练营第十天 |232.用栈实现队列, 225.用队列实现栈
push(x) -- 将一个元素放入队列的尾部。peek() -- 返回队列首部的元素。empty() -- 返回队列是否为空。pop() -- 从队列首部移除元素。
相关 代码随想录算法训练营第九天 |28.实现 strStr(), 459.重复的子字符串
字符串类类型的题目,往往想法比较简单,但是实现起来并不容易,复杂的字符串题目非常考验对代码的掌控能力。双指针法是字符串处理的常客。
相关 代码随想录算法训练营第四天 |链表总结
然而,在实际处理链表时,这种形式不常见,除非你确实想创建一个空值节点,并且该节点的值不需要有特殊含义。那么相遇时: slow指针走过的节点数为: x + y, fast指...
相关 代码随想录算法训练营第三天 |203.移除链表元素,707.设计链表,206.反转链表
但如果ListNode类有一个默认的无参构造器,那么这行代码将创建一个新的ListNode对象,其值(val)默认初始化为其类型的默认值(对于int是0,对于引用类型是n...
相关 代码随想录算法训练营第一天 | 704-二分法查找、27. 移除元素
修改输入数组,元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。4、前提条件:不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并。6、遵循点:循环不变量...
相关 代码随想录算法训练营第十一天 | LeetCode1047——栈
[1047. 删除字符串中的所有相邻重复项 - 力扣(LeetCode)][1047. _ - _LeetCode] ![0ea75438cc9c44f8b747d69865
还没有评论,来说两句吧...