I participated in 100DaysOfCode program by CodeIn Community. Started from 1st July 2022 to 8th October 2022 & below are my code for the same. I did it in 2 languages C++ and Python.
Sometimes the compiler may have an error so try the code on different compiler. Also this compiler shows error (" 'type' object is not subscriptable" ) due to adding type of data in functions you can remove those and it should work fine I have let it be there so that I know what the input expects. If there is any error in any code on local machine which has all modules installed or leetcode please do inform and I will try to correct that as soon as possible.
Day | Problem | Code |
---|---|---|
1 | 1710. Maximum Units on a Truck | Code of Day 1 |
2 | 1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts | Code of Day 2 |
3 | 376. Wiggle Subsequence | Code of Day 3 |
4 | 135. Candy | Code of Day 4 |
5 | 128. Longest Consecutive Sequence | Code of Day 5 |
6 | 509. Fibonacci Number : using recursion | Code of Day 6 |
7 | 97. Interleaving String | Code of Day 7 |
8 | 1473. Paint House III | Code of Day 8 |
9 | 509. Fibonacci Number : using DP | Code of Day 9 |
10 | 746. Min Cost Climbing Stairs | Code of Day 10 |
11 | 198. House Robber | Code of Day 11 |
12 | 45. Jump Game II | Code of Day 12 |
13 | 53. Maximum Subarray | Code of Day 13 |
14 | 152. Maximum Product Subarray | Code of Day 14 |
15 | 121. Best Time to Buy and Sell Stock | Code of Day 15 |
16 | 1567. Maximum Length of Subarray With Positive Product | Code of Day 16 |
17 | 205. Isomorphic Strings | Code of Day 17 |
18 | 206. Reverse Linked List | Code of Day 18 |
19 | 96. Unique Binary Search Trees | Code of Day 19 |
20 | 142. Linked List Cycle II | Code of Day 20 |
21 | 24. Swap Nodes in Pairs | Code of Day 21 |
22 | 86. Partition List | Code of Day 22 |
23 | 445. Add Two Numbers II | Code of Day 23 |
24 | 240. Search a 2D Matrix II | Code of Day 24 |
25 | 34. Find First and Last Position of Element in Sorted Array | Code of Day 25 |
26 | 111. Minimum Depth of Binary Tree | Code of Day 26 |
27 | 114. Flatten Binary Tree to Linked List | Code of Day 27 |
28 | 242. Valid Anagram | Code of Day 28 |
29 | 890. Find and Replace Pattern | Code of Day 29 |
30 | 1046. Last Stone Weight | Code of Day 30 |
31 | 54. Spiral Matrix | Code of Day 31 |
32 | 43. Multiply Strings | Code of Day 32 |
33 | 19. Remove Nth Node From End of List | Code of Day 33 |
34 | 729. My Calendar I | Code of Day 34 |
35 | 543. Diameter of Binary Tree | Code of Day 35 |
36 | 110. Balanced Binary Tree | Code of Day 36 |
37 | 56. Merge Intervals | Code of Day 37 |
38 | 8. String to Integer (atoi) | Code of Day 38 |
39 | 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers | Code of Day 39 |
40 | 823. Binary Trees With Factors | Code of Day 40 |
41 | 108. Convert Sorted Array to Binary Search Tree | Code of Day 41 |
42 | 1302. Deepest Leaves Sum | Code of Day 42 |
43 | 2181. Merge Nodes in Between Zeros | Code of Day 43 |
44 | 1828. Queries on Number of Points Inside a Circle | Code of Day 44 |
45 | 729. Word Ladder II | Code of Day 45 |
46 | 13. Roman to Integer | Code of Day 46 |
47 | 387. First Unique Character in a String | Code of Day 47 |
48 | 804. Unique Morse Code Words | Code of Day 48 |
49 | 653. Two Sum IV - Input is a BST | Code of Day 49 |
50 | 872. Leaf-Similar Trees | Code of Day 50 |
51 | 871. Minimum Number of Refueling Stops | Code of Day 51 |
52 | 807. Max Increase to Keep City Skyline | Code of Day 52 |
53 | 342. Power of Four | Code of Day 53 |
54 | 234. Palindrome Linked List | Code of Day 54 |
55 | 326. Power of Three | Code of Day 55 |
56 | 383. Ransom Note | Code of Day 56 |
57 | 869. Reordered Power of 2 | Code of Day 57 |
58 | 363. Max Sum of Rectangle No Larger Than K | Code of Day 58 |
59 | 1329. Sort the Matrix Diagonally | Code of Day 59 |
60 | 200. Number of Islands | Code of Day 60 |
61 | 48. Rotate Image | Code of Day 61 |
62 | 417. Pacific Atlantic Water Flow | Code of Day 62 |
63 | 1448. Count Good Nodes in Binary Tree | Code of Day 63 |
64 | 637. Average of Levels in Binary Tree | Code of Day 64 |
65 | 967. Numbers With Same Consecutive Differences | Code of Day 65 |
66 | 987. Vertical Order Traversal of a Binary Tree | Code of Day 66 |
67 | 429. N-ary Tree Level Order Traversal | Code of Day 67 |
68 | 814. Binary Tree Pruning | Code of Day 68 |
69 | 606. Construct String from Binary Tree | Code of Day 69 |
70 | 94. Binary Tree Inorder Traversal | Code of Day 70 |
71 | 1996. The Number of Weak Characters in the Game | Code of Day 71 |
72 | 188. Best Time to Buy and Sell Stock IV | Code of Day 72 |
73 | 1383. Maximum Performance of a Team | Code of Day 73 |
74 | 948. Bag of Tokens | Code of Day 74 |
75 | 393. UTF-8 Validation | Code of Day 75 |
76 | 1457. Pseudo-Palindromic Paths in a Binary Tree | Code of Day 76 |
77 | 2007. Find Original Array From Doubled Array | Code of Day 77 |
78 | 1770. Maximum Score from Performing Multiplication Operations | Code of Day 78 |
79 | 336. Palindrome Pairs | Code of Day 79 |
80 | 42. Trapping Rain Water | Code of Day 80 |
81 | 609. Find Duplicate File in System | Code of Day 81 |
82 | 718. Maximum Length of Repeated Subarray | Code of Day 82 |
83 | 985. Sum of Even Numbers After Queries | Code of Day 83 |
84 | 557. Reverse Words in a String III | Code of Day 84 |
85 | 1680. Concatenation of Consecutive Binary Numbers | Code of Day 85 |
86 | 113. Path Sum II | Code of Day 86 |
87 | 622. Design Circular Queue | Code of Day 87 |
88 | 990. Satisfiability of Equality Equations | Code of Day 88 |
89 | 838. Push Dominoes | Code of Day 89 |
90 | 19. Remove Nth Node From End of List | Code of Day 90 |
91 | 658. Find K Closest Elements | Code of Day 91 |
92 | 218. The Skyline Problem | Code of Day 92 |
93 | 91. Decode Ways | Code of Day 93 |
94 | 1155. Number of Dice Rolls With Target Sum | Code of Day 94 |
95 | 1578. Minimum Time to Make Rope Colorful | Code of Day 95 |
96 | 112. Path Sum | Code of Day 96 |
97 | 623. Add One Row to Tree | Code of Day 97 |
98 | 981. Time Based Key-Value Store | Code of Day 98 |
99 | 732. My Calendar III | Code of Day 99 |
100 | 16. 3Sum Closest | Code of Day 100 |