Skip to content

Commit b058125

Browse files
Merge branch 'main' into patch-1
2 parents 8cda733 + 18f242d commit b058125

21 files changed

+536
-6
lines changed

SYLLABUS.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
- [Introduction](https://youtu.be/4EP8YzcN0hQ)
1717
- [How it works](https://youtu.be/4EP8YzcN0hQ?t=93)
1818
- [Setup Installation](https://youtu.be/4EP8YzcN0hQ?t=1486)
19-
- [Input and Output in Java](https://youtu.be/TAtrPoaJ7gc)
19+
- [First Java Program](https://youtu.be/TAtrPoaJ7gc)
20+
- [Input and Output in Java](https://youtu.be/TAtrPoaJ7gc?t=2086)
2021
- [Conditionals & Loops in Java](https://youtu.be/ldYLYRNaucM?t=88)
2122
- [if-else](https://youtu.be/ldYLYRNaucM?t=88)
2223
- [loops](https://youtu.be/ldYLYRNaucM?t=440)
@@ -127,12 +128,12 @@
127128
- [Reversal of LinkedList](https://youtu.be/70tx7KcMROc)
128129
- [Linked List + Recursion](https://youtu.be/70tx7KcMROc)
129130
- Stacks & Queues
130-
- Introduction
131-
- Interview problems
132-
- Push efficient
133-
- Pop efficient
131+
- [Introduction](https://youtu.be/rHQI4mrJ3cg)
132+
- [Push efficient](https://youtu.be/rHQI4mrJ3cg)
133+
- [Pop efficient](https://youtu.be/rHQI4mrJ3cg)
134+
- [Circular Queue](https://youtu.be/rHQI4mrJ3cg)
134135
- Queue using Stack and Vice versa
135-
- Circular Queue
136+
- Interview problems
136137
- Trees
137138
- Introduction
138139
- Binary Trees

assignments/15-linkedlist.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@
1010
- [Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists/) `leetcode`
1111
- [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle/) `leetcode` `Samsung`
1212
- [Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list/)`leetcode`
13+
- [Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/) `leetcode`
14+
- [Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/) `leetcode`
1315

1416
## Medium
1517
- [Design Twitter](https://leetcode.com/problems/design-twitter/) `leetcode`
18+
- [ Design Linked List](https://leetcode.com/problems/design-linked-list/) `leetcode`
1619
- [Reverse Linked List II](https://leetcode.com/problems/reverse-linked-list-ii/) `leetcode`
1720
- [Reorder List](https://leetcode.com/problems/reorder-list/) `leetcode`
1821
- [Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list/) `leetcode` `HSBC`
@@ -29,6 +32,19 @@
2932
- [Partition list](https://leetcode.com/problems/partition-list/) `leetcode`
3033
- [Find first node of loop in a linked list](https://www.geeksforgeeks.org/find-first-node-of-loop-in-a-linked-list/) `GFG`
3134
- [Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs/)`leetcode`
35+
- [Remove Zero Sum Consecutive Nodes from Linked List](https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/) `leetcode`
36+
- [Insertion Sort List](https://leetcode.com/problems/insertion-sort-list/)`leetcode`
37+
- [ Reverse Nodes in Even Length Groups](https://leetcode.com/problems/reverse-nodes-in-even-length-groups/)`leetcode`
38+
- [ Linked List Random Node](https://leetcode.com/problems/linked-list-random-node/)`leetcode`
39+
- [Sort List](https://leetcode.com/problems/sort-list/)`leetcode`
40+
- [ Merge In Between Linked Lists](https://leetcode.com/problems/merge-in-between-linked-lists/)`leetcode`
41+
- [Design Browser History](https://leetcode.com/problems/design-browser-history/)`leetcode`
42+
- [Delete the Middle Node of a Linked List](https://leetcode.com/problems/delete-the-middle-node-of-a-linked-list/)`leetcode`
43+
- [Next Greater Node In Linked List](https://leetcode.com/problems/next-greater-node-in-linked-list/)`leetcode`
44+
- [ Odd Even Linked List](https://leetcode.com/problems/odd-even-linked-list/)`leetcode`
45+
- [Linked List Random Node](https://leetcode.com/problems/linked-list-random-node/)`leetcode`
46+
- [Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts/)`leetcode`
47+
- [ Find the Minimum and Maximum Number of Nodes Between Critical Points](https://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points/)`leetcode`
3248

3349
## Hard
3450
- [Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group/) `leetcode`
Binary file not shown.

lectures/19-stacks-n-queues/code/.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lectures/19-stacks-n-queues/code/.idea/description.html

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lectures/19-stacks-n-queues/code/.idea/encodings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lectures/19-stacks-n-queues/code/.idea/misc.xml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lectures/19-stacks-n-queues/code/.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lectures/19-stacks-n-queues/code/.idea/project-template.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lectures/19-stacks-n-queues/code/.idea/uiDesigner.xml

Lines changed: 124 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)