- LeetCode 题目解答——Easy 部分
- LeetCode 题目解答——Medium 部分(上)
- LeetCode 题目解答——Medium 部分(下)
- LeetCode 题目解答——Hard 部分
- LeetCode 题目解答——155~226 题
- LeetCode 题目解答——第 227 到 310 题
- LeetCode 付费题目(一)
- LeetCode 题目解答—— 第 311 到 371 题
- LeetCode 题目解答—— 第 372 到 415 题
[Updated on 9/22/2017] 如今回头看来,里面很多做法都不是最佳的,有的从复杂度上根本就不是最优解,有的写的太啰嗦,有的则用了一些过于 tricky 的方法。我没有为了这个再更新,就让它们去吧。请读者知道这一点。
只要不是特别忙或者特别不方便,最近一直保持着每天做几道算法题的规律,到后来随着难度的增加,每天做的题目越来越少。我的初衷就是练习,因为一方面我本身算法基础并不好,再一方面是因为工作以后传统意义上所谓算法的东西接触还是太少。为了题目查找方便起见,我把之前几篇陆陆续续贴出来的我对 LeetCode 上面算法题的解答汇总在下面,CTRL+F 就可以比较方便地找到。由于 LeetCode 上的题在不断更新,因此我也会不定期地更新。下面表格里面的 Acceptance 和 Difficulty 的 Easy/Medium/Hard 的分类都是来自 LeetCode 上面的数据,而 Difficulty 括号里面的数值和 Frequency 则来自这个文档。另外,LeetCode 数据库的那十道题(截止到目前)我记录在这里。
总体来说,做 LeetCode 的题目收获还是很大的。而这种可以很快获得代码正确性和性能即使的反馈的方式,对算法提高也是很有帮助的。有的题目困难,主要包括两方面的原因,有的是思路比较怪异,用常规思路去解题往往时间复杂度或者空间复杂度过高,还有的则是需要考虑的情况比较复杂,case 众多,很容易遗漏。
【2015-6-17】从上次贴出来我的解答以后,最新更新的题目,除了一些需要买书只能在电子书上面看解答的没法验证以外,凡是题目能够在线解答和验证答案的,我把我的全部和分析放在了下面。欢迎指正。
【Updated:12/15/2015】227 到 310 题
【Updated:1/19/2017】311 到 371 题
371 | 51.9% | Easy | |
368 | 31.9% | Medium | |
367 | 36.9% | Medium | |
365 | 24.7% | Medium | |
363 | 30.6% | Hard | |
357 | 44.2% | Medium | |
355 | 23.5% | Medium | |
354 | 30.6% | Hard | |
352 | 38.2% | Hard | |
350 | 42.6% | Easy | |
349 | 44.5% | Easy | |
347 | 44.4% | Medium | |
345 | 36.6% | Easy | |
344 | 58.1% | Easy | |
343 | 43.8% | Medium | |
342 | 36.6% | Easy | |
341 | 35.3% | Medium | |
338 | 58.6% | Medium | |
337 | 40.2% | Medium | |
336 | 22.7% | Hard | |
335 | 22.8% | Hard | |
334 | 36.7% | Medium | |
332 | 26.8% | Medium | |
331 | 33.9% | Medium | |
330 | 30.8% | Hard | |
329 | 34.0% | Hard | |
328 | 40.7% | Medium | |
327 | 27.7% | Hard | |
326 | 38.6% | Easy | |
324 | 24.3% | Medium | |
322 | 25.8% | Medium | |
321 | 22.9% | Hard | |
319 | 41.5% | Medium | |
318 | 41.3% | Medium | |
316 | 27.5% | Hard | |
315 | 32.5% | Hard | |
313 | 36.5% | Medium | |
312 | 40.4% | Hard |
156 | |
157 | |
158 | |
159 | |
161 | |
163 | |
170 | |
186 | |
243 | |
244 | |
245 | |
246 | |
247 | |
248 | |
249 | |
250 | |
251 | |
252 | |
253 | |
254 | |
255 | |
256 | |
259 | |
261 | |
265 | |
266 | |
267 | |
269 | |
270 | |
271 | |
272 | |
276 | |
277 | |
280 | |
281 | |
285 | |
286 | |
288 | |
291 | |
293 | |
294 | |
296 | |
298 |
372 | 35.5% | Medium | |
373 | 33.3% | Medium | |
374 | 38.9% | Easy | |
375 | 37.3% | Medium | |
376 | 37.0% | Medium | |
377 | 43.7% | Medium | |
378 | 48.6% | Medium | |
380 | 42.1% | Medium | |
381 | 31.6% | Hard | |
382 | 48.8% | Medium | |
383 | 49.4% | Easy | |
384 | 49.6% | Medium | |
385 | 31.6% | Medium | |
386 | 45.0% | Medium | |
387 | 49.4% | Easy | |
388 | 38.9% | Medium | |
389 | 52.8% | Easy | |
390 | 43.3% | Medium | |
391 | 28.0% | Hard | |
392 | 46.3% | Medium | |
393 | 35.5% | Medium | |
394 | 44.1% | Medium | |
395 | 38.0% | Medium | |
396 | 34.9% | Medium | |
397 | 31.1% | Medium | |
398 | 49.1% | Medium | |
399 | 46.9% | Medium | |
400 | 30.2% | Easy | |
401 | 45.1% | Easy | |
402 | 26.2% | Medium | |
403 | 35.6% | Hard | |
404 | 48.7% | Easy | |
405 | 41.7% | Easy | |
406 | 59.1% | Medium | |
407 | 38.9% | Hard | |
409 | 47.6% | Easy | |
410 | 41.9% | Hard | |
412 | 59.0% | Easy | |
413 | 55.4% | Medium | |
414 | 28.7% | Easy | |
415 | 43.2% | Easy |
文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》
最近一直在刷 ~
真的要好好感谢一下楼主!多谢多谢!
谢谢 ,写的不错