From f3c481e80b57b77fc338bc0ee7c2d6514f74ef17 Mon Sep 17 00:00:00 2001 From: programmercarl <826123027@qq.com> Date: Fri, 14 Mar 2025 18:05:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E7=AB=A0=E5=A4=B4?= =?UTF-8?q?=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- problems/0001.两数之和.md | 12 +++------ problems/0005.最长回文子串.md | 12 +++------ problems/0015.三数之和.md | 12 +++------ problems/0017.电话号码的字母组合.md | 12 +++------ problems/0018.四数之和.md | 12 +++------ ...0019.删除链表的倒数第N个节点.md | 12 +++------ problems/0020.有效的括号.md | 12 +++------ .../0024.两两交换链表中的节点.md | 12 +++------ problems/0027.移除元素.md | 12 +++------ problems/0028.实现strStr.md | 12 +++------ problems/0031.下一个排列.md | 12 +++------ ...元素的第一个和最后一个位置.md | 12 +++------ problems/0035.搜索插入位置.md | 12 +++------ problems/0037.解数独.md | 12 +++------ problems/0039.组合总和.md | 12 +++------ problems/0040.组合总和II.md | 12 +++------ problems/0042.接雨水.md | 12 +++------ problems/0045.跳跃游戏II.md | 12 +++------ problems/0046.全排列.md | 12 +++------ problems/0047.全排列II.md | 12 +++------ problems/0051.N皇后.md | 12 +++------ problems/0052.N皇后II.md | 12 +++------ problems/0053.最大子序和.md | 12 +++------ .../0053.最大子序和(动态规划).md | 12 +++------ problems/0054.螺旋矩阵.md | 12 +++------ problems/0055.跳跃游戏.md | 12 +++------ problems/0056.合并区间.md | 12 +++------ problems/0059.螺旋矩阵II.md | 12 +++------ problems/0062.不同路径.md | 12 +++------ problems/0063.不同路径II.md | 12 +++------ problems/0070.爬楼梯.md | 12 +++------ problems/0070.爬楼梯完全背包版本.md | 12 +++------ problems/0072.编辑距离.md | 12 +++------ problems/0077.组合.md | 12 +++------ problems/0077.组合优化.md | 12 +++------ problems/0078.子集.md | 12 +++------ problems/0084.柱状图中最大的矩形.md | 12 +++------ problems/0090.子集II.md | 12 +++------ problems/0093.复原IP地址.md | 12 +++------ problems/0096.不同的二叉搜索树.md | 12 +++------ problems/0098.验证二叉搜索树.md | 12 +++------ problems/0100.相同的树.md | 12 +++------ problems/0101.对称二叉树.md | 12 +++------ problems/0102.二叉树的层序遍历.md | 12 +++------ problems/0104.二叉树的最大深度.md | 12 +++------ ...序与后序遍历序列构造二叉树.md | 12 +++------ ...将有序数组转换为二叉搜索树.md | 12 +++------ problems/0110.平衡二叉树.md | 12 +++------ problems/0111.二叉树的最小深度.md | 12 +++------ problems/0112.路径总和.md | 12 +++------ problems/0115.不同的子序列.md | 12 +++------ ...个节点的下一个右侧节点指针.md | 12 +++------ problems/0121.买卖股票的最佳时机.md | 12 +++------ .../0122.买卖股票的最佳时机II.md | 12 +++------ ...票的最佳时机II(动态规划).md | 12 +++------ .../0123.买卖股票的最佳时机III.md | 12 +++------ problems/0127.单词接龙.md | 12 +++------ .../0129.求根到叶子节点数字之和.md | 12 +++------ problems/0130.被围绕的区域.md | 12 +++------ problems/0131.分割回文串.md | 12 +++------ problems/0132.分割回文串II.md | 12 +++------ problems/0134.加油站.md | 12 +++------ problems/0135.分发糖果.md | 12 +++------ problems/0139.单词拆分.md | 12 +++------ problems/0141.环形链表.md | 12 +++------ problems/0142.环形链表II.md | 12 +++------ problems/0143.重排链表.md | 12 +++------ problems/0150.逆波兰表达式求值.md | 12 +++------ problems/0151.翻转字符串里的单词.md | 12 +++------ problems/0160.相交链表.md | 12 +++------ .../0188.买卖股票的最佳时机IV.md | 12 +++------ problems/0189.旋转数组.md | 12 +++------ problems/0198.打家劫舍.md | 12 +++------ problems/0200.岛屿数量.广搜版.md | 12 +++------ problems/0200.岛屿数量.深搜版.md | 12 +++------ problems/0202.快乐数.md | 12 +++------ problems/0203.移除链表元素.md | 12 +++------ problems/0205.同构字符串.md | 12 +++------ problems/0206.翻转链表.md | 12 +++------ problems/0207.课程表.md | 12 +++------ problems/0209.长度最小的子数组.md | 12 +++------ problems/0210.课程表II.md | 3 +++ problems/0213.打家劫舍II.md | 12 +++------ problems/0216.组合总和III.md | 12 +++------ .../0222.完全二叉树的节点个数.md | 12 +++------ problems/0225.用队列实现栈.md | 12 +++------ problems/0226.翻转二叉树.md | 12 +++------ problems/0232.用栈实现队列.md | 12 +++------ problems/0234.回文链表.md | 12 +++------ ...35.二叉搜索树的最近公共祖先.md | 12 +++------ .../0236.二叉树的最近公共祖先.md | 12 +++------ problems/0239.滑动窗口最大值.md | 12 +++------ problems/0242.有效的字母异位词.md | 12 +++------ problems/0257.二叉树的所有路径.md | 12 +++------ problems/0279.完全平方数.md | 12 +++------ problems/0283.移动零.md | 12 +++------ problems/0300.最长上升子序列.md | 12 +++------ ...09.最佳买卖股票时机含冷冻期.md | 12 +++------ problems/0322.零钱兑换.md | 12 +++------ problems/0332.重新安排行程.md | 12 +++------ problems/0337.打家劫舍III.md | 12 +++------ problems/0343.整数拆分.md | 12 +++------ problems/0344.反转字符串.md | 12 +++------ problems/0347.前K个高频元素.md | 12 +++------ problems/0349.两个数组的交集.md | 12 +++------ problems/0376.摆动序列.md | 12 +++------ problems/0377.组合总和Ⅳ.md | 12 +++------ problems/0383.赎金信.md | 12 +++------ problems/0392.判断子序列.md | 12 +++------ problems/0404.左叶子之和.md | 12 +++------ problems/0406.根据身高重建队列.md | 12 +++------ problems/0416.分割等和子集.md | 12 +++------ .../0417.太平洋大西洋水流问题.md | 12 +++------ problems/0435.无重叠区间.md | 12 +++------ .../0450.删除二叉搜索树中的节点.md | 12 +++------ .../0452.用最少数量的箭引爆气球.md | 12 +++------ problems/0454.四数相加II.md | 12 +++------ problems/0455.分发饼干.md | 12 +++------ problems/0459.重复的子字符串.md | 12 +++------ problems/0463.岛屿的周长.md | 12 +++------ problems/0474.一和零.md | 12 +++------ problems/0491.递增子序列.md | 12 +++------ problems/0494.目标和.md | 12 +++------ problems/0496.下一个更大元素I.md | 12 +++------ problems/0501.二叉搜索树中的众数.md | 12 +++------ problems/0503.下一个更大元素II.md | 12 +++------ problems/0509.斐波那契数.md | 12 +++------ problems/0513.找树左下角的值.md | 12 +++------ problems/0516.最长回文子序列.md | 12 +++------ problems/0518.零钱兑换II.md | 12 +++------ .../0530.二叉搜索树的最小绝对差.md | 12 +++------ ...38.把二叉搜索树转换为累加树.md | 12 +++------ problems/0541.反转字符串II.md | 12 +++------ .../0583.两个字符串的删除操作.md | 12 +++------ problems/0617.合并二叉树.md | 12 +++------ problems/0647.回文子串.md | 12 +++------ problems/0649.Dota2参议院.md | 12 +++------ problems/0654.最大二叉树.md | 12 +++------ problems/0657.机器人能否返回原点.md | 12 +++------ problems/0669.修剪二叉搜索树.md | 12 +++------ .../0673.最长递增子序列的个数.md | 12 +++------ problems/0674.最长连续递增序列.md | 12 +++------ problems/0684.冗余连接.md | 12 +++------ problems/0685.冗余连接II.md | 12 +++------ problems/0695.岛屿的最大面积.md | 12 +++------ problems/0700.二叉搜索树中的搜索.md | 12 +++------ .../0701.二叉搜索树中的插入操作.md | 12 +++------ problems/0704.二分查找.md | 12 +++------ problems/0707.设计链表.md | 12 +++------ ...买卖股票的最佳时机含手续费.md | 12 +++------ ...佳时机含手续费(动态规划).md | 12 +++------ problems/0718.最长重复子数组.md | 12 +++------ problems/0724.寻找数组的中心索引.md | 12 +++------ problems/0738.单调递增的数字.md | 12 +++------ problems/0739.每日温度.md | 12 +++------ problems/0743.网络延迟时间.md | 3 +++ problems/0746.使用最小花费爬楼梯.md | 12 +++------ problems/0763.划分字母区间.md | 12 +++------ .../0787.K站中转内最便宜的航班.md | 12 +++------ problems/0797.所有可能的路径.md | 12 +++------ problems/0827.最大人工岛.md | 12 +++------ problems/0841.钥匙和房间.md | 12 +++------ problems/0844.比较含退格的字符串.md | 12 +++------ problems/0860.柠檬水找零.md | 12 +++------ problems/0922.按奇偶排序数组II.md | 12 +++------ problems/0925.长按键入.md | 12 +++------ problems/0941.有效的山脉数组.md | 12 +++------ problems/0968.监控二叉树.md | 12 +++------ problems/0977.有序数组的平方.md | 12 +++------ problems/1002.查找常用字符.md | 12 +++------ ...1005.K次取反后最大化的数组和.md | 12 +++------ problems/1020.飞地的数量.md | 12 +++------ problems/1035.不相交的线.md | 12 +++------ ...除字符串中的所有相邻重复项.md | 12 +++------ .../1049.最后一块石头的重量II.md | 12 +++------ problems/1143.最长公共子序列.md | 12 +++------ problems/1207.独一无二的出现次数.md | 12 +++------ problems/1221.分割平衡字符串.md | 12 +++------ problems/1254.统计封闭岛屿的数目.md | 12 +++------ ...34.阈值距离内邻居最少的城市.md | 12 +++------ ...据数字二进制下1的数目排序.md | 12 +++------ ...65.有多少小于当前数字的数字.md | 12 +++------ problems/1382.将二叉搜索树变平衡.md | 12 +++------ .../1791.找出星型图的中心节点.md | 12 +++------ .../1971.寻找图中是否存在路径.md | 12 +++------ ...时了,此时的n究竟是多大?.md | 12 +++------ problems/images/0110.字符串接龙-03.png | Bin 0 -> 56769 bytes problems/toolgithub.sh | 24 +++++++++++------- ...编辑距离,卡尔做了三步铺垫.md | 12 +++------ problems/二叉树中递归带着回溯.md | 12 +++------ problems/二叉树总结篇.md | 12 +++------ problems/二叉树理论基础.md | 12 +++------ problems/二叉树的统一迭代法.md | 12 +++------ problems/二叉树的迭代遍历.md | 12 +++------ problems/二叉树的递归遍历.md | 12 +++------ problems/剑指Offer05.替换空格.md | 12 +++------ .../剑指Offer58-II.左旋转字符串.md | 12 +++------ .../动态规划-股票问题总结篇.md | 12 +++------ problems/动态规划总结篇.md | 12 +++------ problems/动态规划理论基础.md | 12 +++------ problems/双指针总结.md | 12 +++------ problems/哈希表总结.md | 12 +++------ problems/哈希表理论基础.md | 12 +++------ problems/回溯总结.md | 12 +++------ ...溯算法去重问题的另一种写法.md | 12 +++------ problems/回溯算法理论基础.md | 12 +++------ problems/字符串总结.md | 12 +++------ problems/数组总结篇.md | 12 +++------ problems/数组理论基础.md | 12 +++------ problems/栈与队列总结.md | 12 +++------ problems/栈与队列理论基础.md | 12 +++------ ...高重建队列(vector原理讲解).md | 12 +++------ problems/算法模板.md | 12 +++------ problems/背包总结篇.md | 12 +++------ problems/背包理论基础01背包-1.md | 12 +++------ problems/背包理论基础01背包-2.md | 12 +++------ problems/背包问题完全背包一维.md | 3 +++ .../背包问题理论基础多重背包.md | 12 +++------ .../背包问题理论基础完全背包.md | 12 +++------ problems/贪心算法总结篇.md | 12 +++------ problems/贪心算法理论基础.md | 12 +++------ problems/链表总结篇.md | 12 +++------ problems/链表理论基础.md | 12 +++------ problems/面试题02.07.链表相交.md | 12 +++------ 224 files changed, 681 insertions(+), 1980 deletions(-) create mode 100644 problems/images/0110.字符串接龙-03.png diff --git a/problems/0001.两数之和.md b/problems/0001.两数之和.md index e982ae12..6be92fa8 100644 --- a/problems/0001.两数之和.md +++ b/problems/0001.两数之和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1. 两数之和 @@ -557,7 +555,3 @@ int* twoSum(int* nums, int numsSize, int target, int* returnSize){ } ``` -

- - - diff --git a/problems/0005.最长回文子串.md b/problems/0005.最长回文子串.md index b3d3b938..4ce49810 100644 --- a/problems/0005.最长回文子串.md +++ b/problems/0005.最长回文子串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -731,8 +729,4 @@ public class Solution { ``` -

- - - diff --git a/problems/0015.三数之和.md b/problems/0015.三数之和.md index 1685db74..52dbdab7 100644 --- a/problems/0015.三数之和.md +++ b/problems/0015.三数之和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -980,7 +978,3 @@ object Solution { } ``` -

- - - diff --git a/problems/0017.电话号码的字母组合.md b/problems/0017.电话号码的字母组合.md index 9a320ca0..93f41e0f 100644 --- a/problems/0017.电话号码的字母组合.md +++ b/problems/0017.电话号码的字母组合.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 17.电话号码的字母组合 @@ -766,7 +764,3 @@ public class Solution ``` -

- - - diff --git a/problems/0018.四数之和.md b/problems/0018.四数之和.md index f3188b0f..bf7d3bd4 100644 --- a/problems/0018.四数之和.md +++ b/problems/0018.四数之和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 一样的道理,能解决四数之和 @@ -798,8 +796,4 @@ def four_sum(nums, target) end ``` -

- - - diff --git a/problems/0019.删除链表的倒数第N个节点.md b/problems/0019.删除链表的倒数第N个节点.md index 16312d0f..53b59039 100644 --- a/problems/0019.删除链表的倒数第N个节点.md +++ b/problems/0019.删除链表的倒数第N个节点.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -479,7 +477,3 @@ public class Solution { } } ``` -

- - - diff --git a/problems/0020.有效的括号.md b/problems/0020.有效的括号.md index 2475138e..c642fb4e 100644 --- a/problems/0020.有效的括号.md +++ b/problems/0020.有效的括号.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -574,8 +572,4 @@ impl Solution { } ``` -

- - - diff --git a/problems/0024.两两交换链表中的节点.md b/problems/0024.两两交换链表中的节点.md index 305bb7cc..b9494297 100644 --- a/problems/0024.两两交换链表中的节点.md +++ b/problems/0024.两两交换链表中的节点.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 24. 两两交换链表中的节点 @@ -527,7 +525,3 @@ public ListNode SwapPairs(ListNode head) } ``` -

- - - diff --git a/problems/0027.移除元素.md b/problems/0027.移除元素.md index 10817ba6..d01765ff 100644 --- a/problems/0027.移除元素.md +++ b/problems/0027.移除元素.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 27. 移除元素 @@ -519,7 +517,3 @@ int removeElement(List nums, int val) { ``` -

- - - diff --git a/problems/0028.实现strStr.md b/problems/0028.实现strStr.md index 63a08d96..b25cb301 100644 --- a/problems/0028.实现strStr.md +++ b/problems/0028.实现strStr.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 在一个串中查找是否出现过另一个串,这是KMP的看家本领。 @@ -1520,7 +1518,3 @@ int strStr(char* haystack, char* needle) { } ``` -

- - - diff --git a/problems/0031.下一个排列.md b/problems/0031.下一个排列.md index 48af8d0d..95bb1d89 100644 --- a/problems/0031.下一个排列.md +++ b/problems/0031.下一个排列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -269,7 +267,3 @@ var nextPermutation = function(nums) { -

- - - diff --git a/problems/0034.在排序数组中查找元素的第一个和最后一个位置.md b/problems/0034.在排序数组中查找元素的第一个和最后一个位置.md index 16adcdf1..37248e48 100644 --- a/problems/0034.在排序数组中查找元素的第一个和最后一个位置.md +++ b/problems/0034.在排序数组中查找元素的第一个和最后一个位置.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 34. 在排序数组中查找元素的第一个和最后一个位置 @@ -855,7 +853,3 @@ int* searchRange(int* nums, int numsSize, int target, int* returnSize){ ``` -

- - - diff --git a/problems/0035.搜索插入位置.md b/problems/0035.搜索插入位置.md index b5be9a5f..e0b065cd 100644 --- a/problems/0035.搜索插入位置.md +++ b/problems/0035.搜索插入位置.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -549,7 +547,3 @@ int searchInsert(int* nums, int numsSize, int target){ ``` -

- - - diff --git a/problems/0037.解数独.md b/problems/0037.解数独.md index 5f3f881c..b26bf533 100644 --- a/problems/0037.解数独.md +++ b/problems/0037.解数独.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -893,7 +891,3 @@ public class Solution ``` -

- - - diff --git a/problems/0039.组合总和.md b/problems/0039.组合总和.md index 92c68562..455bd697 100644 --- a/problems/0039.组合总和.md +++ b/problems/0039.组合总和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -661,7 +659,3 @@ public class Solution -

- - - diff --git a/problems/0040.组合总和II.md b/problems/0040.组合总和II.md index 22cf726d..281db4dc 100644 --- a/problems/0040.组合总和II.md +++ b/problems/0040.组合总和II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 这篇可以说是全网把组合问题如何去重,讲的最清晰的了! @@ -807,7 +805,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0042.接雨水.md b/problems/0042.接雨水.md index 0484f830..8a424e3e 100644 --- a/problems/0042.接雨水.md +++ b/problems/0042.接雨水.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1095,7 +1093,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0045.跳跃游戏II.md b/problems/0045.跳跃游戏II.md index 8919d393..a20eb2a6 100644 --- a/problems/0045.跳跃游戏II.md +++ b/problems/0045.跳跃游戏II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 相对于[贪心算法:跳跃游戏](https://mp.weixin.qq.com/s/606_N9j8ACKCODoCbV1lSA)难了不少,做好心理准备! @@ -542,7 +540,3 @@ public class Solution ``` -

- - - diff --git a/problems/0046.全排列.md b/problems/0046.全排列.md index ca465efd..611a4cb1 100644 --- a/problems/0046.全排列.md +++ b/problems/0046.全排列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 46.全排列 @@ -521,8 +519,4 @@ public class Solution ``` -

- - - diff --git a/problems/0047.全排列II.md b/problems/0047.全排列II.md index 08e3c616..1e51a7bc 100644 --- a/problems/0047.全排列II.md +++ b/problems/0047.全排列II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -555,7 +553,3 @@ public class Solution ``` -

- - - diff --git a/problems/0051.N皇后.md b/problems/0051.N皇后.md index 38fc07e7..b201b55f 100644 --- a/problems/0051.N皇后.md +++ b/problems/0051.N皇后.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 51. N皇后 @@ -921,7 +919,3 @@ public class Solution ``` -

- - - diff --git a/problems/0052.N皇后II.md b/problems/0052.N皇后II.md index 271484a4..11c257b0 100644 --- a/problems/0052.N皇后II.md +++ b/problems/0052.N皇后II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -307,7 +305,3 @@ class Solution { } ``` -

- - - diff --git a/problems/0053.最大子序和.md b/problems/0053.最大子序和.md index 705a00d7..6f8c2a6e 100644 --- a/problems/0053.最大子序和.md +++ b/problems/0053.最大子序和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 53. 最大子序和 @@ -492,7 +490,3 @@ public class Solution ``` -

- - - diff --git a/problems/0053.最大子序和(动态规划).md b/problems/0053.最大子序和(动态规划).md index 38a3a118..568626dc 100644 --- a/problems/0053.最大子序和(动态规划).md +++ b/problems/0053.最大子序和(动态规划).md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 53. 最大子序和 @@ -244,7 +242,3 @@ function maxSubArray(nums: number[]): number { -

- - - diff --git a/problems/0054.螺旋矩阵.md b/problems/0054.螺旋矩阵.md index 3b7afb90..7d7f460f 100644 --- a/problems/0054.螺旋矩阵.md +++ b/problems/0054.螺旋矩阵.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -485,7 +483,3 @@ func min(x, y int) int { ``` -

- - - diff --git a/problems/0055.跳跃游戏.md b/problems/0055.跳跃游戏.md index 896dc998..3ab004b2 100644 --- a/problems/0055.跳跃游戏.md +++ b/problems/0055.跳跃游戏.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 55. 跳跃游戏 @@ -293,7 +291,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0056.合并区间.md b/problems/0056.合并区间.md index 538be693..76792dba 100644 --- a/problems/0056.合并区间.md +++ b/problems/0056.合并区间.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 56. 合并区间 @@ -405,7 +403,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0059.螺旋矩阵II.md b/problems/0059.螺旋矩阵II.md index 94966126..9961c0e7 100644 --- a/problems/0059.螺旋矩阵II.md +++ b/problems/0059.螺旋矩阵II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -829,7 +827,3 @@ def generate_matrix(n) end ``` -

- - - diff --git a/problems/0062.不同路径.md b/problems/0062.不同路径.md index 7025135a..23cd8060 100644 --- a/problems/0062.不同路径.md +++ b/problems/0062.不同路径.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -616,7 +614,3 @@ public class Solution -

- - - diff --git a/problems/0063.不同路径II.md b/problems/0063.不同路径II.md index 13923abe..61d9329d 100644 --- a/problems/0063.不同路径II.md +++ b/problems/0063.不同路径II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -781,7 +779,3 @@ public class Solution ``` -

- - - diff --git a/problems/0070.爬楼梯.md b/problems/0070.爬楼梯.md index 6a13a21c..92c38586 100644 --- a/problems/0070.爬楼梯.md +++ b/problems/0070.爬楼梯.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 70. 爬楼梯 @@ -520,8 +518,4 @@ impl Solution { ``` -

- - - diff --git a/problems/0070.爬楼梯完全背包版本.md b/problems/0070.爬楼梯完全背包版本.md index c51a590b..a5435ddd 100644 --- a/problems/0070.爬楼梯完全背包版本.md +++ b/problems/0070.爬楼梯完全背包版本.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 70. 爬楼梯(进阶版) @@ -252,7 +250,3 @@ var climbStairs = function (n: number): number { ### Rust: -

- - - diff --git a/problems/0072.编辑距离.md b/problems/0072.编辑距离.md index 0da3bf50..408999d8 100644 --- a/problems/0072.编辑距离.md +++ b/problems/0072.编辑距离.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 72. 编辑距离 @@ -462,7 +460,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0077.组合.md b/problems/0077.组合.md index c4be5a38..60900d76 100644 --- a/problems/0077.组合.md +++ b/problems/0077.组合.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 第77题. 组合 @@ -876,7 +874,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0077.组合优化.md b/problems/0077.组合优化.md index 0fa568af..e2ca3d7d 100644 --- a/problems/0077.组合优化.md +++ b/problems/0077.组合优化.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -412,7 +410,3 @@ object Solution { ``` -

- - - diff --git a/problems/0078.子集.md b/problems/0078.子集.md index 0c368b41..73eb385b 100644 --- a/problems/0078.子集.md +++ b/problems/0078.子集.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 78.子集 @@ -492,7 +490,3 @@ public class Solution { -

- - - diff --git a/problems/0084.柱状图中最大的矩形.md b/problems/0084.柱状图中最大的矩形.md index 5c6f4073..6577cf54 100644 --- a/problems/0084.柱状图中最大的矩形.md +++ b/problems/0084.柱状图中最大的矩形.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 84.柱状图中最大的矩形 @@ -863,7 +861,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0090.子集II.md b/problems/0090.子集II.md index 811d3cc0..3bda02bc 100644 --- a/problems/0090.子集II.md +++ b/problems/0090.子集II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 90.子集II @@ -697,7 +695,3 @@ public class Solution ``` -

- - - diff --git a/problems/0093.复原IP地址.md b/problems/0093.复原IP地址.md index a03a0e3b..1a898278 100644 --- a/problems/0093.复原IP地址.md +++ b/problems/0093.复原IP地址.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -876,7 +874,3 @@ public class Solution -

- - - diff --git a/problems/0096.不同的二叉搜索树.md b/problems/0096.不同的二叉搜索树.md index 25d79aff..f4e0e456 100644 --- a/problems/0096.不同的二叉搜索树.md +++ b/problems/0096.不同的二叉搜索树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -348,7 +346,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0098.验证二叉搜索树.md b/problems/0098.验证二叉搜索树.md index fb4ca7d8..22a47f96 100644 --- a/problems/0098.验证二叉搜索树.md +++ b/problems/0098.验证二叉搜索树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 98.验证二叉搜索树 @@ -807,7 +805,3 @@ public bool IsValidBST(TreeNode root) ``` -

- - - diff --git a/problems/0100.相同的树.md b/problems/0100.相同的树.md index 7268b9f0..52c9fcf2 100644 --- a/problems/0100.相同的树.md +++ b/problems/0100.相同的树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -340,7 +338,3 @@ function isSameTree(p: TreeNode | null, q: TreeNode | null): boolean { -

- - - diff --git a/problems/0101.对称二叉树.md b/problems/0101.对称二叉树.md index 31c24fc5..f0664084 100644 --- a/problems/0101.对称二叉树.md +++ b/problems/0101.对称二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 101. 对称二叉树 @@ -946,8 +944,4 @@ public bool IsSymmetric(TreeNode root) ``` -

- - - diff --git a/problems/0102.二叉树的层序遍历.md b/problems/0102.二叉树的层序遍历.md index ce53e49a..da2d85c9 100644 --- a/problems/0102.二叉树的层序遍历.md +++ b/problems/0102.二叉树的层序遍历.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -3601,7 +3599,3 @@ impl Solution { **致敬叶师傅!** -

- - - diff --git a/problems/0104.二叉树的最大深度.md b/problems/0104.二叉树的最大深度.md index fdc90096..6b9994ed 100644 --- a/problems/0104.二叉树的最大深度.md +++ b/problems/0104.二叉树的最大深度.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1195,7 +1193,3 @@ public int MaxDepth(TreeNode root) -

- - - diff --git a/problems/0106.从中序与后序遍历序列构造二叉树.md b/problems/0106.从中序与后序遍历序列构造二叉树.md index bde61a75..d0af8fef 100644 --- a/problems/0106.从中序与后序遍历序列构造二叉树.md +++ b/problems/0106.从中序与后序遍历序列构造二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1351,7 +1349,3 @@ public TreeNode BuildTree(int[] inorder, int[] postorder) ``` -

- - - diff --git a/problems/0108.将有序数组转换为二叉搜索树.md b/problems/0108.将有序数组转换为二叉搜索树.md index 4804ccd3..adb2a060 100644 --- a/problems/0108.将有序数组转换为二叉搜索树.md +++ b/problems/0108.将有序数组转换为二叉搜索树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 构造二叉搜索树,一不小心就平衡了 @@ -562,7 +560,3 @@ public TreeNode Traversal(int[] nums, int left, int right) -

- - - diff --git a/problems/0110.平衡二叉树.md b/problems/0110.平衡二叉树.md index a4339ac3..c3da7280 100644 --- a/problems/0110.平衡二叉树.md +++ b/problems/0110.平衡二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -998,7 +996,3 @@ public int GetHeight(TreeNode root) ``` -

- - - diff --git a/problems/0111.二叉树的最小深度.md b/problems/0111.二叉树的最小深度.md index 708e0532..a77594b2 100644 --- a/problems/0111.二叉树的最小深度.md +++ b/problems/0111.二叉树的最小深度.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 和求最大深度一个套路? @@ -752,7 +750,3 @@ public int MinDepth(TreeNode root) } ``` -

- - - diff --git a/problems/0112.路径总和.md b/problems/0112.路径总和.md index 141967f5..22ed777f 100644 --- a/problems/0112.路径总和.md +++ b/problems/0112.路径总和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1624,8 +1622,4 @@ public class Solution { ``` -

- - - diff --git a/problems/0115.不同的子序列.md b/problems/0115.不同的子序列.md index cf24c4c1..832b64d1 100644 --- a/problems/0115.不同的子序列.md +++ b/problems/0115.不同的子序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 115.不同的子序列 @@ -376,7 +374,3 @@ impl Solution { -

- - - diff --git a/problems/0116.填充每个节点的下一个右侧节点指针.md b/problems/0116.填充每个节点的下一个右侧节点指针.md index 98bd4e41..234929f3 100644 --- a/problems/0116.填充每个节点的下一个右侧节点指针.md +++ b/problems/0116.填充每个节点的下一个右侧节点指针.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 116. 填充每个节点的下一个右侧节点指针 @@ -489,8 +487,4 @@ public class Solution -

- - - diff --git a/problems/0121.买卖股票的最佳时机.md b/problems/0121.买卖股票的最佳时机.md index f8092503..b9df47a4 100644 --- a/problems/0121.买卖股票的最佳时机.md +++ b/problems/0121.买卖股票的最佳时机.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 121. 买卖股票的最佳时机 @@ -627,7 +625,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0122.买卖股票的最佳时机II.md b/problems/0122.买卖股票的最佳时机II.md index 6663a66d..b2680407 100644 --- a/problems/0122.买卖股票的最佳时机II.md +++ b/problems/0122.买卖股票的最佳时机II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 122.买卖股票的最佳时机 II @@ -423,7 +421,3 @@ public class Solution ``` -

- - - diff --git a/problems/0122.买卖股票的最佳时机II(动态规划).md b/problems/0122.买卖股票的最佳时机II(动态规划).md index 0dced9ef..d8cb308b 100644 --- a/problems/0122.买卖股票的最佳时机II(动态规划).md +++ b/problems/0122.买卖股票的最佳时机II(动态规划).md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 122.买卖股票的最佳时机II @@ -477,7 +475,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0123.买卖股票的最佳时机III.md b/problems/0123.买卖股票的最佳时机III.md index 1b7c09d2..75f7cb3f 100644 --- a/problems/0123.买卖股票的最佳时机III.md +++ b/problems/0123.买卖股票的最佳时机III.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 123.买卖股票的最佳时机III @@ -565,7 +563,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0127.单词接龙.md b/problems/0127.单词接龙.md index 00d7d4cf..556613e5 100644 --- a/problems/0127.单词接龙.md +++ b/problems/0127.单词接龙.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 127. 单词接龙 @@ -360,7 +358,3 @@ function diffonechar(word1: string, word2: string): boolean { ``` -

- - - diff --git a/problems/0129.求根到叶子节点数字之和.md b/problems/0129.求根到叶子节点数字之和.md index 90dfd061..923bc638 100644 --- a/problems/0129.求根到叶子节点数字之和.md +++ b/problems/0129.求根到叶子节点数字之和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -383,7 +381,3 @@ int sumNumbers(struct TreeNode* root){ ``` -

- - - diff --git a/problems/0130.被围绕的区域.md b/problems/0130.被围绕的区域.md index 8ef8d5b2..4eeb5714 100644 --- a/problems/0130.被围绕的区域.md +++ b/problems/0130.被围绕的区域.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 130. 被围绕的区域 @@ -793,7 +791,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0131.分割回文串.md b/problems/0131.分割回文串.md index 4eca0ddf..f9b5d244 100644 --- a/problems/0131.分割回文串.md +++ b/problems/0131.分割回文串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 切割问题其实是一种组合问题! @@ -1007,7 +1005,3 @@ public class Solution -

- - - diff --git a/problems/0132.分割回文串II.md b/problems/0132.分割回文串II.md index 85e047f2..2117a448 100644 --- a/problems/0132.分割回文串II.md +++ b/problems/0132.分割回文串II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -373,7 +371,3 @@ var minCut = function(s) { -

- - - diff --git a/problems/0134.加油站.md b/problems/0134.加油站.md index 0248760d..fdf3e0d3 100644 --- a/problems/0134.加油站.md +++ b/problems/0134.加油站.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 134. 加油站 @@ -709,7 +707,3 @@ public class Solution ``` -

- - - diff --git a/problems/0135.分发糖果.md b/problems/0135.分发糖果.md index eb2081fe..75cce157 100644 --- a/problems/0135.分发糖果.md +++ b/problems/0135.分发糖果.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 135. 分发糖果 @@ -401,7 +399,3 @@ public class Solution -

- - - diff --git a/problems/0139.单词拆分.md b/problems/0139.单词拆分.md index 29748e27..b74d2cdf 100644 --- a/problems/0139.单词拆分.md +++ b/problems/0139.单词拆分.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -565,7 +563,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0141.环形链表.md b/problems/0141.环形链表.md index ac656576..4957e9fb 100644 --- a/problems/0141.环形链表.md +++ b/problems/0141.环形链表.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 141. 环形链表 @@ -160,7 +158,3 @@ function hasCycle(head: ListNode | null): boolean { -

- - - diff --git a/problems/0142.环形链表II.md b/problems/0142.环形链表II.md index 7cda58c3..fb8b875f 100644 --- a/problems/0142.环形链表II.md +++ b/problems/0142.环形链表II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -465,7 +463,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0143.重排链表.md b/problems/0143.重排链表.md index ccddef5b..c61eb4b4 100644 --- a/problems/0143.重排链表.md +++ b/problems/0143.重排链表.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 143.重排链表 @@ -689,7 +687,3 @@ void reorderList(struct ListNode* head){ ``` -

- - - diff --git a/problems/0150.逆波兰表达式求值.md b/problems/0150.逆波兰表达式求值.md index bc73f6da..6d21452d 100644 --- a/problems/0150.逆波兰表达式求值.md +++ b/problems/0150.逆波兰表达式求值.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 这不仅仅是一道好题,也展现出计算机的思考方式 @@ -550,7 +548,3 @@ int evalRPN(char** tokens, int tokensSize) { } ``` -

- - - diff --git a/problems/0151.翻转字符串里的单词.md b/problems/0151.翻转字符串里的单词.md index 3dbd59b9..b5246a7d 100644 --- a/problems/0151.翻转字符串里的单词.md +++ b/problems/0151.翻转字符串里的单词.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1086,8 +1084,4 @@ public string ReverseWords(string s) { } ``` -

- - - diff --git a/problems/0160.相交链表.md b/problems/0160.相交链表.md index d4422bd8..cdc58912 100644 --- a/problems/0160.相交链表.md +++ b/problems/0160.相交链表.md @@ -1,11 +1,5 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) 同:[链表:链表相交](https://programmercarl.com/面试题02.07.链表相交.html) -

- - - diff --git a/problems/0188.买卖股票的最佳时机IV.md b/problems/0188.买卖股票的最佳时机IV.md index cbba12c9..b182d4d0 100644 --- a/problems/0188.买卖股票的最佳时机IV.md +++ b/problems/0188.买卖股票的最佳时机IV.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 188.买卖股票的最佳时机IV @@ -641,8 +639,4 @@ impl Solution { -

- - - diff --git a/problems/0189.旋转数组.md b/problems/0189.旋转数组.md index e91109c6..976cbed4 100644 --- a/problems/0189.旋转数组.md +++ b/problems/0189.旋转数组.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 189. 旋转数组 @@ -212,7 +210,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0198.打家劫舍.md b/problems/0198.打家劫舍.md index 032204bb..3d06c952 100644 --- a/problems/0198.打家劫舍.md +++ b/problems/0198.打家劫舍.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 198.打家劫舍 @@ -361,7 +359,3 @@ impl Solution { -

- - - diff --git a/problems/0200.岛屿数量.广搜版.md b/problems/0200.岛屿数量.广搜版.md index 00e4efd8..4901934b 100644 --- a/problems/0200.岛屿数量.广搜版.md +++ b/problems/0200.岛屿数量.广搜版.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 200. 岛屿数量 @@ -410,7 +408,3 @@ impl Solution { ``` ``` -

- - - diff --git a/problems/0200.岛屿数量.深搜版.md b/problems/0200.岛屿数量.深搜版.md index 46579203..a3f6f48c 100644 --- a/problems/0200.岛屿数量.深搜版.md +++ b/problems/0200.岛屿数量.深搜版.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 200. 岛屿数量 @@ -463,7 +461,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0202.快乐数.md b/problems/0202.快乐数.md index 39cb39fa..fdcadee9 100644 --- a/problems/0202.快乐数.md +++ b/problems/0202.快乐数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -558,7 +556,3 @@ def next_value(n) end ``` -

- - - diff --git a/problems/0203.移除链表元素.md b/problems/0203.移除链表元素.md index 5a4bbb74..9a38aaa1 100644 --- a/problems/0203.移除链表元素.md +++ b/problems/0203.移除链表元素.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -808,7 +806,3 @@ end ``` -

- - - diff --git a/problems/0205.同构字符串.md b/problems/0205.同构字符串.md index e416d9ce..ba255e06 100644 --- a/problems/0205.同构字符串.md +++ b/problems/0205.同构字符串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 205. 同构字符串 @@ -180,7 +178,3 @@ function isIsomorphic(s: string, t: string): boolean { -

- - - diff --git a/problems/0206.翻转链表.md b/problems/0206.翻转链表.md index 430bebe5..7509882f 100644 --- a/problems/0206.翻转链表.md +++ b/problems/0206.翻转链表.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 反转链表的写法很简单,一些同学甚至可以背下来但过一阵就忘了该咋写,主要是因为没有理解真正的反转过程。 @@ -739,7 +737,3 @@ public ListNode reverseList(ListNode head) { > 采用这种方法需要注意一点。就是当整个出栈循环结束以后,cur正好指向原来链表的第一个结点,而此时结点1中的next指向的是结点2,因此最后还需要`cur.next = null` ![image-20230117195418626](https://raw.githubusercontent.com/liyuxuan7762/MyImageOSS/master/md_images/image-20230117195418626.png) -

- - - diff --git a/problems/0207.课程表.md b/problems/0207.课程表.md index dff0b18e..f992c72b 100644 --- a/problems/0207.课程表.md +++ b/problems/0207.课程表.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) 拓扑排序指的是一种 解决问题的大体思路, 而具体算法,可能是 广搜 可能是深搜。 @@ -59,7 +57,3 @@ public: } }; ``` -

- - - diff --git a/problems/0209.长度最小的子数组.md b/problems/0209.长度最小的子数组.md index c6d89976..43a3cb6a 100644 --- a/problems/0209.长度最小的子数组.md +++ b/problems/0209.长度最小的子数组.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 209.长度最小的子数组 @@ -558,7 +556,3 @@ public class Solution { } } ``` -

- - - diff --git a/problems/0210.课程表II.md b/problems/0210.课程表II.md index 2d2e2429..b0d9fe8a 100644 --- a/problems/0210.课程表II.md +++ b/problems/0210.课程表II.md @@ -1,3 +1,6 @@ +* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) ```CPP class Solution { diff --git a/problems/0213.打家劫舍II.md b/problems/0213.打家劫舍II.md index 05ebd1ad..536e1e89 100644 --- a/problems/0213.打家劫舍II.md +++ b/problems/0213.打家劫舍II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 213.打家劫舍II @@ -367,7 +365,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0216.组合总和III.md b/problems/0216.组合总和III.md index 3d7f2d0c..3dbd676a 100644 --- a/problems/0216.组合总和III.md +++ b/problems/0216.组合总和III.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -739,7 +737,3 @@ public class Solution -

- - - diff --git a/problems/0222.完全二叉树的节点个数.md b/problems/0222.完全二叉树的节点个数.md index 8d7779f9..9b649d7b 100644 --- a/problems/0222.完全二叉树的节点个数.md +++ b/problems/0222.完全二叉树的节点个数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 222.完全二叉树的节点个数 @@ -894,7 +892,3 @@ public int CountNodes(TreeNode root) ``` -

- - - diff --git a/problems/0225.用队列实现栈.md b/problems/0225.用队列实现栈.md index 73d9db1b..23968580 100644 --- a/problems/0225.用队列实现栈.md +++ b/problems/0225.用队列实现栈.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1367,7 +1365,3 @@ void myStackFree(MyStack* obj) { ``` -

- - - diff --git a/problems/0226.翻转二叉树.md b/problems/0226.翻转二叉树.md index c34ca4bf..0980e600 100644 --- a/problems/0226.翻转二叉树.md +++ b/problems/0226.翻转二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 226.翻转二叉树 @@ -1022,7 +1020,3 @@ public TreeNode InvertTree(TreeNode root) { ``` -

- - - diff --git a/problems/0232.用栈实现队列.md b/problems/0232.用栈实现队列.md index 657567cf..6775a372 100644 --- a/problems/0232.用栈实现队列.md +++ b/problems/0232.用栈实现队列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 工作上一定没人这么搞,但是考察对栈、队列理解程度的好题 @@ -691,7 +689,3 @@ impl MyQueue { } ``` -

- - - diff --git a/problems/0234.回文链表.md b/problems/0234.回文链表.md index 1356b7da..f4933839 100644 --- a/problems/0234.回文链表.md +++ b/problems/0234.回文链表.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 234.回文链表 @@ -429,7 +427,3 @@ function reverseList(head: ListNode | null): ListNode | null { -

- - - diff --git a/problems/0235.二叉搜索树的最近公共祖先.md b/problems/0235.二叉搜索树的最近公共祖先.md index 3911261a..c5eb603a 100644 --- a/problems/0235.二叉搜索树的最近公共祖先.md +++ b/problems/0235.二叉搜索树的最近公共祖先.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 235. 二叉搜索树的最近公共祖先 @@ -548,7 +546,3 @@ public TreeNode LowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) -

- - - diff --git a/problems/0236.二叉树的最近公共祖先.md b/problems/0236.二叉树的最近公共祖先.md index 8cd505a8..f15d1cff 100644 --- a/problems/0236.二叉树的最近公共祖先.md +++ b/problems/0236.二叉树的最近公共祖先.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 本来是打算将二叉树和二叉搜索树的公共祖先问题一起讲,后来发现篇幅过长了,只能先说一说二叉树的公共祖先问题。 @@ -491,7 +489,3 @@ public TreeNode LowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) ``` -

- - - diff --git a/problems/0239.滑动窗口最大值.md b/problems/0239.滑动窗口最大值.md index 651e4da4..875f1bd1 100644 --- a/problems/0239.滑动窗口最大值.md +++ b/problems/0239.滑动窗口最大值.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -922,8 +920,4 @@ int* maxSlidingWindow(int* nums, int numsSize, int k, int* returnSize) { ``` -

- - - diff --git a/problems/0242.有效的字母异位词.md b/problems/0242.有效的字母异位词.md index 61488f03..9a783e5b 100644 --- a/problems/0242.有效的字母异位词.md +++ b/problems/0242.有效的字母异位词.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 数组就是简单的哈希表,但是数组的大小可不是无限开辟的 @@ -416,7 +414,3 @@ bool isAnagram(char* s, char* t) { -

- - - diff --git a/problems/0257.二叉树的所有路径.md b/problems/0257.二叉树的所有路径.md index fdaa87f8..287db209 100644 --- a/problems/0257.二叉树的所有路径.md +++ b/problems/0257.二叉树的所有路径.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 以为只用了递归,其实还用了回溯 @@ -938,7 +936,3 @@ public void Traversal(TreeNode node, List path, List res) } ``` -

- - - diff --git a/problems/0279.完全平方数.md b/problems/0279.完全平方数.md index dc5a7e9e..c1077bd4 100644 --- a/problems/0279.完全平方数.md +++ b/problems/0279.完全平方数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 279.完全平方数 @@ -479,7 +477,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0283.移动零.md b/problems/0283.移动零.md index cbce0295..d7911054 100644 --- a/problems/0283.移动零.md +++ b/problems/0283.移动零.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 283. 移动零:动态规划:一样的套路,再求一次完全平方数 @@ -186,7 +184,3 @@ impl Solution { -

- - - diff --git a/problems/0300.最长上升子序列.md b/problems/0300.最长上升子序列.md index 442938c0..7d2e4886 100644 --- a/problems/0300.最长上升子序列.md +++ b/problems/0300.最长上升子序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 300.最长递增子序列 @@ -361,7 +359,3 @@ func lengthOfLIS(nums: Array): Int64 { ``` -

- - - diff --git a/problems/0309.最佳买卖股票时机含冷冻期.md b/problems/0309.最佳买卖股票时机含冷冻期.md index b98a416c..6a819335 100644 --- a/problems/0309.最佳买卖股票时机含冷冻期.md +++ b/problems/0309.最佳买卖股票时机含冷冻期.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 309.最佳买卖股票时机含冷冻期 @@ -603,8 +601,4 @@ impl Solution { ``` -

- - - diff --git a/problems/0322.零钱兑换.md b/problems/0322.零钱兑换.md index e55e20be..dea77a3d 100644 --- a/problems/0322.零钱兑换.md +++ b/problems/0322.零钱兑换.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 322. 零钱兑换 @@ -499,7 +497,3 @@ function coinChange(coins: number[], amount: number): number { ``` -

- - - diff --git a/problems/0332.重新安排行程.md b/problems/0332.重新安排行程.md index 78e14074..f1df2522 100644 --- a/problems/0332.重新安排行程.md +++ b/problems/0332.重新安排行程.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 这也可以用回溯法? 其实深搜和回溯也是相辅相成的,毕竟都用递归。 @@ -941,7 +939,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0337.打家劫舍III.md b/problems/0337.打家劫舍III.md index a3130df7..08728e4f 100644 --- a/problems/0337.打家劫舍III.md +++ b/problems/0337.打家劫舍III.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 337.打家劫舍 III @@ -623,7 +621,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0343.整数拆分.md b/problems/0343.整数拆分.md index 5d0110f6..06549185 100644 --- a/problems/0343.整数拆分.md +++ b/problems/0343.整数拆分.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 343. 整数拆分 @@ -564,7 +562,3 @@ public class Solution ``` -

- - - diff --git a/problems/0344.反转字符串.md b/problems/0344.反转字符串.md index 793c9af3..c88d008c 100644 --- a/problems/0344.反转字符串.md +++ b/problems/0344.反转字符串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -429,7 +427,3 @@ object Solution { } } ``` -

- - - diff --git a/problems/0347.前K个高频元素.md b/problems/0347.前K个高频元素.md index cca9b0ed..b6575c5f 100644 --- a/problems/0347.前K个高频元素.md +++ b/problems/0347.前K个高频元素.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 前K个大数问题,老生常谈,不得不谈 @@ -609,8 +607,4 @@ impl Solution { ``` -

- - - diff --git a/problems/0349.两个数组的交集.md b/problems/0349.两个数组的交集.md index 93fa0931..5066bff1 100644 --- a/problems/0349.两个数组的交集.md +++ b/problems/0349.两个数组的交集.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -544,8 +542,4 @@ end * [350.两个数组的交集 II](https://leetcode.cn/problems/intersection-of-two-arrays-ii/) -

- - - diff --git a/problems/0376.摆动序列.md b/problems/0376.摆动序列.md index e2ea9904..886d86ae 100644 --- a/problems/0376.摆动序列.md +++ b/problems/0376.摆动序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 376. 摆动序列 @@ -714,7 +712,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0377.组合总和Ⅳ.md b/problems/0377.组合总和Ⅳ.md index ba8546c6..d2feb0c5 100644 --- a/problems/0377.组合总和Ⅳ.md +++ b/problems/0377.组合总和Ⅳ.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 377. 组合总和 Ⅳ @@ -357,7 +355,3 @@ public class Solution ``` -

- - - diff --git a/problems/0383.赎金信.md b/problems/0383.赎金信.md index 1d739173..8a2f52ae 100644 --- a/problems/0383.赎金信.md +++ b/problems/0383.赎金信.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -466,8 +464,4 @@ bool canConstruct(char* ransomNote, char* magazine) { ``` -

- - - diff --git a/problems/0392.判断子序列.md b/problems/0392.判断子序列.md index 92246e4f..2a5be51c 100644 --- a/problems/0392.判断子序列.md +++ b/problems/0392.判断子序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 392.判断子序列 @@ -405,7 +403,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0404.左叶子之和.md b/problems/0404.左叶子之和.md index 66aff68f..0efdb6f6 100644 --- a/problems/0404.左叶子之和.md +++ b/problems/0404.左叶子之和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 404.左叶子之和 @@ -685,7 +683,3 @@ public int SumOfLeftLeaves(TreeNode root) ``` -

- - - diff --git a/problems/0406.根据身高重建队列.md b/problems/0406.根据身高重建队列.md index d6fc415b..11853e11 100644 --- a/problems/0406.根据身高重建队列.md +++ b/problems/0406.根据身高重建队列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 406.根据身高重建队列 @@ -422,7 +420,3 @@ public class Solution -

- - - diff --git a/problems/0416.分割等和子集.md b/problems/0416.分割等和子集.md index 902c022a..9cc6db0e 100644 --- a/problems/0416.分割等和子集.md +++ b/problems/0416.分割等和子集.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 416. 分割等和子集 @@ -801,7 +799,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0417.太平洋大西洋水流问题.md b/problems/0417.太平洋大西洋水流问题.md index 5156ce22..ec87eb95 100644 --- a/problems/0417.太平洋大西洋水流问题.md +++ b/problems/0417.太平洋大西洋水流问题.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -837,7 +835,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0435.无重叠区间.md b/problems/0435.无重叠区间.md index d6321315..a37d1cad 100644 --- a/problems/0435.无重叠区间.md +++ b/problems/0435.无重叠区间.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 435. 无重叠区间 @@ -495,7 +493,3 @@ public class Solution -

- - - diff --git a/problems/0450.删除二叉搜索树中的节点.md b/problems/0450.删除二叉搜索树中的节点.md index 831655e8..72809184 100644 --- a/problems/0450.删除二叉搜索树中的节点.md +++ b/problems/0450.删除二叉搜索树中的节点.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 二叉搜索树删除节点就涉及到结构调整了 @@ -836,7 +834,3 @@ def delete_node(root, key) end ``` -

- - - diff --git a/problems/0452.用最少数量的箭引爆气球.md b/problems/0452.用最少数量的箭引爆气球.md index 14456f92..85449882 100644 --- a/problems/0452.用最少数量的箭引爆气球.md +++ b/problems/0452.用最少数量的箭引爆气球.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 452. 用最少数量的箭引爆气球 @@ -357,7 +355,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0454.四数相加II.md b/problems/0454.四数相加II.md index af19f5f7..a26071a1 100644 --- a/problems/0454.四数相加II.md +++ b/problems/0454.四数相加II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 需要哈希的地方都能找到map的身影 @@ -526,7 +524,3 @@ def two_sum_mapping(nums1, nums2) end ``` -

- - - diff --git a/problems/0455.分发饼干.md b/problems/0455.分发饼干.md index 5e8fb730..a2a1b1f3 100644 --- a/problems/0455.分发饼干.md +++ b/problems/0455.分发饼干.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 455.分发饼干 @@ -434,7 +432,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0459.重复的子字符串.md b/problems/0459.重复的子字符串.md index 988b2abf..78aad3e7 100644 --- a/problems/0459.重复的子字符串.md +++ b/problems/0459.重复的子字符串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > KMP算法还能干这个 @@ -999,7 +997,3 @@ bool repeatedSubstringPattern(char* s) { ``` -

- - - diff --git a/problems/0463.岛屿的周长.md b/problems/0463.岛屿的周长.md index 5261d6c2..bff619cc 100644 --- a/problems/0463.岛屿的周长.md +++ b/problems/0463.岛屿的周长.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -433,7 +431,3 @@ function islandPerimeter(grid: number[][]): number { ``` -

- - - diff --git a/problems/0474.一和零.md b/problems/0474.一和零.md index 9d24f014..ca525ab2 100644 --- a/problems/0474.一和零.md +++ b/problems/0474.一和零.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 474.一和零 @@ -740,8 +738,4 @@ public class Solution ``` -

- - - diff --git a/problems/0491.递增子序列.md b/problems/0491.递增子序列.md index 7832095a..1b927dd3 100644 --- a/problems/0491.递增子序列.md +++ b/problems/0491.递增子序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 和子集问题有点像,但又处处是陷阱 @@ -640,7 +638,3 @@ public class Solution { } ``` -

- - - diff --git a/problems/0494.目标和.md b/problems/0494.目标和.md index c38ba7e4..bde843ea 100644 --- a/problems/0494.目标和.md +++ b/problems/0494.目标和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -1024,8 +1022,4 @@ public class Solution ``` -

- - - diff --git a/problems/0496.下一个更大元素I.md b/problems/0496.下一个更大元素I.md index 02e73a58..628149b7 100644 --- a/problems/0496.下一个更大元素I.md +++ b/problems/0496.下一个更大元素I.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 496.下一个更大元素 I @@ -507,7 +505,3 @@ impl Solution { -

- - - diff --git a/problems/0501.二叉搜索树中的众数.md b/problems/0501.二叉搜索树中的众数.md index c89f8031..32a89e85 100644 --- a/problems/0501.二叉搜索树中的众数.md +++ b/problems/0501.二叉搜索树中的众数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 二叉树上应该怎么求,二叉搜索树上又应该怎么求? @@ -1052,7 +1050,3 @@ public class Solution -

- - - diff --git a/problems/0503.下一个更大元素II.md b/problems/0503.下一个更大元素II.md index b466337d..93924483 100644 --- a/problems/0503.下一个更大元素II.md +++ b/problems/0503.下一个更大元素II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 503.下一个更大元素II @@ -358,7 +356,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0509.斐波那契数.md b/problems/0509.斐波那契数.md index ac173dbd..b2e56a61 100644 --- a/problems/0509.斐波那契数.md +++ b/problems/0509.斐波那契数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 509. 斐波那契数 @@ -476,7 +474,3 @@ public class Solution -

- - - diff --git a/problems/0513.找树左下角的值.md b/problems/0513.找树左下角的值.md index c7446726..da373603 100644 --- a/problems/0513.找树左下角的值.md +++ b/problems/0513.找树左下角的值.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 513.找树左下角的值 @@ -764,7 +762,3 @@ public class Solution // @lc code=end ``` -

- - - diff --git a/problems/0516.最长回文子序列.md b/problems/0516.最长回文子序列.md index 166310aa..f0ef2f53 100644 --- a/problems/0516.最长回文子序列.md +++ b/problems/0516.最长回文子序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -299,7 +297,3 @@ impl Solution { -

- - - diff --git a/problems/0518.零钱兑换II.md b/problems/0518.零钱兑换II.md index 835df852..1698db98 100644 --- a/problems/0518.零钱兑换II.md +++ b/problems/0518.零钱兑换II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 518.零钱兑换II @@ -589,7 +587,3 @@ public class Solution ``` -

- - - diff --git a/problems/0530.二叉搜索树的最小绝对差.md b/problems/0530.二叉搜索树的最小绝对差.md index b6d08dbe..d7b0e056 100644 --- a/problems/0530.二叉搜索树的最小绝对差.md +++ b/problems/0530.二叉搜索树的最小绝对差.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 利用二叉搜索树的特性搞起! @@ -679,8 +677,4 @@ public class Solution ``` -

- - - diff --git a/problems/0538.把二叉搜索树转换为累加树.md b/problems/0538.把二叉搜索树转换为累加树.md index b95b5854..1bbbdac7 100644 --- a/problems/0538.把二叉搜索树转换为累加树.md +++ b/problems/0538.把二叉搜索树转换为累加树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 538.把二叉搜索树转换为累加树 @@ -549,7 +547,3 @@ public class Solution -

- - - diff --git a/problems/0541.反转字符串II.md b/problems/0541.反转字符串II.md index b3e7b022..2bbe6cff 100644 --- a/problems/0541.反转字符串II.md +++ b/problems/0541.反转字符串II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -516,8 +514,4 @@ impl Solution { } ``` -

- - - diff --git a/problems/0583.两个字符串的删除操作.md b/problems/0583.两个字符串的删除操作.md index b9f9ad96..a86dfad1 100644 --- a/problems/0583.两个字符串的删除操作.md +++ b/problems/0583.两个字符串的删除操作.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 583. 两个字符串的删除操作 @@ -470,7 +468,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0617.合并二叉树.md b/problems/0617.合并二叉树.md index 530350ac..f180c4f3 100644 --- a/problems/0617.合并二叉树.md +++ b/problems/0617.合并二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 617.合并二叉树 @@ -804,7 +802,3 @@ public TreeNode MergeTrees(TreeNode root1, TreeNode root2) ``` -

- - - diff --git a/problems/0647.回文子串.md b/problems/0647.回文子串.md index cf32d7ed..e2783027 100644 --- a/problems/0647.回文子串.md +++ b/problems/0647.回文子串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 647. 回文子串 @@ -613,7 +611,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0649.Dota2参议院.md b/problems/0649.Dota2参议院.md index 1540a601..e77070fc 100644 --- a/problems/0649.Dota2参议院.md +++ b/problems/0649.Dota2参议院.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -284,7 +282,3 @@ function predictPartyVictory(senate: string): string { -

- - - diff --git a/problems/0654.最大二叉树.md b/problems/0654.最大二叉树.md index fed9b2b9..9f897a75 100644 --- a/problems/0654.最大二叉树.md +++ b/problems/0654.最大二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 654.最大二叉树 @@ -599,7 +597,3 @@ public TreeNode ConstructMaximumBinaryTree(int[] nums) ``` -

- - - diff --git a/problems/0657.机器人能否返回原点.md b/problems/0657.机器人能否返回原点.md index eccfef3a..89993b6f 100644 --- a/problems/0657.机器人能否返回原点.md +++ b/problems/0657.机器人能否返回原点.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 657. 机器人能否返回原点 @@ -182,7 +180,3 @@ var judgeCircle = function (moves) { -

- - - diff --git a/problems/0669.修剪二叉搜索树.md b/problems/0669.修剪二叉搜索树.md index 32573386..0a05360b 100644 --- a/problems/0669.修剪二叉搜索树.md +++ b/problems/0669.修剪二叉搜索树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -587,7 +585,3 @@ public TreeNode TrimBST(TreeNode root, int low, int high) -

- - - diff --git a/problems/0673.最长递增子序列的个数.md b/problems/0673.最长递增子序列的个数.md index 0366ee80..9bfa91cc 100644 --- a/problems/0673.最长递增子序列的个数.md +++ b/problems/0673.最长递增子序列的个数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 673.最长递增子序列的个数 @@ -361,7 +359,3 @@ var findNumberOfLIS = function(nums) { -

- - - diff --git a/problems/0674.最长连续递增序列.md b/problems/0674.最长连续递增序列.md index 8b967092..2c490c0c 100644 --- a/problems/0674.最长连续递增序列.md +++ b/problems/0674.最长连续递增序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 674. 最长连续递增序列 @@ -514,7 +512,3 @@ func findLengthOfLCIS(nums: Array): Int64 { -

- - - diff --git a/problems/0684.冗余连接.md b/problems/0684.冗余连接.md index 78085490..e6d2d8e5 100644 --- a/problems/0684.冗余连接.md +++ b/problems/0684.冗余连接.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 684.冗余连接 @@ -379,7 +377,3 @@ var findRedundantConnection = function(edges) { -

- - - diff --git a/problems/0685.冗余连接II.md b/problems/0685.冗余连接II.md index 3f489d82..7b0e320c 100644 --- a/problems/0685.冗余连接II.md +++ b/problems/0685.冗余连接II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 685.冗余连接II @@ -620,7 +618,3 @@ var findRedundantDirectedConnection = function(edges) { -

- - - diff --git a/problems/0695.岛屿的最大面积.md b/problems/0695.岛屿的最大面积.md index ca704206..0b84e651 100644 --- a/problems/0695.岛屿的最大面积.md +++ b/problems/0695.岛屿的最大面积.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 695. 岛屿的最大面积 @@ -709,7 +707,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0700.二叉搜索树中的搜索.md b/problems/0700.二叉搜索树中的搜索.md index 9ec51524..4225b3fe 100644 --- a/problems/0700.二叉搜索树中的搜索.md +++ b/problems/0700.二叉搜索树中的搜索.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 700.二叉搜索树中的搜索 @@ -508,7 +506,3 @@ public TreeNode SearchBST(TreeNode root, int val) ``` -

- - - diff --git a/problems/0701.二叉搜索树中的插入操作.md b/problems/0701.二叉搜索树中的插入操作.md index 25d39486..ef383faa 100644 --- a/problems/0701.二叉搜索树中的插入操作.md +++ b/problems/0701.二叉搜索树中的插入操作.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 701.二叉搜索树中的插入操作 @@ -724,7 +722,3 @@ public TreeNode InsertIntoBST(TreeNode root, int val) { ``` -

- - - diff --git a/problems/0704.二分查找.md b/problems/0704.二分查找.md index d86146d6..40501874 100644 --- a/problems/0704.二分查找.md +++ b/problems/0704.二分查找.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 704. 二分查找 @@ -837,7 +835,3 @@ class Solution { ``` -

- - - diff --git a/problems/0707.设计链表.md b/problems/0707.设计链表.md index 5c72b05a..7023bd90 100644 --- a/problems/0707.设计链表.md +++ b/problems/0707.设计链表.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 听说这道题目把链表常见的五个操作都覆盖了? @@ -1845,8 +1843,4 @@ public class MyLinkedList } ``` -

- - - diff --git a/problems/0714.买卖股票的最佳时机含手续费.md b/problems/0714.买卖股票的最佳时机含手续费.md index e742b8c8..fb095d75 100644 --- a/problems/0714.买卖股票的最佳时机含手续费.md +++ b/problems/0714.买卖股票的最佳时机含手续费.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 714. 买卖股票的最佳时机含手续费 @@ -361,7 +359,3 @@ object Solution { ``` -

- - - diff --git a/problems/0714.买卖股票的最佳时机含手续费(动态规划).md b/problems/0714.买卖股票的最佳时机含手续费(动态规划).md index 17997b62..ebed4a0b 100644 --- a/problems/0714.买卖股票的最佳时机含手续费(动态规划).md +++ b/problems/0714.买卖股票的最佳时机含手续费(动态规划).md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 714.买卖股票的最佳时机含手续费 @@ -337,7 +335,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0718.最长重复子数组.md b/problems/0718.最长重复子数组.md index 1391926a..0e4b346d 100644 --- a/problems/0718.最长重复子数组.md +++ b/problems/0718.最长重复子数组.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 718. 最长重复子数组 @@ -602,7 +600,3 @@ func findLength(nums1: Array, nums2: Array): Int64 { ``` -

- - - diff --git a/problems/0724.寻找数组的中心索引.md b/problems/0724.寻找数组的中心索引.md index a66a4450..bccca4f2 100644 --- a/problems/0724.寻找数组的中心索引.md +++ b/problems/0724.寻找数组的中心索引.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 724.寻找数组的中心下标 @@ -159,7 +157,3 @@ function pivotIndex(nums: number[]): number { -

- - - diff --git a/problems/0738.单调递增的数字.md b/problems/0738.单调递增的数字.md index f2cfee04..17182778 100644 --- a/problems/0738.单调递增的数字.md +++ b/problems/0738.单调递增的数字.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 738.单调递增的数字 @@ -441,8 +439,4 @@ public class Solution } ``` -

- - - diff --git a/problems/0739.每日温度.md b/problems/0739.每日温度.md index dd633aed..542aad29 100644 --- a/problems/0739.每日温度.md +++ b/problems/0739.每日温度.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -515,7 +513,3 @@ impl Solution { -

- - - diff --git a/problems/0743.网络延迟时间.md b/problems/0743.网络延迟时间.md index e631951a..6533a240 100644 --- a/problems/0743.网络延迟时间.md +++ b/problems/0743.网络延迟时间.md @@ -1,3 +1,6 @@ +* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 743.网络延迟时间 diff --git a/problems/0746.使用最小花费爬楼梯.md b/problems/0746.使用最小花费爬楼梯.md index 753a104d..9145c7ed 100644 --- a/problems/0746.使用最小花费爬楼梯.md +++ b/problems/0746.使用最小花费爬楼梯.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -538,7 +536,3 @@ public class Solution -

- - - diff --git a/problems/0763.划分字母区间.md b/problems/0763.划分字母区间.md index 19d862db..70ebfe4f 100644 --- a/problems/0763.划分字母区间.md +++ b/problems/0763.划分字母区间.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 763.划分字母区间 @@ -462,7 +460,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0787.K站中转内最便宜的航班.md b/problems/0787.K站中转内最便宜的航班.md index 9c0a8e7f..68d84215 100644 --- a/problems/0787.K站中转内最便宜的航班.md +++ b/problems/0787.K站中转内最便宜的航班.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 787. K 站中转内最便宜的航班 @@ -180,7 +178,3 @@ public: -

- - - diff --git a/problems/0797.所有可能的路径.md b/problems/0797.所有可能的路径.md index 40e1bbe7..a37e5c3f 100644 --- a/problems/0797.所有可能的路径.md +++ b/problems/0797.所有可能的路径.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 797.所有可能的路径 @@ -294,7 +292,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0827.最大人工岛.md b/problems/0827.最大人工岛.md index d24eaacc..0ebda252 100644 --- a/problems/0827.最大人工岛.md +++ b/problems/0827.最大人工岛.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 827.最大人工岛 @@ -504,7 +502,3 @@ return res; ``` -

- - - diff --git a/problems/0841.钥匙和房间.md b/problems/0841.钥匙和房间.md index b78693b4..4076fce5 100644 --- a/problems/0841.钥匙和房间.md +++ b/problems/0841.钥匙和房间.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -484,7 +482,3 @@ function canVisitAllRooms(rooms: number[][]): boolean { ``` -

- - - diff --git a/problems/0844.比较含退格的字符串.md b/problems/0844.比较含退格的字符串.md index c32cdd33..f2294473 100644 --- a/problems/0844.比较含退格的字符串.md +++ b/problems/0844.比较含退格的字符串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 844.比较含退格的字符串 @@ -588,7 +586,3 @@ impl Solution { ``` -

- - - diff --git a/problems/0860.柠檬水找零.md b/problems/0860.柠檬水找零.md index b7887d45..aeb470fe 100644 --- a/problems/0860.柠檬水找零.md +++ b/problems/0860.柠檬水找零.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 860.柠檬水找零 @@ -440,7 +438,3 @@ public class Solution -

- - - diff --git a/problems/0922.按奇偶排序数组II.md b/problems/0922.按奇偶排序数组II.md index 28680dbf..484099f8 100644 --- a/problems/0922.按奇偶排序数组II.md +++ b/problems/0922.按奇偶排序数组II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -410,7 +408,3 @@ function sortArrayByParityII(nums: number[]): number[] { ``` -

- - - diff --git a/problems/0925.长按键入.md b/problems/0925.长按键入.md index f4a8fa8e..47465199 100644 --- a/problems/0925.长按键入.md +++ b/problems/0925.长按键入.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 925.长按键入 @@ -227,7 +225,3 @@ function isLongPressedName(name: string, typed: string): boolean { -

- - - diff --git a/problems/0941.有效的山脉数组.md b/problems/0941.有效的山脉数组.md index 77167df0..383f6aa5 100644 --- a/problems/0941.有效的山脉数组.md +++ b/problems/0941.有效的山脉数组.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 941.有效的山脉数组 @@ -213,7 +211,3 @@ impl Solution { } ``` -

- - - diff --git a/problems/0968.监控二叉树.md b/problems/0968.监控二叉树.md index 327c54f7..0df2cc5b 100644 --- a/problems/0968.监控二叉树.md +++ b/problems/0968.监控二叉树.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -789,7 +787,3 @@ public class Solution } ``` -

- - - diff --git a/problems/0977.有序数组的平方.md b/problems/0977.有序数组的平方.md index b8488e10..6e58be1a 100644 --- a/problems/0977.有序数组的平方.md +++ b/problems/0977.有序数组的平方.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 双指针风骚起来,也是无敌 @@ -588,8 +586,4 @@ public class Solution { } ``` -

- - - diff --git a/problems/1002.查找常用字符.md b/problems/1002.查找常用字符.md index f938c2b7..3d7d8e07 100644 --- a/problems/1002.查找常用字符.md +++ b/problems/1002.查找常用字符.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -582,7 +580,3 @@ end ``` -

- - - diff --git a/problems/1005.K次取反后最大化的数组和.md b/problems/1005.K次取反后最大化的数组和.md index 1a781777..6e908d5a 100644 --- a/problems/1005.K次取反后最大化的数组和.md +++ b/problems/1005.K次取反后最大化的数组和.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1005.K次取反后最大化的数组和 @@ -377,7 +375,3 @@ public class Solution -

- - - diff --git a/problems/1020.飞地的数量.md b/problems/1020.飞地的数量.md index f708e4a3..030d56a0 100644 --- a/problems/1020.飞地的数量.md +++ b/problems/1020.飞地的数量.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1020. 飞地的数量 @@ -753,8 +751,4 @@ impl Solution { -

- - - diff --git a/problems/1035.不相交的线.md b/problems/1035.不相交的线.md index 5164e1f7..53e0f370 100644 --- a/problems/1035.不相交的线.md +++ b/problems/1035.不相交的线.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1035.不相交的线 @@ -278,7 +276,3 @@ function maxUncrossedLines(nums1: number[], nums2: number[]): number { -

- - - diff --git a/problems/1047.删除字符串中的所有相邻重复项.md b/problems/1047.删除字符串中的所有相邻重复项.md index 51ec4e62..01d33fbf 100644 --- a/problems/1047.删除字符串中的所有相邻重复项.md +++ b/problems/1047.删除字符串中的所有相邻重复项.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 匹配问题都是栈的强项 @@ -523,7 +521,3 @@ end ``` -

- - - diff --git a/problems/1049.最后一块石头的重量II.md b/problems/1049.最后一块石头的重量II.md index 0d445a71..62e7d9c5 100644 --- a/problems/1049.最后一块石头的重量II.md +++ b/problems/1049.最后一块石头的重量II.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1049.最后一块石头的重量II @@ -535,7 +533,3 @@ public class Solution ``` -

- - - diff --git a/problems/1143.最长公共子序列.md b/problems/1143.最长公共子序列.md index 6d05ccf3..821f3c42 100644 --- a/problems/1143.最长公共子序列.md +++ b/problems/1143.最长公共子序列.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1143.最长公共子序列 @@ -420,7 +418,3 @@ func longestCommonSubsequence(text1: String, text2: String): Int64 { ``` -

- - - diff --git a/problems/1207.独一无二的出现次数.md b/problems/1207.独一无二的出现次数.md index 781badf5..fbb19af7 100644 --- a/problems/1207.独一无二的出现次数.md +++ b/problems/1207.独一无二的出现次数.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1207.独一无二的出现次数 @@ -247,7 +245,3 @@ impl Solution { -

- - - diff --git a/problems/1221.分割平衡字符串.md b/problems/1221.分割平衡字符串.md index a32ca98f..a9e275d9 100644 --- a/problems/1221.分割平衡字符串.md +++ b/problems/1221.分割平衡字符串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1221. 分割平衡字符串 @@ -172,7 +170,3 @@ function balancedStringSplit(s: string): number { }; ``` -

- - - diff --git a/problems/1254.统计封闭岛屿的数目.md b/problems/1254.统计封闭岛屿的数目.md index 3d7b9fe9..5d996709 100644 --- a/problems/1254.统计封闭岛屿的数目.md +++ b/problems/1254.统计封闭岛屿的数目.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1254. 统计封闭岛屿的数目 @@ -136,7 +134,3 @@ var closedIsland = function(grid) { -

- - - diff --git a/problems/1334.阈值距离内邻居最少的城市.md b/problems/1334.阈值距离内邻居最少的城市.md index d8d8861f..bea47a2e 100644 --- a/problems/1334.阈值距离内邻居最少的城市.md +++ b/problems/1334.阈值距离内邻居最少的城市.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) floyd @@ -49,7 +47,3 @@ public: return result; } }; -

- - - diff --git a/problems/1356.根据数字二进制下1的数目排序.md b/problems/1356.根据数字二进制下1的数目排序.md index 9cfb6743..0ae16034 100644 --- a/problems/1356.根据数字二进制下1的数目排序.md +++ b/problems/1356.根据数字二进制下1的数目排序.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -217,7 +215,3 @@ var sortByBits = function(arr) { -

- - - diff --git a/problems/1365.有多少小于当前数字的数字.md b/problems/1365.有多少小于当前数字的数字.md index f0a77f55..2cb73f72 100644 --- a/problems/1365.有多少小于当前数字的数字.md +++ b/problems/1365.有多少小于当前数字的数字.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -311,7 +309,3 @@ impl Solution { ``` -

- - - diff --git a/problems/1382.将二叉搜索树变平衡.md b/problems/1382.将二叉搜索树变平衡.md index 120cafff..7a1a7f3c 100644 --- a/problems/1382.将二叉搜索树变平衡.md +++ b/problems/1382.将二叉搜索树变平衡.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1382.将二叉搜索树变平衡 @@ -218,7 +216,3 @@ function buildTree(arr: number[], left: number, right: number): TreeNode | null -

- - - diff --git a/problems/1791.找出星型图的中心节点.md b/problems/1791.找出星型图的中心节点.md index e3db7947..e9ea5f44 100644 --- a/problems/1791.找出星型图的中心节点.md +++ b/problems/1791.找出星型图的中心节点.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1791.找出星型图的中心节点 @@ -77,7 +75,3 @@ public: ``` -

- - - diff --git a/problems/1971.寻找图中是否存在路径.md b/problems/1971.寻找图中是否存在路径.md index 93e9b663..acb54415 100644 --- a/problems/1971.寻找图中是否存在路径.md +++ b/problems/1971.寻找图中是否存在路径.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 1971. 寻找图中是否存在路径 @@ -335,7 +333,3 @@ func validPath(n int, edges [][]int, source int, destination int) bool { ``` -

- - - diff --git a/problems/O(n)的算法居然超时了,此时的n究竟是多大?.md b/problems/O(n)的算法居然超时了,此时的n究竟是多大?.md index a5dab942..7276af53 100644 --- a/problems/O(n)的算法居然超时了,此时的n究竟是多大?.md +++ b/problems/O(n)的算法居然超时了,此时的n究竟是多大?.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 程序提交之后为什么会超时?O(n)的算法会超时,n究竟是多大? @@ -224,7 +222,3 @@ int main() { -

- - - diff --git a/problems/images/0110.字符串接龙-03.png b/problems/images/0110.字符串接龙-03.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad2ced6903b82f6c6db2d8d85746df9097fc01a GIT binary patch literal 56769 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参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

' -cx $i - ex -sc '1i|' -cx $i - ex -sc '1i| ' -cx $i - ex -sc '1i|' -cx $i - ex -sc '1i|

' -cx $i + # ex -sc '1i|

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

' -cx $i + # ex -sc '1i|' -cx $i + # ex -sc '1i| ' -cx $i + # ex -sc '1i|' -cx $i + # ex -sc '1i|

' -cx $i + + ex -sc '1i|* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html)' -cx $i + ex -sc '1i|* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html)' -cx $i + ex -sc '1i|* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html)' -cx $i + + # echo '## 其他语言版本' >> $i # echo '\n' >> $i # echo 'Java:' >> $i @@ -48,10 +54,10 @@ do # 添加结尾 - echo '

' >> $i - echo '' >> $i - echo ' ' >> $i - echo '' >> $i + # echo '

' >> $i + # echo '' >> $i + # echo ' ' >> $i + # echo '' >> $i # echo '-----------------------' >> $i diff --git a/problems/为了绝杀编辑距离,卡尔做了三步铺垫.md b/problems/为了绝杀编辑距离,卡尔做了三步铺垫.md index c2f5efd9..69d6aa9c 100644 --- a/problems/为了绝杀编辑距离,卡尔做了三步铺垫.md +++ b/problems/为了绝杀编辑距离,卡尔做了三步铺垫.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 动态规划之编辑距离总结篇 @@ -196,7 +194,3 @@ class Solution { -

- - - diff --git a/problems/二叉树中递归带着回溯.md b/problems/二叉树中递归带着回溯.md index 42d78ae3..7fa2b6ec 100644 --- a/problems/二叉树中递归带着回溯.md +++ b/problems/二叉树中递归带着回溯.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 二叉树:以为使用了递归,其实还隐藏着回溯 @@ -687,7 +685,3 @@ impl Solution { ``` -

- - - diff --git a/problems/二叉树总结篇.md b/problems/二叉树总结篇.md index 4794233a..f4d093d6 100644 --- a/problems/二叉树总结篇.md +++ b/problems/二叉树总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 二叉树:总结篇!(需要掌握的二叉树技能都在这里了) @@ -158,8 +156,4 @@ -

- - - diff --git a/problems/二叉树理论基础.md b/problems/二叉树理论基础.md index c6658277..9a63b66c 100644 --- a/problems/二叉树理论基础.md +++ b/problems/二叉树理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -314,7 +312,3 @@ public class TreeNode } ``` -

- - - diff --git a/problems/二叉树的统一迭代法.md b/problems/二叉树的统一迭代法.md index a6d4e3ff..d001e0f7 100644 --- a/problems/二叉树的统一迭代法.md +++ b/problems/二叉树的统一迭代法.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 统一写法是一种什么感觉 @@ -970,8 +968,4 @@ public IList PostorderTraversal(TreeNode root) ``` -

- - - diff --git a/problems/二叉树的迭代遍历.md b/problems/二叉树的迭代遍历.md index a3c5b38f..289c651b 100644 --- a/problems/二叉树的迭代遍历.md +++ b/problems/二叉树的迭代遍历.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 听说还可以用非递归的方式 @@ -797,7 +795,3 @@ public IList PostorderTraversal(TreeNode root) } ``` -

- - - diff --git a/problems/二叉树的递归遍历.md b/problems/二叉树的递归遍历.md index 8f61b8c6..ffa3ff6c 100644 --- a/problems/二叉树的递归遍历.md +++ b/problems/二叉树的递归遍历.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 一看就会,一写就废! @@ -728,7 +726,3 @@ function traversal($root, array &$output) { ``` -

- - - diff --git a/problems/剑指Offer05.替换空格.md b/problems/剑指Offer05.替换空格.md index f5803cb4..fd2d16f4 100644 --- a/problems/剑指Offer05.替换空格.md +++ b/problems/剑指Offer05.替换空格.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 替换数字 @@ -171,7 +169,3 @@ for (int i = 0; i < a.size(); i++) { -

- - - diff --git a/problems/剑指Offer58-II.左旋转字符串.md b/problems/剑指Offer58-II.左旋转字符串.md index e32f4ce1..6fe12e3d 100644 --- a/problems/剑指Offer58-II.左旋转字符串.md +++ b/problems/剑指Offer58-II.左旋转字符串.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 右旋字符串 @@ -176,7 +174,3 @@ int main() { -

- - - diff --git a/problems/动态规划-股票问题总结篇.md b/problems/动态规划-股票问题总结篇.md index 7927deb7..314fb471 100644 --- a/problems/动态规划-股票问题总结篇.md +++ b/problems/动态规划-股票问题总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # Leetcode股票问题总结篇! @@ -474,7 +472,3 @@ public: -

- - - diff --git a/problems/动态规划总结篇.md b/problems/动态规划总结篇.md index dd1646d6..faca5ecb 100644 --- a/problems/动态规划总结篇.md +++ b/problems/动态规划总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 动态规划最强总结篇! @@ -132,7 +130,3 @@ 所以Carl花费的这么大精力,把自己对动规算法理解 一五一十的全部分享给了录友们,帮助大家少走弯路,加油! -

- - - diff --git a/problems/动态规划理论基础.md b/problems/动态规划理论基础.md index 9ffb4533..634f710f 100644 --- a/problems/动态规划理论基础.md +++ b/problems/动态规划理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 动态规划理论基础 @@ -132,7 +130,3 @@ -

- - - diff --git a/problems/双指针总结.md b/problems/双指针总结.md index 409e80ab..9c92e3d6 100644 --- a/problems/双指针总结.md +++ b/problems/双指针总结.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 又是一波总结 @@ -95,7 +93,3 @@ for (int i = 0; i < array.size(); i++) { 建议大家可以把文中涉及到的题目在好好做一做,琢磨琢磨,基本对双指针法就不在话下了。 -

- - - diff --git a/problems/哈希表总结.md b/problems/哈希表总结.md index cde23ad1..55caffe4 100644 --- a/problems/哈希表总结.md +++ b/problems/哈希表总结.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 哈希表总结篇如约而至 @@ -126,7 +124,3 @@ std::unordered_map 底层实现为哈希,std::map 和std::multimap 的底层 -

- - - diff --git a/problems/哈希表理论基础.md b/problems/哈希表理论基础.md index 825c4657..b7d10671 100644 --- a/problems/哈希表理论基础.md +++ b/problems/哈希表理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -132,7 +130,3 @@ std::unordered_map 底层实现为哈希表,std::map 和std::multimap 的底 -

- - - diff --git a/problems/回溯总结.md b/problems/回溯总结.md index 8d9b78c4..b8d96193 100644 --- a/problems/回溯总结.md +++ b/problems/回溯总结.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -448,7 +446,3 @@ N皇后问题分析: -

- - - diff --git a/problems/回溯算法去重问题的另一种写法.md b/problems/回溯算法去重问题的另一种写法.md index 96dfeffe..f1e1570a 100644 --- a/problems/回溯算法去重问题的另一种写法.md +++ b/problems/回溯算法去重问题的另一种写法.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 回溯算法去重问题的另一种写法 @@ -709,7 +707,3 @@ impl Solution { ``` -

- - - diff --git a/problems/回溯算法理论基础.md b/problems/回溯算法理论基础.md index 862fb101..474fb8f7 100644 --- a/problems/回溯算法理论基础.md +++ b/problems/回溯算法理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 回溯算法理论基础 @@ -176,7 +174,3 @@ void backtracking(参数) { -

- - - diff --git a/problems/字符串总结.md b/problems/字符串总结.md index 7da97914..460944c5 100644 --- a/problems/字符串总结.md +++ b/problems/字符串总结.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 字符串:总结篇 @@ -124,7 +122,3 @@ KMP算法是字符串查找最重要的算法,但彻底理解KMP并不容易 -

- - - diff --git a/problems/数组总结篇.md b/problems/数组总结篇.md index 7c2fd947..e45165a6 100644 --- a/problems/数组总结篇.md +++ b/problems/数组总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 数组总结篇 @@ -135,7 +133,3 @@ 推荐的题目即使大家之前做过了,再读一遍文章,也会帮助你提炼出解题的精髓所在。 -

- - - diff --git a/problems/数组理论基础.md b/problems/数组理论基础.md index e6d25c15..c1ac287d 100644 --- a/problems/数组理论基础.md +++ b/problems/数组理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -119,7 +117,3 @@ public static void test_arr() { -

- - - diff --git a/problems/栈与队列总结.md b/problems/栈与队列总结.md index df022c77..2d09daeb 100644 --- a/problems/栈与队列总结.md +++ b/problems/栈与队列总结.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 栈与队列总结篇 @@ -160,7 +158,3 @@ cd a/b/c/../../ -

- - - diff --git a/problems/栈与队列理论基础.md b/problems/栈与队列理论基础.md index 21c61a4c..bff0ec63 100644 --- a/problems/栈与队列理论基础.md +++ b/problems/栈与队列理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) > 来看看栈和队列不为人知的一面 @@ -93,7 +91,3 @@ std::queue> third; // 定义以list为底层容器的队列 -

- - - diff --git a/problems/根据身高重建队列(vector原理讲解).md b/problems/根据身高重建队列(vector原理讲解).md index 70a9a97a..a2350835 100644 --- a/problems/根据身高重建队列(vector原理讲解).md +++ b/problems/根据身高重建队列(vector原理讲解).md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -209,7 +207,3 @@ Go中slice的`append`操作和C++中vector的扩容机制基本相同。 -

- - - diff --git a/problems/算法模板.md b/problems/算法模板.md index 0d32cebb..068806d6 100644 --- a/problems/算法模板.md +++ b/problems/算法模板.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 算法模板 ## 算法模板 @@ -853,7 +851,3 @@ Go: -

- - - diff --git a/problems/背包总结篇.md b/problems/背包总结篇.md index 651a92a8..3c587b6d 100644 --- a/problems/背包总结篇.md +++ b/problems/背包总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 听说背包问题很难? 这篇总结篇来拯救你了 @@ -103,7 +101,3 @@ -

- - - diff --git a/problems/背包理论基础01背包-1.md b/problems/背包理论基础01背包-1.md index d9b953c0..c2598ec9 100644 --- a/problems/背包理论基础01背包-1.md +++ b/problems/背包理论基础01背包-1.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -593,7 +591,3 @@ int main() { -

- - - diff --git a/problems/背包理论基础01背包-2.md b/problems/背包理论基础01背包-2.md index b5862bb5..6caa4f63 100644 --- a/problems/背包理论基础01背包-2.md +++ b/problems/背包理论基础01背包-2.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 动态规划:01背包理论基础(滚动数组) @@ -461,7 +459,3 @@ int main() { ``` -

- - - diff --git a/problems/背包问题完全背包一维.md b/problems/背包问题完全背包一维.md index a8e241c3..5a23b67c 100644 --- a/problems/背包问题完全背包一维.md +++ b/problems/背包问题完全背包一维.md @@ -1,3 +1,6 @@ +* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 完全背包-一维数组 diff --git a/problems/背包问题理论基础多重背包.md b/problems/背包问题理论基础多重背包.md index 878efc12..39e7ebe3 100644 --- a/problems/背包问题理论基础多重背包.md +++ b/problems/背包问题理论基础多重背包.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 动态规划:关于多重背包,你该了解这些! @@ -237,7 +235,3 @@ print(dp[-1]) -

- - - diff --git a/problems/背包问题理论基础完全背包.md b/problems/背包问题理论基础完全背包.md index ea658f7e..d76ff196 100644 --- a/problems/背包问题理论基础完全背包.md +++ b/problems/背包问题理论基础完全背包.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 完全背包理论基础-二维DP数组 @@ -362,7 +360,3 @@ readline.on('close', () => { ``` -

- - - diff --git a/problems/贪心算法总结篇.md b/problems/贪心算法总结篇.md index 14d82151..7d4c57e8 100644 --- a/problems/贪心算法总结篇.md +++ b/problems/贪心算法总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 贪心算法总结篇 @@ -151,7 +149,3 @@ Carl个人认为:如果找出局部最优并可以推出全局最优,就是 -

- - - diff --git a/problems/贪心算法理论基础.md b/problems/贪心算法理论基础.md index 6fde2dbb..14f39729 100644 --- a/problems/贪心算法理论基础.md +++ b/problems/贪心算法理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 关于贪心算法,你该了解这些! @@ -92,7 +90,3 @@ 最后给出贪心的一般解题步骤,大家可以发现这个解题步骤也是比较抽象的,不像是二叉树,回溯算法,给出了那么具体的解题套路和模板。 -

- - - diff --git a/problems/链表总结篇.md b/problems/链表总结篇.md index 7da0d2de..e29ba268 100644 --- a/problems/链表总结篇.md +++ b/problems/链表总结篇.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 链表总结篇 @@ -98,7 +96,3 @@ -

- - - diff --git a/problems/链表理论基础.md b/problems/链表理论基础.md index d1313807..3637d05f 100644 --- a/problems/链表理论基础.md +++ b/problems/链表理论基础.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) @@ -275,7 +273,3 @@ public class Node -

- - - diff --git a/problems/面试题02.07.链表相交.md b/problems/面试题02.07.链表相交.md index 48944b5e..f8d9039a 100644 --- a/problems/面试题02.07.链表相交.md +++ b/problems/面试题02.07.链表相交.md @@ -1,8 +1,6 @@ -

- - - -

参与本项目,贡献其他语言版本的代码,拥抱开源,让更多学习算法的小伙伴们受益!

+* [做项目(多个C++、Java、Go、测开、前端项目)](https://www.programmercarl.com/other/kstar.html) +* [刷算法(两个月高强度学算法)](https://www.programmercarl.com/xunlian/xunlianying.html) +* [背八股(40天挑战高频面试题)](https://www.programmercarl.com/xunlian/bagu.html) # 面试题 02.07. 链表相交 @@ -575,7 +573,3 @@ func getIntersectionNode(_ headA: ListNode?, _ headB: ListNode?) -> ListNode? { ``` -

- - -