
- 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 |
文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》
最近一直在刷 ~
真的要好好感谢一下楼主!多谢多谢!
谢谢 ,写的不错