風Feng_Yijing_Dao

風Feng_Yijing_Dao

🦋我宁愿能够欣赏自己无法拥有的东西,也不愿拥有自己无法欣赏的东西🦋
twitter
github
bilibili

Sword Finger Offer Problem Solutions Collection

Sword Point Offer Problem Solutions

Sword Point Offer Problem Solutions#

Sword Point Offer Problem Solutions, available with VPN
Algorithm Problem Solving - Google Sheets

DayNotes & Articles
Day 1 Stacks and Queues (Easy)Sword Point Offer 09. Implement Queue with Two Stacks
Sword Point Offer 30. Stack with Min Function
Day 2 Linked Lists (Easy)Sword Point Offer 06. Print Linked List from Tail to Head
Sword Point Offer 24. Reverse Linked List
Sword Point Offer 35. Copy Complex Linked List
Day 3 Strings (Easy)Sword Point Offer 05. Replace Spaces
Sword Point Offer 58 - II. Left Rotate String
Day 4 Search Algorithms (Easy)Sword Point Offer 03. Duplicate Number in Array
Sword Point Offer 53 - I. Find Number in Sorted Array
Sword Point Offer 53 - II. Missing Number in 0 to n-1
Day 5 Search Algorithms (Medium)Sword Point Offer 04. Search in 2D Array
Sword Point Offer 11. Minimum Number in Rotated Array
Sword Point Offer 50. First Character Appearing Once
Day 6 Search and Backtracking Algorithms (Easy)Sword Point Offer 32 - I. Print Binary Tree from Top to Bottom
Sword Point Offer 32 - II. Print Binary Tree II from Top to Bottom
Sword Point Offer 32 - III. Print Binary Tree III from Top to Bottom
Day 7 Search and Backtracking Algorithms (Easy)Sword Point Offer 26. Substructure of Tree
Sword Point Offer 27. Mirror of Binary Tree
Sword Point Offer 28. Symmetric Binary Tree
Day 8 Dynamic Programming (Easy)Sword Point Offer 10- I. Fibonacci Sequence
Sword Point Offer 10- II. Frog Jumping Steps Problem
Sword Point Offer 63. Maximum Profit of Stocks
Day 9 Dynamic Programming (Medium)Sword Point Offer 42. Maximum Sum of Continuous Subarray
Sword Point Offer 47. Maximum Value of Gifts
Day 10 Dynamic Programming (Medium)Sword Point Offer 46. Translate Number to String
Sword Point Offer 48. Longest Substring Without Repeating Characters
Day 11 Two Pointers (Easy)Sword Point Offer 18. Delete Node in Linked List
Sword Point Offer 22. The k-th Node from the End of Linked List
Day 12 Two Pointers (Easy)Sword Point Offer 25. Merge Two Sorted Linked Lists
Sword Point Offer 52. First Common Node of Two Linked Lists
Day 13 Two Pointers (Easy)Sword Point Offer 21. Adjust Array Order to Make Odd Numbers Before Even Numbers
Sword Point Offer 57. Two Numbers Sum to s
Sword Point Offer 58 - I. Reverse Word Order
Day 14 Search and Backtracking Algorithms (Medium)Sword Point Offer 12. Path in Matrix
Sword Point Offer 13. Robot's Movement Range
Day 15 Search and Backtracking Algorithms (Medium)Sword Point Offer 34. Path with Sum Equal to a Value in Binary Tree
Sword Point Offer 36. Binary Search Tree and Doubly Linked List
Sword Point Offer 54. The k-th Largest Node in Binary Search Tree
Day 16 Sorting (Easy)Sword Point Offer 45. Arrange Array to Form the Smallest Number
Sword Point Offer 61. Straight Flush in Poker
Day 17 Sorting (Medium)Sword Point Offer 40. The k Smallest Numbers
Sword Point Offer 41. Median of Data Stream
Day 18 Search and Backtracking Algorithms (Medium)Sword Point Offer 55 - I. Depth of Binary Tree
Sword Point Offer 55 - II. Balanced Binary Tree
Day 19 Search and Backtracking Algorithms (Medium)Sword Point Offer 64. Sum of 1+2+…+n_
Sword Point Offer 68 - I. Lowest Common Ancestor of Binary Search Tree
Sword Point Offer 68 - II. Lowest Common Ancestor of Binary Tree
Day 20 Divide and Conquer Algorithm (Medium)Sword Point Offer 07. Rebuild Binary Tree
Sword Point Offer 16. Integer Power of a Number
Sword Point Offer 33. Postorder Traversal Sequence of Binary Search Tree
Day 21 Bit Manipulation (Easy)Sword Point Offer 15. Number of 1s in Binary
Sword Point Offer 65. Add Without Using +, -, *, /
Day 22 Bit Manipulation (Medium)Sword Point Offer 56 - I. Count of Numbers Appearing in Array
Sword Point Offer 56 - II. Count of Numbers Appearing in Array II
Day 23 Mathematics (Easy)Sword Point Offer 39. Number Appearing More Than Half in Array
Sword Point Offer 66. Construct Product Array
Day 24 Mathematics (Medium)Sword Point Offer 14- I. Cut Rope
Sword Point Offer 57 - II. Continuous Positive Sequence Summing to s
Sword Point Offer 62. Last Remaining Number in Circle
Day 25 Simulation (Medium)Sword Point Offer 29. Print Matrix in Clockwise Order
Sword Point Offer 31. Sequence of Stack Push and Pop
Day 26 Strings (Medium)Sword Point Offer 20. String Representing a Number
Sword Point Offer 67. Convert String to Integer
Day 27 Stacks and Queues (Hard)Sword Point Offer 59 - I. Maximum Value of Sliding Window
Sword Point Offer 59 - II. Maximum Value of Queue
Day 28 Search and Backtracking Algorithms (Hard)Sword Point Offer 37. Serialize Binary Tree
Sword Point Offer 38. Permutation of String
Day 29 Dynamic Programming (Hard)Sword Point Offer 19. Regular Expression Matching
Sword Point Offer 49. Ugly Number
Sword Point Offer 60. Sum of Dice Rolls
Day 30 Divide and Conquer Algorithm (Hard)Sword Point Offer 17. Print from 1 to Maximum n-digit Number
Sword Point Offer 51. Inverse Pairs in Array
Day 31 Mathematics (Hard)Sword Point Offer 14- II. Cut Rope II
Sword Point Offer 43. Count of 1s in Integers from 1 to n
Sword Point Offer 44. Digit at a Certain Position in Number Sequence
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.