Sword pointing to offer data structure and algorithm

Sword pointing to offer data structure and algorithm

Brief introduction to offer data structure and algorithm resources:

Data structure and offer series, described in Python.

Break down the complex issues step by step to make them easier to understand.

The program is completely handwritten, and the idea of ​​each step is explained.

Course Catalog

Complement code.md

No need to do addition and subtraction.png

Print a linked list from tail to head.png

Binary tree.png

Reverse linked list.png

Complex linked list replication.png

Synthesize a linked list.png

Sword pointing to offer1-24 questions.md

Sword pointing to offer25-50 questions.md

Linked list.png

The kth node from the end of the linked list.png

The entry node of the ring in the linked list.png

Two linked lists.png

The first common node of two linked lists.png

Two stacks implement a queue.png

Frog jumping stairs.png

Children's games.png

Children's game formula.png

The last number left in the circle.png

The number of times 1 appears in an integer.png

Maximum heap minimum heap.png

Sword pointing to offer

01 00 Fibonacci.mp4

02 01Frog jumping on stairs.mp4

03 02 Abnormal jumping stairs.mp4

04 03 The concept of array.mp4

05 04 The concept of stack.mp4

06 05 Queue.mp4

07 06 Searching in a two-dimensional array.mp4

08 07 replace spaces.mp4

09 08 Two stacks implement a queue.mp4

10 09 minimum number of rotated array-1.mp4

11 10 Rotation Array Minimum Number-2.mp4

12 11 Adjust the array order so that odd numbers are before even numbers.mp4

13 12 Bubble Sort.mp4

14 13 Stack containing min function.mp4

15 14 stack push and pop sequence.mp4

16 15 Link List.mp4

17 16 Print a linked list from end to beginning.mp4

18 17 The kth last node in the linked list.mp4

19 18 Reverse Link List.mp4

20 19Merge two sorted linked lists.mp4

21 20 Complex linked list replication.mp4

22 21The first common node of two linked lists.mp4

23 22 Children's Games.mp4

24 23 Entry node of the ring in the linked list.mp4

25 24 The number of 1s in binary.mp4

26 25 Addition without subtraction, multiplication or division.mp4

27 26 The numbers that appear more than half of the time in the array.mp4

28 27 The number of times 1 appears in an integer.mp4

29 28 ugly number.mp4

30 29 Numbers that appear only once in an array.mp4

31 30 Tree traversal.mp4

32 31 Reconstructing the binary tree.mp4

33 32 Tree substructure.mp4

34 33 Binary tree image.mp4

35 34 Print a binary tree from top to bottom.mp4

36 35 Post-order traversal sequence of a binary search tree.mp4

37 36 The path that sums to a certain value in a binary tree.mp4

38 37 Binary Search Tree and Bidirectional Linked List.mp4

39 38 Binary Search Tree and Bidirectional Linked List - Detailed Explanation.mp4

40 39The smallest number of K.mp4

41 40 median in data stream.mp4

42 41 Median in data stream - Encapsulation.mp4

43 42 The next node of the binary tree.mp4

44 43 Symmetric Binary Tree.mp4

45 44 Print a binary tree in zigzag shape.mp4

46 45 Print the binary tree into multiple lines.mp4

47 46 The kth node of a binary search tree.mp4

48 47Serialized Binary Tree.mp4

49 48 Maximum sum of consecutive subarrays.mp4

50 53 rectangle overlay.mp4

<<:  6-step principles for advertising in the food industry!

>>:  Two major channels for Tik Tok to get free traffic!

Recommend

How to master influencer marketing?

The Internet era has created an endless stream of...

Analysis of competing products of Jelly Social APP!

Some time ago, a social APP called Jelly suddenly...

Landing page design tips for the education industry!

With the winter vacation approaching, the educati...

Insights into female marketing trends!

With the development and penetration of mobile In...

Senior high school entrance exam: Can Wenchang Tower help you succeed?

There are many important exams in life, such as h...

Douyu product function analysis

Douyu, which was launched in 2014, has been devel...

Zhihu promotion and traffic generation skills!

There is a saying that is often circulated on the...

Data analysis: 6 A/B tests to successfully cultivate user habits

If you have experienced Duolingo, this language e...

Two key points to achieve a 60% private domain repurchase rate

A few days ago, a good friend and I walked to the...