推荐4个基于 Java 语言的 Leetcode 题解项目!算法面试不愁了
“
本文已经收录自:awesome-java:https://github.com/Snailclimb/awesome-java (Github 上非常棒的 Java 开源项目集合)
一个很明显的现象 , 现在大厂的应届生面试 , 甚至是社招面试都开始越来越重视算法了 。 为了能够应对 , 我们大部分人能做的就是刷 Leetcode 来积累做算法题的经验和套路 。 为了能够帮助我们更好的刷 Leetcode , Guide 精选了一些不错的基于 Java 题解的开源项目 。
私信我回复:“Java”免费领取2020最新的Java必备学习资源 。
下面的项目是根据下面三个标准选出:
- 项目是否还在继续维护更新 。
- 项目的质量如何 , 这一点可以从 star、issue 以及 pr 的数量侧面反映出来 。
- 是否是基于 Java 语言 。
我和这个开源项目的原作者有过交流 , 是一名很优秀的 coder 。
文章插图
CS-Notes算法部分
这个开源项目的算法部分包括 4 部分:
- 剑指 Offer 题解 :题目来自《何海涛. 剑指 Offer[M]. 电子工业出版社, 2012.》
- Leetcode 题解 : 从 Leetcode 中精选大概 200 左右的题目 , 去除了某些繁杂但是没有多少算法思想的题目 , 同时保留了面试中经常被问到的经典题目 。
- 算法 : 主要是一些基本的排序算法比如堆排序以及常见数据结构比如队列、栈的实现 。
- 笔试面试题库 :跳转到牛客网的公司笔试面试真题 。
仓库的更新的大部分算法题都是通过 Java 语言解答的 , 少部分是使用 C/C++解答 。
文章插图
LeetCodeAnimation部分题解
3.leetcode[3]多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 。
文章插图
leetcode在线阅读版本
4.LeetCode-Solution-in-Good-Style[4]这个项目是作者在学习《算法与数据结构》的时候 , 在 LeetCode(力扣)[5] 上做的练习 , 刷题以 Java 语言为主 。
作者在刷题的时候 , 非常考虑代码质量 , 他的很多问题的回答都被 Leetcode 官方精选 , 值得推荐!
文章插图
【推荐4个基于 Java 语言的 Leetcode 题解项目!算法面试不愁了】LeetCode-Solution-in-Good-Style部分题解
- 微软调侃WhatsApp隐私策略调整 并推荐用户迁移至Skype
- Mad Catz推出R.A.T. DWS无线电竞鼠标:配14个按钮
- 玩转光追大作最低需要什么配置?快来看小狮子的推荐
- 微软新版电子邮件客户端截图曝光:基于网页端Outlook
- 身边噪音烟消云散 三款颈挂式降噪蓝牙耳机推荐
- 美国公司破解"刷脸支付"?用马云照片做实验,结果弹出4个大字
- 爽玩光追大作,RTX 3060Ti性价比电脑推荐
- “记”兴之作 智能手写本推荐——柔宇RoWrite 2
- 赞!盐城高新区4个项目入选省级项目立项!
- 小米11再开售,小米有品推荐这3款手机配件