Skip to content

MagicienDeCode/py3_interview

Repository files navigation

Python3 Study

Index

# Title Todo Answer Difficulty Youtube Bilibili Ixiagua
1 Python3 Basic Grammar 0001 Todo File Answer Easy Youtube Bilibili Xigua
2 Python3 List 0002 Todo File Answer Easy Youtube Bilibili Xigua
3 1. Two Sum Todo File Answer Easy Youtube Bilibili Xigua
4 Python3 Dictionary 0004 Todo File Answer Easy Youtube Bilibili Xigua
5 Python3 Set 0005 Todo File Answer Easy Youtube Bilibili Xigua
6 242. Valid Anagram 0006 Todo File Answer Easy Youtube Bilibili Xigua
7 49. Group Anagrams 0007 Todo File Answer Medium Youtube Bilibili Xigua
8 347. Top K Frequent 0008 Todo File Answer Medium Youtube Bilibili Xigua
9 238. Product of Array 0009 Todo File Answer Medium Youtube Bilibili Xigua
10 36. Valid Sudoku 0010 Todo File Answer Medium Youtube Bilibili Xigua
11 128. Longest Consecutive 0011 Todo File Answer Medium Youtube Bilibili Xigua
12 Python3 Review1 0012 Todo File Answer -- Youtube Bilibili Xigua
  1. Search the exact index/element.
  2. Search the first/last index/element.
  3. Search with complex conditions.
  4. Binary search the result range with a complex verification function
# Title Answer Difficulty Youtube Bilibili Ixiagua
13 Binary Search py3 0013 Todo File/Answer Easy Youtube Bilibili Xigua
14 35 & 74 Answer Easy Youtube Bilibili Xigua
15 240 & 852 Answer Easy Youtube Bilibili Xigua
16 34 & 278 Answer Easy Youtube Bilibili Xigua
17 153 & 33 Answer Medium Youtube Bilibili Xigua
18 875. Koko 0018 Answer Medium Youtube Bilibili Xigua
20 668. Kth Smallest 0020 Answer Medium Youtube Bilibili Xigua

Stack

# Title Answer Difficulty Youtube Bilibili Ixiagua
21 python3 Stack 0021 Todo File / Answer Easy Youtube Bilibili Xigua
22 20 & 1249 Answer Easy Youtube Bilibili Xigua
23 155 & 150 Answer Medium Youtube Bilibili Xigua
24 739 Answer Medium Youtube Bilibili Xigua
25 22. Answer Medium+ Youtube Bilibili Xigua
26 853. Answer Medium+ Youtube Bilibili Xigua
  1. Preorder/Inorder/Postorder traversal (and construct)
  2. Data Structure
  3. DFS
  4. BFS level order traversal
# Title Answer Difficulty Youtube Bilibili Ixiagua
27 94 & 144 & 145 Answer Easy Youtube Bilibili Xigua
28 226 & 100 & 104 & 110 & 543 & 572 Answer Easy Youtube Bilibili Xigua
29 235 & 102 & 199 Answer Medium Youtube Bilibili Xigua
30 98 & 1448 & 230 Answer Medium Youtube Bilibili Xigua
31 105. 创建二叉树 0031 Answer Medium Youtube Bilibili Xigua
32 二叉树序列化与反序列化 Answer Medium Youtube Bilibili Xigua
33 叉树先序遍历 Answer Easy Youtube Bilibili Xigua
59 随缘应聘讲师,随缘招生 Q:1038 & 1382 A:1038 & 1382 Medium Youtube Bilibili Xigua
  1. BFS in Tree
  2. BFS in Graph / (Typological Sorting)
  3. BFS in Matrix
# Title Answer Difficulty Youtube Bilibili Ixiagua
34 [Python3 双端队列] Answer Easy Youtube Bilibili Xigua
35 107 & 1022 Answer Easy Youtube Bilibili Xigua
36 662 & 987 Answer Medium+ Youtube Bilibili Xigua
37 863 Answer Medium+ Youtube Bilibili Xigua
38 133 Answer Medium Youtube Bilibili Xigua
39 127 Answer Medium Youtube Bilibili Xigua
40 126 Answer Hard+ Youtube Bilibili Xigua
41 210 Answer Medium Youtube Bilibili Xigua
42 PriorityQueue & 743 Answer Medium Youtube Bilibili Xigua
43 1129 Answer Medium Youtube Bilibili Xigua
44 1311 Answer Medium Youtube Bilibili Xigua
45 200 Answer Medium Youtube Bilibili Xigua
46 994 Answer Medium Youtube Bilibili Xigua
47 529 Answer Medium Youtube Bilibili Xigua
48 752 & 1293 Answer Medium+ Youtube Bilibili Xigua
60 Typological Sorting 拓扑排序 Answer Medium Youtube Bilibili Xigua
  1. Permutation
  2. Combination & Backtracking
  3. Graph (Tree/Matrix)
  4. Union find
  5. Other
# Title Answer Difficulty Youtube Bilibili Ixiagua
49 78 & 90 Answer Medium Youtube Bilibili Xigua
50 797 Answer Medium Youtube Bilibili Xigua
51 980 Answer Hard Youtube Bilibili Xigua
52 51 Answer Hard Youtube Bilibili Xigua
53 37 sudoku Answer Hard Youtube Bilibili Xigua
54 97 dp dfs Answer Medium+ Youtube Bilibili Xigua

Dynamic Programming

# Title Answer Difficulty Youtube Bilibili Ixiagua
55 509_fibonacci Answer Easy Youtube Bilibili Xigua
56 688 Answer Medium Youtube Bilibili Xigua

Series

# Title Answer Difficulty Youtube Bilibili Ixiagua
57 Path Sum 112 & 113 & 437 Answer Medium Youtube Bilibili Xigua
58 Unique Paths 62 & 63 & 64 & 980 Answer Medium Youtube Bilibili Xigua
61 唠叨+排序 Answer Medium Youtube Bilibili Xigua
62 Dijkstra BFSPQ 743 & 1334 & 2976 Answer Medium Youtube Bilibili Xigua

Priority Queue (heapq)

# Title Answer Difficulty Youtube Bilibili Ixiagua
19 378. Kth Smallest 0019 Answer Medium Youtube Bilibili Xigua

About

Python3, Leetcode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages