LeetCode 之 200-299 刷题笔记,指南,经验

因为题解较多,因此按照题号排序,每 100 道题汇总到一起。 你可以在侧边栏点击题号所处的范围,也可以通过 Ctrl + F 搜索题号/标题。

LeetCode 之 200-299 刷题笔记

200. Number of Islands 岛屿数量

201. Bitwise AND of Numbers Range 数字范围按位与

202. Happy Number 快乐数

203. Remove Linked List Elements 移除链表元素

204. Count Primes 计数质数

205. Isomorphic Strings 同构字符串

206. Reverse Linked List 反转链表

207. Course Schedule 课程表

208. Implement Trie (Prefix Tree) 实现 Trie (前缀树)

209. Minimum Size Subarray Sum 长度最小的子数组

210. Course Schedule II 课程表 II

211. Design Add and Search Words Data Structure 添加与搜索单词 - 数据结构设计

212. Word Search II 单词搜索 II

213. House Robber II 打家劫舍 II

214. Shortest Palindrome 最短回文串

215. Kth Largest Element in an Array 数组中的第K个最大元素

216. Combination Sum III 组合总和 III

217. Contains Duplicate 存在重复元素

219. Contains Duplicate II 存在重复元素 II

221. Maximal Square 最大正方形

222. Count Complete Tree Nodes 完全二叉树的节点个数

223. Rectangle Area 矩形面积

224. Basic Calculator 基本计算器

225. Implement Stack using Queues 用队列实现栈

226. Invert Binary Tree 翻转二叉树

227. Basic Calculator II 基本计算器 II

228. Summary Ranges 汇总区间

229. Majority Element II 多数元素 II

230. Kth Smallest Element in a BST 二叉搜索树中第K小的元素

231. Power of Two 2 的幂

232. Implement Queue using Stacks 用栈实现队列

234. Palindrome Linked List 回文链表

235. Lowest Common Ancestor of a Binary Search Tree 二叉搜索树的最近公共祖先

236. Lowest Common Ancestor of a Binary Tree 二叉树的最近公共祖先

237. Delete Node in a Linked List 删除链表中的节点

238. Product of Array Except Self 除自身以外数组的乘积

239. Sliding Window Maximum 滑动窗口最大值

240. Search a 2D Matrix II 搜索二维矩阵 II

241. Different Ways to Add Parentheses 为运算表达式设计优先级

242. Valid Anagram 有效的字母异位词

243. Shortest Word Distance 最短单词距离

244. Shortest Word Distance II 最短单词距离 II

245. Shortest Word Distance III 最短单词距离 III

246. Strobogrammatic Number 中心对称数

252. Meeting Rooms 会议室

253. Meeting Rooms II 会议室 II

256. Paint House 粉刷房子

257. Binary Tree Paths 二叉树的所有路径

258. Add Digits 各位相加

259. 3Sum Smaller 较小的三数之和

260. Single Number III 只出现一次的数字 III

263. Ugly Number 丑数

264. Ugly Number II 丑数 II

266. Palindrome Permutation 回文排列

268. Missing Number 丢失的数字

270. Closest Binary Search Tree Value 最接近的二叉搜索树值

274. H-Index H 指数

275. H-Index II H 指数 II

276. Paint Fence 栅栏涂色

277. Find the Celebrity 搜寻名人

278. First Bad Version 第一个错误的版本

279. Perfect Squares 完全平方数

280. Wiggle Sort 摆动排序

281. Zigzag Iterator 锯齿迭代器

283. Move Zeroes 移动零

284. Peeking Iterator 顶端迭代器

286. Walls and Gates 墙与门

287. Find the Duplicate Number 寻找重复数

289. Game of Life 生命游戏

290. Word Pattern 单词规律

292. Nim Game Nim 游戏

293. Flip Game 翻转游戏

294. Flip Game II 翻转游戏 II

295. Find Median from Data Stream 数据流的中位数

297. Serialize and Deserialize Binary Tree 二叉树的序列化与反序列化

299. Bulls and Cows 猜数字游戏