Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms Written by Python3.X

In this project, I use Python3.X to get essential data structures(e.g... linked list, array, queue, stack, priority queue, heap, hash map, BST, BBST, graph, BFS, DFS,), sorting algorithms and other algorithms(like TOP-K, N_queens, and other questions of LeetCode).

There're complete notes written in Chinese. (I'll rewrite the notes in English ver. later)

Reference:

  • Introduction to Algorithms
  • Problem Solving with Algorithms and Data Structures using Python

数据结构与算法(Python3.X版本)--------------------------------------

在该项目中,我使用Python3.X来得到必要的数据结构(譬如:链表、数组、队列、栈、优先队列、堆、哈希表、二叉树、二叉搜索树、图、广度优先搜索、深度优先搜索),各种排序算法以及其他算法(比如TOP-K、N皇后、以及其他的LeetCode问题)

在文件中有详尽的中文注释(之后会重写英文注释版本)

参考文献:

  • 算法导论
  • 使用算法与数据结构的问题解决方案(Python版)

About

数据结构与算法/Data Structures and Algorithms/Python3/leetcode

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages