# 玩轉算法 - Python語言描述
> 以最簡單的方式走進算法的世界,我們要從入門到努力,不要從入門到放棄。
## 定位人群:
* 零基礎同學
* 剛入門同學
* 想快速復習的同學
## 聲明
本項目旨在用最直觀、簡練的方式講解數據結構和算法,所有實現參考了很多書籍或前輩的分享,只用于**學習和演示**,請注意以下幾點:
* 我們并不完全保證內容的標準性,如遇到有問題的地方還請及時指正
* 其中很多內容可能來自書籍或網絡上的分享,如果冒犯了您的著作權等,請及時指出,我們會第一時間處理
* 所有實現均用于學習和演示目的,它們的效率將低于很多標準庫中的實現
* 無特殊說明,代碼部分均基于`python3`
* 主要目的是學習或復習算法,均不做異常捕獲
## Changelog
日期|內容
--|--
2019-04-29|項目成立,contributor: [liuzhen153](https://github.com/liuzhen153) [chaochaoZ](https://github.com/chaochaoZ)
2019-05-05|1.基礎目錄確認<br>2.新增wiki contributor: [wsqstar](https://github.com/wsqstar)<br>3.完成算法理論
2019-05-07|完成:什么是數據結構、如何選擇數據結構
2019-05-09|完成:數據結構 - 鏈表、數組
2019-05-10|完成:數據結構 - 棧、隊列 <br>新增:Python中的數據結構(規劃)
2019-05-11|完成:Python中的數據結構 - 列表、元組
2019-05-12|完成:Python中的數據結構 - 字典
2019-05-13|完成:Python中的數據結構 - 集合、算法實現 - 冒泡排序、選擇排序、插入排序
2019-05-14|完成:算法實現 - 歸并排序;[PR for TheAlgorithms/Python](https://github.com/TheAlgorithms/Python/pull/804)
2019-05-29|完成:算法實現 - 快速排序
## 參考附錄
* 【書籍】我的第一本算法書
* 【網站】[The Algorithms - Python](https://github.com/TheAlgorithms/Python)
* 【網站】[維基百科](https://zh.wikipedia.org)
* 【網站】[百度百科](https://baike.baidu.com/)
* 【博客】[SakuraOne](https://www.cnblogs.com/myworld7/p/8449614.html)
* 【網站】[菜鳥教程](https://www.runoob.com)
# 代碼庫地址
[https://github.com/liuzhen153/play-algorithm-python](https://github.com/liuzhen153/play-algorithm-python)