Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

Notifications You must be signed in to change notification settings

syp2/algorithm-exercise

Repository files navigation

Data Structure and Algorithm/leetcode/lintcode

Build Status Slack Status Chat on Slack

Introduction

This work is some notes of learning and practicing data structures and algorithm.

  1. Part I is some brief introduction of basic data structures and algorithm, such as, linked lists, stack, queues, trees, sorting and etc.
  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/. (削除) RSS feed is under development. (削除ここまで)

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

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

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/

Contribution

Other contributors can be found in Contributors to algorithm-exercise

Donation

本项目接受捐赠,形式不限,可以买书,可以寄明信片,还可以赠送七牛流量券,也可以金额打赏 :)

邮寄明信片

@billryan 喜欢收集各种明信片,来者不拒~ 邮寄的话可以邮寄至 上海市闵行区上海交通大学闵行校区电院群楼5号楼307,收件人:袁斌

送书

除了邮寄明信片,你还可以买本书送给各位贡献者,@billryan 的地址见上节。

支付宝

支付宝打赏

账户名:yuanbin2014(at)gmail.com 金额随意

Wechat

Red Packet

金额随意

PayPal

账户名:yuanbin2014(at)gmail.com 金额随意,付款时选择 friends and family

隐私考虑,以下名单隐去了部分个人信息,有些名单若没来得及添加,可私下联系我加上,有些信息和金额因为时间久远可能有误,欢迎指正。

  • 2015年09月16日 支付宝 taoli***@gmail.com 20
  • 2015年10月30日 支付宝 张亚* 6.66
  • 2015年11月19日 支付宝 wen***@126.com 10
  • 2015年12月25日 支付宝 石* 50
  • 2016年01月05日 支付宝 she***@163.com 10
  • 2016年01月24日 支付宝 187****2296 20
  • 2016年01月15日 支付宝 136****0794 20
  • 2016年03月08日 支付宝 don***@163.com 5
  • 2016年03月21日 支付宝 129***@qq.com 50
  • 2016年07月31日 支付宝 130****9675 5
  • 2016年08月16日 PayPal Tong W*** 20 $
  • 2016年08月21日 支付宝 ee.***@gmail.com 6.66
  • 2016年10月09日 支付宝 abc***@126.com 6.66
  • 2016年09月01日 明信片 liaowen***@163.com
  • 2016年10月19日 微信 6.66
  • 2016年10月13日 支付宝 182****9133 5
  • 2016年11月17日 支付宝 tf.***@gmail.com 10.24
  • 2016年11月19日 支付宝 jat***@163.com 20
  • 2016年11月20日 支付宝 bao***@163.com 10
  • 2017年01月01日 明信片 Berkeley CA USA - (智识)知识是不满足守恒律的事物
  • 2017年01月09日 微信 20
  • 2017年01月20日 支付宝 xin***@sina.com 10
  • 2017年02月21日 微信 10
  • 2017年03月15日 微信 10
  • 2017年04月07日 微信 10
  • 2017年04月18日 明信片 - @CrossLuna 非常感谢来自台湾的小伙伴维护繁体中文
  • 2017年07月08日 微信 13.14 - @盈盈 :)
  • 2017年08月08日 支付宝 mut***@gmail.com 10
  • 2017年09月18日 支付宝 far***@sina.com 66.66
  • 2017年10月07日 支付宝 277***@qq.com 6.08
  • 2017年10月23日 微信 6.66 # 加油啊!
  • 2017年10月26日 微信 10
  • 2017年12月26日 微信 50
  • 2017年12月01日 支付宝 angel********@qq.com 5
  • 2018年01月13日 微信 10
  • 2018年02月25日 支付宝 111***@qq.com 1
  • 2018年03月09日 微信 16.66 # 非常感谢算法项目!
  • 2018年03月12日 支付宝 189*******91 10

所得捐款用于七牛 CDN 流量付费/激励 Contributors 写出更好的内容/购买书籍/西瓜/饮料

To Do

  • add multiple languages support, currently 繁體中文, 简体中文 are available
  • explore nice writing style
  • add implementations of Python, C++, Java code
  • add time and space complexity analysis
  • summary of basic data structure and algorithm
  • add CSS for online website http://algorithm.yuanbin.me
  • add proper Chinese fonts for PDF output

About

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

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.2%
  • Java 14.3%
  • CSS 5.7%
  • Shell 1.5%
  • C++ 1.3%

AltStyle によって変換されたページ (->オリジナル) /