Skip to content

SulfredLee/leetcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode題解

Table of Contents

PDF下載

LeetCode題解(C++版).pdf

C++ 文件夾下是C++版,內容一模一樣,代碼是用C++寫的。

Java 文件夾下是Java版,目前正在編寫中,由於拖延症,不知道猴年馬月能完成。

LaTeX模板

本書使用的是陳碩開源的模板。這個模板製作精良,很有taste,感謝陳碩 :)

在Windows下編譯

  1. 安裝Tex Live 2015 http://www.tug.org/texlive/。把bin目錄例如D:\texlive\2015\bin\win32加入PATH環境變量。

  2. 安裝字體。這個LaTex模板總共使用了10個字體,下載地址 https://pan.baidu.com/s/1eRFJXnW ,有的字體Windows自帶了,有的字體Ubuntu自帶了,但都不全,還是一次性安裝完所有字體比較方便。

  3. 安裝TeXstudio http://texstudio.sourceforge.net/

  4. (可選)啟動Tex Live Manager,更新所有已安裝的軟件包。

  5. 配置TeXstudio。

    啟動Texstudio,選擇 Options-->Configure Texstudio-->Commands,XeLaTex 設置為 xelatex -synctex=1 -interaction=nonstopmode %.tex

    選擇 Options-->Configure Texstudio-->Build

    Build & View 由默認的 PDF Chain 改為 Compile & View;

    Default Compiler 由默認的PdfLaTex 修改為 XeLaTex ;

    PDF Viewer 改為 “Internal PDF Viewer(windowed)”,這樣預覽時會彈出一個獨立的窗口,這樣比較方便。

  6. 編譯。用TeXstudio打開typeset.tex,點擊界面上的綠色箭頭就可以開始編譯了。

    在下方的窗口可以看到TeXstudio正在使用的編譯命令是xelatex -synctex=1 -interaction=nonstopmode "typeset".tex

在Ubuntu 20.04 or 24.04 下編譯

  • install package
$ sudo apt-get install texmaker texlive-lang-chinese texlive-luatex texlive-xetex ttf-mscorefonts-installer font-manager
$ sudo apt-get install texlive-fonts-extra
$ sudo apt-get install texlive-bibtex-extra biber

如何貢獻代碼

編譯通過後,就具備了完整的LaTeX編譯環境了。

本書模板已經寫好了,基本上不需要很多LaTeX知識就可以動手了。

歡迎給本書添加內容或糾正錯誤,在自己本地編譯成PDF,預覽沒問題後,就可以發pull request過來了。

About

LeetCode题解,151道题完整版

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 100.0%