Skip to content

Commit 7e80948

Browse files
author
Sachan
committed
flipkart2
1 parent 61cca00 commit 7e80948

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

flipkart2

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
Hi Dheeraj, Deepak here ...
2+
3+
item, deadline, penalty
4+
i1, 1, 100
5+
i2, 2, 100
6+
i3, 2, 200
7+
8+
(sorting on penalty example)
9+
item, deadline, penalty
10+
i1, 1, 100
11+
i2, 2, 50
12+
i3, 2, 200
13+
14+
15+
(sorting on deadline then on penalty)
16+
item, deadline, penalty
17+
i1, 1, 100
18+
i2, 2, 200
19+
i3, 2, 200
20+
21+
22+
23+
10
24+
/ \
25+
5
26+
/ \
27+
1 2
28+
29+
30+
(10(5(1()())2....
31+
32+
String getString(Node root){
33+
34+
StringBuilder sb = new StringBuilder();
35+
36+
Stack stack = new Stack();
37+
stack.push(root);
38+
39+
while(!stack.isEmpty(){
40+
Node node = stack.pop();
41+
if(node == null){
42+
sb.add("()");
43+
}else{
44+
sb.add("("+node.data);
45+
stack.push(node.left);
46+
stack.push(node.right);
47+
}
48+
}
49+
50+
51+
}
52+
53+
54+
55+
56+
57+
58+
59+
60+
61+

0 commit comments

Comments
 (0)