剑指offer第二版Java代码,参考对应的LeetCode题目

简介: 剑指offer第二版Java代码,参考对应的LeetCode题目

剑指offer第二版Java代码,参考对应的LeetCode题目

历时一个多月,终于把剑指offer第二版刷完了,这里把项目贡献出来。

项目地址:tinyvampirepudge/LeetCodeTest,具体代码请看targetoffer目录。

具体来说有如下几个特点:

1、完整的完成剑指offer上所有的题目,从第3题到第68题

1
1

2、尽可能的将题目与LeetCode上的题目对应起来。

2

3、每个题目均附有完整的测试用例

3

4、针对剑指offer上的题目变形和附加题,也一一做了解答。

4

5、对某些解题过程中用到的定理或者结论,也进行了验证。

5

6、各个题目间的数据结构相互隔离,互不影响。

6

需要的同学可以自行使用,希望能帮助到大家,可以的话点个star。

相关文章
|
5天前
|
Java 程序员 图形学
程序员教你用代码制作飞翔的小鸟--Java小游戏,正好拿去和给女神一起玩
《飞扬的小鸟》Java实现摘要:使用IntelliJ IDEA和JDK 16开发,包含小鸟类`Bird`,处理小鸟的位置、速度和碰撞检测。代码示例展示小鸟图像的加载、绘制与旋转。同时有`Music`类用于循环播放背景音乐。游戏运行时检查小鸟是否撞到地面、柱子或星星,并实现翅膀煽动效果。简单易懂,可直接复制使用。
|
2天前
|
Java
Java的取余如何编写代码
【5月更文挑战第9天】Java的取余如何编写代码
15 5
|
4天前
|
Java
代码实例演示Java字符串与输入流互转
代码实例演示Java字符串与输入流互转
|
5天前
|
存储 安全 Java
掌握8条泛型规则,打造优雅通用的Java代码
掌握8条泛型规则,打造优雅通用的Java代码
掌握8条泛型规则,打造优雅通用的Java代码
|
5天前
|
机器学习/深度学习
leetcode代码记录(旋转图像
leetcode代码记录(旋转图像
9 0
|
5天前
|
算法
leetcode代码记录(全排列 II
leetcode代码记录(全排列 II
12 4
|
5天前
|
算法
leetcode代码记录(全排列
leetcode代码记录(全排列
9 1
|
5天前
|
索引
leetcode代码记录(Z 字形变换
leetcode代码记录(Z 字形变换
8 1
|
1月前
|
Java
使用Java代码打印log日志
使用Java代码打印log日志
255 1
|
Java BI API
在Java代码中打日志需要注意什么?
日志是什么?日志是你在代码运行时打印出来的一些数据和记录,是快速排查问题的好帮手,是撕逼和甩锅的利器!
329 0