Code Monkey home page Code Monkey logo

course_ds's Introduction

数据结构课件

为方便课件编写,本课件采用LaTex Beamer编写,并采用tikz对一些重要图形进行绘制,保证效果。普通读者请直接下载编译后的pdf文件。

欢迎反馈问题和建议。

如何编译

首先安装完整的text-live,然后安装dot2tex

dot2tex的安装:

pip install dot2tex

课件编译:

xelatex -shell-escape ds.tex

对于dot文件,利用dot编译:

dot -Tpdf filename.dot -o filename.pdf

仓库中已经提交了dot编译后得到的pdf文件。

直接查看编译好的课件

树: pdf/tree.pdf

图: pdf/graph.pdf

查找: pdf/serach.pdf

排序: pdf/sort.pdf

第三方工具

  1. forest – Drawing (linguistic) trees https://www.ctan.org/pkg/forest

  2. tikz-graph http://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-graph/doc/tkz-graph-screen.pdf

  3. graphviz: http://mirrors.huaweicloud.com/repository/toolkit/CTAN/macros/latex/contrib/graphviz/graphviz.pdf

  4. dot: https://graphviz.gitlab.io/_pages/pdf/dotguide.pdf

  5. dot2texi https://ctan.org/pkg/dot2texi

dot2texi与xelatex冲突,minted与lualatex冲突,暂时不用dot2texi,改用tkz-graph绘制图。

  1. tkz-graph

course_ds's People

Contributors

iamxiatian avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.