@@ -14,17 +14,22 @@ Collection of interview questions with Unit Tests. Problems includes Data Struct
14
14
### Data Structures
15
15
16
16
- [ Singly Linked List] ( src/_DataStructures_/LinkedList )
17
+
17
18
- [ N Element From Last] ( src/_DataStructures_/LinkedList/element-from-last )
18
19
- [ Middle Node] ( src/_DataStructures_/LinkedList/middle-node )
19
20
- [ Detect Loop] ( src/_DataStructures_/LinkedList/loop-in-list )
20
21
- [ Reverse Linked List] ( src/_DataStructures_/LinkedList/reverse-linked-list )
22
+
21
23
- [ Stack] ( src/_DataStructures_/Stack )
24
+
22
25
- [ Implement Queue Using Stack] ( src/_DataStructures_/Stack/immitate-queue-using-stack )
23
26
- [ Baseball Game] ( src/_DataStructures_/Stack/baseball-game )
24
27
- [ Minimum Stack] ( src/_DataStructures_/Stack/min-stack )
25
28
- [ Balanced Parenthesis] ( src/_DataStructures_/Stack/balanced-parenthesis )
26
29
- [ Postfix Expression Evaluation] ( src/_DataStructures_/Stack/postfix-expression-evaluation )
27
-
30
+ - [ Remove Consecutive Repeated Digits] ( src/_DataStructures_/Stack/remove-consecutive-repeated-digits )
31
+ - [ Implement 2 Stacks using Single Array] ( src/_DataStructures_/Stack/2-stacks-using1-array )
32
+
28
33
29
34
- [ Queue] ( src/_DataStructures_/Queue )
30
35
- [ Weave] ( src/_DataStructures_/Queue/weave )
@@ -42,6 +47,7 @@ Collection of interview questions with Unit Tests. Problems includes Data Struct
42
47
- [ Get Maze Path] ( src/_Problems_/get_subsequence )
43
48
- [ Get longest consecutive 1s] ( src/_Problems_/max-consecutive-1s )
44
49
- [ Get Max Char] ( src/_Problems_/maxchar )
50
+ - [ Get Smallest Common Number] ( src/_Problems_/get-smallest-common-number )
45
51
- [ Merge 2 Sorted Arrays] ( src/_Problems_/merge-two-sorted-arrays )
46
52
- [ Palindrome] ( src/_Problems_/palindrome )
47
53
- [ Product of Elements] ( src/_Problems_/product-of-elements )
@@ -67,9 +73,10 @@ Collection of interview questions with Unit Tests. Problems includes Data Struct
67
73
68
74
## CONTRIBUTION Guide
69
75
70
- It's great to know that you want to contribute to this repo. Thanks for taking interest. Before you start, read the following carefully.
76
+ It's great to know that you want to contribute to this repo. Thanks for taking interest. Before you start, read the following carefully.
71
77
72
78
- When adding a new ** problem** with solution
79
+
73
80
- Take care of the filename convention (Very Important)
74
81
- Problem statement should be there with examples
75
82
- Make sure you add the Run Time complexity of your solution
@@ -78,7 +85,8 @@ It's great to know that you want to contribute to this repo. Thanks for taking i
78
85
- Strictly follow ESLINT rules
79
86
80
87
- When adding a Unit Test
88
+
81
89
- Take care of the file name convention
82
90
- Make sure CI (Travis) is passing
83
-
84
- Keep an eye on this guide, it's subjected to change frequently.
91
+
92
+ Keep an eye on this guide, it's subjected to change frequently.
0 commit comments