GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - billryan/algorithm-exercise: Data Structure and Algorithm notes. 数据结构与算法/leetcode/lintcode题解/

BranchesTags
Open more actions menu

Latest commit

 

History

1,371 Commits
1,371 Commits

Folders and files

NameName
Last commit message
Last commit date
codes/algorithm-java
codes/algorithm-java
 
 
conf
conf
 
 
en
en
 
 
scripts
scripts
 
 
shared-files
shared-files
 
 
zh-hans
zh-hans
 
 
zh-tw
zh-tw
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
CNAME
CNAME
 
 
LANGS.md
LANGS.md
 
 
README.md
README.md
 
 
book.json
book.json
 
 
contributing.md
contributing.md
 
 
cover.jpg
cover.jpg
 
 
cover_small.jpg
cover_small.jpg
 
 

Repository files navigation

Data Structure and Algorithm/leetcode/lintcode

Build Status Slack Status Chat on Slack

This book is notes about learning data structure and algorithm. It was written in Simplified Chinese but other languages such as English and Traditional Chinese are also working in progress. Contributions are welcome!

  • English, rarely updated
  • 简体中文, frequently updated
  • 繁體中文, rarely updated

Introduction

  1. Part I is some brief introduction of basic data structures and algorithm, such as linked lists, stack, queues, trees, sorting.
  2. Part II is the analysis and summary of programming problems, and most of the programming problems come from https://leetcode.com/, http://www.lintcode.com/, http://www.geeksforgeeks.org/, http://hihocoder.com/, https://www.topcoder.com/.
  3. Part III is the appendix of resume and other supplements.

This project is hosted on https://github.com/billryan/algorithm-exercise and rendered by GitBook. You can star the repository on the GitHub to keep track of updates. Another choice is to subscribe channel #github_commit via Slack https://ds-algo.slack.com/messages/github_commit/.

Feel free to access http://slackin4ds-algo.herokuapp.com with Slack invite automation.

You can view/search this document online or offline, feel free to read it. :)

  • Online(Rendered by GitBook): https://algorithm.yuanbin.me
    • Site Search via Google: keywords site:algorithm.yuanbin.me
    • Site Search via Algolia: Click Type to search on the top left corner of webpages
  • Offline(Compiled by GitBook on Travis-CI): ePub, PDF, MOBI

License

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, please visit http://creativecommons.org/licenses/by-sa/4.0/

To Do

  • add multiple languages support
  • add implementations of Python, C++, Go and Java code
  • add time and space complexity analysis
  • add proper Chinese fonts for PDF output

About

Data Structure and Algorithm notes. 数据结构与算法/leetcode/lintcode题解/

algorithm.yuanbin.me

Topics

algorithmgitbookleetcode

Resources

Readme

Contributing

Contributing
Activity

Stars

3.5k stars

Watchers

186 watching

Forks

863 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.