Skip to content

weimengting/LeetCode_NowCoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode刷题

  • 善用API,不要重复造轮子
  • practice makes perfect

LeetCode

🤑 😲 😁 🧐 😙 🤨 😊 😀
1. 两数之和 java 2. 两数相加 java 3. 无重复字符的最长子串 java 4. 寻找两个正序数组的中位数 java
5. 最长回文子串 java 6. Z 字形变换 java 7. 整数反转 java 8. 字符串转换整数 (atoi) java
9. 回文数 java 10. 正则表达式匹配 java 11. 盛最多水的容器 java 12. 整数转罗马数字 java
13. 罗马数字转整数 java 14. 最长公共前缀 java 15. 三数之和 java 16. 最接近的三数之和 java
21. 合并两个有序链表 java 22. 括号生成 java 23. 合并K个升序链表 java 24. 两两交换链表中的节点 java
25. K 个一组翻转链表 java 26. 删除有序数组中的重复项 java 27. 移除元素 java 28. 实现 strStr() java
29. 两数相除 java 30. 串联所有单词的子串 java 31. 下一个排列 java 32. 最长有效括号 java
33. 搜索旋转排序数组 java 34. 在排序数组中查找元素的位置 java 35. 搜索插入位置 java 36. 有效的数独 java
37. 解数独 java 38. 外观数列 java 39. 组合总和 java 40. 组合总和 II java
41. 缺失的第一个正数 java 42. 接雨水 java 43. 字符串相乘 java 44. 通配符匹配 java
45. 跳跃游戏 II java 46. 全排列 java 47. 全排列 II java 48. 旋转图像 java
49. 字母异位词分组 java 50. Pow(x, n) java 51. N 皇后 java 52. N皇后 II java
53. 最大子序和 java 54. 螺旋矩阵 java 55. 跳跃游戏 java 56. 合并区间 java
57. 插入区间 java 58. 最后一个单词的长度 java 59. 螺旋矩阵 II java 60. 排列序列 java
61. 旋转链表 java 62. 不同路径 java 63. 不同路径 II java 64. 最小路径和 java
65. 有效数字 java 66. 加一 java 67. 二进制求和 java 68. 文本左右对齐 java
69. x 的平方根 java 70. 爬楼梯 java 71. 简化路径 java 72. 编辑距离 java
73. 矩阵置零 java 74. 搜索二维矩阵 java 75. 颜色分类 java 76. 最小覆盖子串 java
77. 组合 java 78. 子集 java 79. 单词搜索 java 80. 删除有序数组中的重复项 II java
81. 搜索旋转排序数组 II java 82. 删除排序链表中的重复元素 II java 83. 删除排序链表中的重复元素 java 84. 柱状图中最大的矩形 java
85. 最大矩形 java ref 86. 分隔链表 java 87. 扰乱字符串 java 88. 合并两个有序数组 java
89. 格雷编码 java 90. 子集 II java 91. 解码方法 java 92. 反转链表 II java
93. 复原 IP 地址 java 94. 二叉树的中序遍历 java 95. 不同的二叉搜索树 II java 96. 不同的二叉搜索树 java
97. 交错字符串 java 98. 验证二叉搜索树 java 99. 恢复二叉搜索树 java 100. 相同的树 java
101. 对称二叉树 java 102. 二叉树的层序遍历 java 103. 二叉树的锯齿形层序遍历 java 104. 二叉树的最大深度 java
105. 从前序与中序遍历序列构造二叉树 java 106. 从中序与后序遍历序列构造二叉树 java 107. 二叉树的层序遍历 II java 108. 将有序数组转换为二叉搜索树 java
109. 有序链表转换二叉搜索树 java 110. 平衡二叉树 java 111. 二叉树的最小深度 java 112. 路径总和 java
113. 路径总和 II java 114. 二叉树展开为链表 java 115. 不同的子序列 java 116. 填充每个节点的下一个右侧节点指针 java
117. 填充每个节点的下一个右侧节点指针 II java 118. 杨辉三角 java 119. 杨辉三角 II java 120. 三角形最小路径和 java
121. 买卖股票的最佳时机 java 122. 买卖股票的最佳时机 II java 123. 买卖股票的最佳时机 III java 124. 二叉树中的最大路径和 java
125. 验证回文串 java 126. 单词接龙 II java 127. 单词接龙 java 128. 最长连续序列 java
129. 求根节点到叶节点数字之和 java 130. 被围绕的区域 java 131. 分割回文串 java 132. 分割回文串 II java
133. 克隆图 java 134. 加油站 java 135. 分发糖果 java 136. 只出现一次的数字 java
137. 只出现一次的数字 II java 138. 复制带随机指针的链表 java 139. 单词拆分 java 140. 单词拆分 II java
141. 环形链表 java 142. 环形链表 II java 143. 重排链表 java 144. 二叉树的前序遍历 java
145. 二叉树的后序遍历 java 146. LRU 缓存 java 147. 对链表进行插入排序 java 148. 排序链表 java
149. 直线上最多的点数 java 150. 逆波兰表达式求值 java 151. 反转字符串中的单词 java 152. 乘积最大子数组 java
153. 寻找旋转排序数组中的最小值 java 154. 寻找旋转排序数组中的最小值 II java 155. 最小栈 java 160. 相交链表 java
162. 寻找峰值 java 164. 最大间距 java 165. 比较版本号 java 166. 分数到小数 java

About

Some exercises on the LeetCode.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published