Commit e4d867c
committed
Setting for jupyter notebook
1 parent 023056b commit e4d867c
932 files changed
Lines changed: 91224 additions & 86339 deletions
File tree
- Algorithm
- Backtracking/leetcode
- 22. Generate Parentheses
- 39. Combination Sum/Claude
- 40. Combination Sum II
- Claude
- GPT
- 46. Permutations
- Claude
- GPT
- 47. Permutations II
- Claude
- GPT
- 51. N-Queens
- Claude
- GPT
- 52. N-Queens ll
- Claude
- GPT
- Binary Lifting/atcoder/B57
- Claude
- GPT
- BinarySearch
- Bisect
- atCoder
- A12
- A13
- A14
- B11
- B12
- B55
- Claude
- GPT
- leetcode
- 33. Search in Rotated Sorted Array
- 34. Find First and Last Position of Element in Sorted Array
- 35. Search Insert Position
- 4. Median of Two Sorted Arrays
- Claude
- GPT
- 74. Search a 2D Matrix
- Claude
- GPT
- 81. Search in Rotated Sorted Array II
- Claude
- 95. Unique Binary Search Trees II
- Claude
- gpt
- CumulativeSum
- CumulativeSum2D+DifferenceArray
- CumulativeSum2D
- other
- DifferenceArray
- atcoder/B07
- DijkstrasAlgorithm
- atCoder
- A16
- A64
- A73
- Dutch National Flag/leetcode/75. Sort Colors
- Claude
- GPT
- DynamicProgramming
- atCoder
- A16
- A17
- A21
- A22
- A23
- A25
- A32
- B16
- B17
- B21
- B32
- Knapsack DP
- A19
- B19
- Levenshtein distance/B20
- LongestCommonSubsequence/A20
- LongestIncreasingSubsequence
- A24
- B24
- MinimaxPrinciple/A35
- SubsetSumProblem
- A18
- B18
- bitDP/B23
- leetcode
- 10. Regular Expression Matching
- 198. House Robber
- 32. Longest Valid Parentheses
- 44. Wildcard Matching
- Claude
- GPT
- 63. Unique Paths II
- Claude
- GPT
- 64. Minimum Path Sum
- Claude
- GPT
- 72. Edit Distance
- Claude
- GPT
- 91. Decode Ways
- Claude
- GPT
- other
- Conditional restoration of selected elements
- How to climb stairs
- How to climb stairs 1
- Claude
- GPT
- How to climb stairs 2
- Claude
- GPT
- How to climb stairs 3
- Claude
- GPT
- Longest Increasing Subsequence II(LIS)
- Claude
- GPT
- Longest Increasing Subsequence(LIS)
- Claude
- GPT
- Longest-common subsequence problem
- Claude
- GPT
- Minimum selected partial sum problem
- Restore selected elements
- To achieve the lowest price
- to achieve the lowest price 1
- Claude
- GPT
- to achieve the lowest price 2
- Claude
- GPT
- to achieve the lowest price 3
- Claude
- GPT
- to achieve the lowest price 4
- Claude
- GPT
- partial sum problem
- Claude
- EuclideanAlgorithm
- ExtendedEuclideanAlgorithm
- atcoder/B41
- GreatestCommonDivisor(GCD)/acCoder
- LeastCommonMultiple
- atcoder/B27
- ExpandAroundCenter/leetcode/5. Longest Palindromic Substring
- Claude
- GPT
- Ford-Fulkerson/Edmonds-Karp
- atcoder/A68
- Heuristic/atcoder
- GreedyAlgorithm/A49
- TravelingSalesmanProblem/A46
- Imos method/other
- imos2D/GPT
- imos/GPT
- Kadane’s Algorithm/leetcode/53. Maximum Subarray
- Claude
- GPT
- Knuth-Morris-Pratt/leetcode/28. Find the Index of the First Occurrence in a String
- Kruskal's Algorithm/atcoder/A67 - MST (Minimum Spanning Tree)
- Linear Scanning/leetcode/121. Best Time to Buy and Sell Stock
- Manacher's Algorithm/leetcode/B56
- Claude
- Meet-in-the-middle/atcoder/B14
- Other
- at coder
- ActivitySelectionProblem/A39
- BigInt
- Divisors
- Grundy number/atcoder/B34
- ModularInverse
- Other
- A28
- A36
- A37
- A38
- A40
- A41
- A42
- A43
- A44
- A45
- B36
- B37
- B40
- B43
- B44
- XOR
- A33
- B33
- leetcode
- 14. Longest Common Prefix
- 18. 4Sum
- 26. Remove Duplicates from Sorted Array
- 27. Remove Element
- 31. Next Permutation
- 36. Valid Sudoku
- 48. Rotate Image
- Claude
- GPT
- 49. Group Anagrams
- Claude
- GPT
- 54. Spiral Matrix
- Claude
- GPT
- 57. Insert Interval
- Claude
- GPT
- 58. Length of Last Word
- Claude
- GPT
- 59. Spiral Matrix II
- Claude
- GPT
- 6. Zigzag Conversion
- Claude
- GTP
- 73. Set Matrix Zeroes
- Claude
- GPT
- 8. String to Integer (atoi)
- 82. Remove Duplicates from Sorted List II
- Claude
- GPT
- 90. Subsets II
- Claude
- GPT
- other/Scan using a single counter/GPT
- PrimeNumber
- ChineseRemainderTheorem
- Fermat'sLittleTheorem/atcoder/B30
- MillerRabin
- SieveOfEratosthenes/atCoder
- A26
- B26
- RSA encryption
- ASCII code expansion
- Decrypting RSA encryption
- Rabin-Karp string search algorithm/Other/mod P
- Recursion
- Rolling Hash
- atcoder/B56
- Claude
- GPT
- other
- how many of the characters are the same
- modify the text
- same substring
- string comparison
- substring hash
- Run Length Encoding/leetcode/38. Count and Say
- Claude
- GPT
- SegmentTree
- atcoder/A58
- Sliding Window Method/leetcode
- 3. Longest Substring Without Repeating Characters
- Claude
- GPT
- 30. Substring with Concatenation of All Words
- 76. Minimum Window Substring
- Claude
- GPT
- Sort
- BubbleSort
- CyclicSort/leetcode/41. First Missing Positive
- Claude
- Sign Marking
- GPT
- MergeSort
- Other/InsertionSort
- QuickSort
- RadixSort
- SelectionSort
- ShellSort
- atCoder
- leetcode/56. Merge Intervals
- Claude
- GPT
- Two-passScanMethod/leetcode/32. Longest Valid Parentheses
- TwoPointers
- atcoder/B13
- leetcode
- 11. Container With Most Water
- 15. 3Sum
- 16. 3Sum Closest
- 19. Remove Nth Node From End of List
- 42. Trapping Rain Water
- Claude
- GPT
- 80. Remove Duplicates from Sorted Array II
- Claude
- greedy algorithm
- atcoder
- 4-quadrant greedy method/B42
- A72
- B38
- B39
- leetcode
- 45. Jump Game II
- Claude
- GPT
- 55. Jump Game
- Claude
- GPT
- 68. Text Justification
- Claude
- GPT
- permutation optimization problem/atcoder/A71
- DataStructures
- Bit mask/leetcode/37. Sudoku Solver
- Disjoint Set Union/atcoder/A66
- Graphs
- GraphTraversal
- atcoder/A61
- HashTables
- Hash/atcoder/RollingHash
- A56
- LinkedLists
- leetcode
- 2. Add Two Numbers
- Claude
- GPT
- 21. Merge Two Sorted Lists
- 24. Swap Nodes in Pairs
- 25. Reverse Nodes in k-Group
- 61. Rotate List
- Claude
- GPT
- 86. Partition List
- Claude
- GPT
- 92. Reverse Linked List II
- Claude
- GPT
- other
- DoublyLinkedList/GPT
- LinkedList/GPT
- udemy
- Map/atcoder
- A54
- B54
- Claude
- GPT
- Queues
- atcoder
- PriorityQueues/A53
- Queues/A52
- leetcode/PriorityQueues/23. Merge k Sorted Lists
- Set
- atcoder/A55
- Adelson-Velskii and Landis' tree
- Stacks
- atcoder
- A51
- B51
- MonotonicStack/A60
- leetcode
- 20. Valid Parentheses
- 32. Longest Valid Parentheses
- 71. Simplify Path
- Claude
- GPT
- 84. Largest Rectangle in Histogram
- Claude
- GPT
- 85. Maximal Rectangle
- Claude
- GPT
- other/Reverse Polish Notation
- Trees
- BFS・DFS
- atcoder
- A62
- A63
- A65
- A69
- B52
- leetcode
- 17. Letter Combinations of a Phone Number
- Claude
- GPT
- 39. Combination Sum
- Claude
- GPT
- 77. Combinations
- Claude
- GPT
- 78. Subsets
- Claude
- GPT
- 79. Word Search
- Claude
- GPT
- 87. Scramble String
- Claude
- GPT
- other/Shortest path between two vertices/GPT
- BinaryIndexedTree
- FenwickTree/atcoder
- A59
- A74
- A76
- Other
- Add one BIT point 2
- Add one BIT point
- Binary Indexed Tree
- binary numbers
- BinaryLifting/atcoder/A57
- BinarySearchTree
- Heap
- BinaryHeap
- Deadline Scheduling/atcoder/A75
- ProprityQueue
- Isomorphic
- Other
- TreeTraversal
- bit manipulations
- atcoder/A70
- leetcode/89. Gray Code
- Claude
- GPT
- Mathematics
- 2D prefix sum/atcoder/B08
- Accumulation processing (2D difference)/atcoder/B09
- Algebra/HackerRank/Shashank and List
- Binary Exponentiation/atcoder/B29
- Bit operations/leetcode/29. Divide Two Integers
- Combination Calculation/leetcode/62. Unique Paths
- Claude
- GPT
- Exponentiation by Squaring
- Other/Exponentiation
- leetcode/50. Pow(x, n)
- Cluade
- GPT
- Fibonacci number/atcoder/B28
- Finite State Machine/leetcode/65. Valid Number
- Claude
- GPT
- Fundamentals/HackerRank
- Army Game
- Diwali Lights
- Maximum Draws
- Minimum Height Triangle
- Special Multiple
- Inclusion-Exclusion Principle/atcoder/B31
- Inverse Element/other
- ModInverse
- ModularArithmetic
- Multiply Strings/leetcode/43. Multiply Strings
- Claude
- GPT
- Other/atcoder/B45
- Palindrome/leetcode/9. Palindrome Number
- Permutation Sequence/leetcode
- Claude
- GPT
- Prefix Sum/atcoder/B06
- Roman numerals/leetcode
- 12. Integer to Roman
- 13. Roman to Integer
- SQL
- HackerRank
- Aggregation/Weather Observation Station 20
- Basic Join
- Population Census
- The Report
- Leetcode
- Advanced select
- 185. Department Top Three Salaries/gpt
- 262. Trips and Users/gpt
- Basic delete/196. Delete Duplicate Emails
- Basic join
- 175. Combine Two Tables/gpt
- 183. Customers Who Never Order/gpt
- 184. Department Highest Salary/gpt
- 577. Employee Bonus/gpt
- Basic select
- 176. Second Highest Salary/gpt
- 177. Nth Highest Salary/gpt
- 178. Rank Scores/gpt
- 180. Consecutive Numbers/gpt
- 181. Employees Earning More Than Their Managers
- 182. Duplicate Emails/gpt
- 197. Rising Temperature/gpt
- 511. Game Play Analysis I/gpt
- 550. Game Play Analysis IV/gpt
- 570. Managers with at Least 5 Direct Reports/gpt
- Shell/Bash/Leetcode/192. Word Frequency
- notebooks
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
20 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 7 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
Lines changed: 36 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
69 | | - | |
| 68 | + | |
| 69 | + | |
70 | 70 | | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
92 | | - | |
| 91 | + | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
148 | | - | |
| 147 | + | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
Lines changed: 11 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
Lines changed: 14 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
44 | 48 | | |
45 | 49 | | |
46 | 50 | | |
47 | 51 | | |
48 | 52 | | |
49 | | - | |
| 53 | + | |
50 | 54 | | |
51 | 55 | | |
52 | | - | |
| 56 | + | |
53 | 57 | | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
57 | | - | |
| 61 | + | |
58 | 62 | | |
59 | 63 | | |
60 | | - | |
| 64 | + | |
61 | 65 | | |
62 | 66 | | |
63 | | - | |
| 67 | + | |
64 | 68 | | |
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
68 | | - | |
| 72 | + | |
69 | 73 | | |
70 | 74 | | |
71 | | - | |
| 75 | + | |
0 commit comments