8000 GitHub - BenjaminUJun/leetcode_Java at f2ff6d70d18534e4d06fd45bcf7c6227684d2661
[go: up one dir, main page]

Skip to content

BenjaminUJun/leetcode_Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode题解

在线阅读

https://algorithm-essentials.soulmachine.me/

PDF下载

LeetCode题解(C++版).pdf

C++ 文件夹下是C++版,内容一模一样,代码是用C++写的。

Java 文件夹下是Java版,目前正在编写中,由于拖延症,不知道猴年马月能完成。

如何编译

本项目已经配置好了devcontainer, 用 vscode 打开项目根目录,选择 "Reopen in devcontainer",就会在容器中打开本项目,该容器安装了 Tex Live 2022 以及所需要的10个字体。

点击vscode左下角的齿轮图标,选择 Command Palette,输入tasks, 选择 Run Task, 选择 leetcode-C++,即可启动编译。

你也可以直接使用命令行编译:

xelatex -synctex=1 -interaction=nonstopmode leetcode-cpp.tex

LaTeX模板

本书使用的是陈硕开源的模板。这个模板制作精良,感谢陈硕 :)

这个LaTex模板总共使用了10个字体,下载地址 https://pan.baidu.com/s/1eRFJXnW 。有的字体Windows自带了,有的字体Ubuntu自带了,但都不全,还是一次性安装完所有字体比较方便。

也可以参考 Dockerfile 去学习如何安装所有字体。

如何贡献代码

编译通过后,就具备了完整的LaTeX编译环境了。

本书模板已经写好了,基本上不需要很多LaTeX知识就可以动手了。

欢迎给本书添加内容或纠正错误,在自己本地编译成PDF,预览没问题后,就可以发pull request过来了。

广告

九章算法,由北大、清华校友于美国硅谷创办,已帮助数十万IT程序员找到高薪offer! 提供1对1求职指导、算法指导、前后端项目、简历代笔等服务。

About

LeetCode题解,151道题完整版

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 100.0%
0