Skip to content

Commit 9fca926

Browse files
author
Gonzalo Diaz
committed
[REFACTOR] JSON files style fixed.
1 parent 46029ba commit 9fca926

17 files changed

+5937
-233
lines changed
Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,33 @@
11
[
2-
{
3-
"title": "Sample Test Case 0",
4-
"n": 5,
5-
"queries": [[1, 2, 100],
6-
[2, 5, 100],
7-
[3, 4, 100]],
8-
"expected": 200
9-
},
10-
{
11-
"title": "Sample Test Case 1",
12-
"n": 10,
13-
"queries": [[1, 5, 3],
14-
[4, 8, 7],
15-
[6, 9, 1]],
16-
"expected": 10
17-
},
18-
{
19-
"title": "Sample Test Case 3",
20-
"n": 10,
21-
"queries": [[2, 6, 8],
22-
[3, 5, 7],
23-
[1, 8, 1],
24-
[5, 9, 15]],
25-
"expected": 31
26-
}
2+
{
3+
"title": "Sample Test Case 0",
4+
"n": 5,
5+
"queries": [
6+
[1, 2, 100],
7+
[2, 5, 100],
8+
[3, 4, 100]
9+
],
10+
"expected": 200
11+
},
12+
{
13+
"title": "Sample Test Case 1",
14+
"n": 10,
15+
"queries": [
16+
[1, 5, 3],
17+
[4, 8, 7],
18+
[6, 9, 1]
19+
],
20+
"expected": 10
21+
},
22+
{
23+
"title": "Sample Test Case 3",
24+
"n": 10,
25+
"queries": [
26+
[2, 6, 8],
27+
[3, 5, 7],
28+
[1, 8, 1],
29+
[5, 9, 15]
30+
],
31+
"expected": 31
32+
}
2733
]
Lines changed: 54 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,56 @@
11
[
2-
{"title": "Own 0", "input": [1, 2, 3, 4, 5], "d_rotations": 1, "expected": [2, 3, 4, 5, 1]},
3-
{"title": "Own 1", "input": [2, 3, 4, 5, 1], "d_rotations": 1, "expected": [3, 4, 5, 1, 2]},
4-
{"title": "Own 2", "input": [3, 4, 5, 1, 2], "d_rotations": 1, "expected": [4, 5, 1, 2, 3]},
5-
{"title": "Own 3", "input": [4, 5, 1, 2, 3], "d_rotations": 1, "expected": [5, 1, 2, 3, 4]},
6-
{"title": "Own 4", "input": [5, 1, 2, 3, 4], "d_rotations": 1, "expected": [1, 2, 3, 4, 5]},
7-
{"title": "Sample Test case 0", "input": [1, 2, 3, 4, 5], "d_rotations": 4, "expected": [5, 1, 2, 3, 4]},
8-
{"title": "Sample Test case 1", "input": [41, 73, 89, 7, 10, 1, 59, 58, 84, 77, 77, 97, 58, 1, 86, 58, 26, 10, 86, 51], "d_rotations": 10, "expected": [77, 97, 58, 1, 86, 58, 26, 10, 86, 51, 41, 73, 89, 7, 10, 1, 59, 58, 84, 77]},
9-
{"title": "Sample Test case 2", "input": [33, 47, 70, 37, 8, 53, 13, 93, 71, 72, 51, 100, 60, 87, 97], "d_rotations": 13, "expected": [87, 97, 33, 47, 70, 37, 8, 53, 13, 93, 71, 72, 51, 100, 60]}
2+
{
3+
"title": "Own 0",
4+
"input": [1, 2, 3, 4, 5],
5+
"d_rotations": 1,
6+
"expected": [2, 3, 4, 5, 1]
7+
},
8+
{
9+
"title": "Own 1",
10+
"input": [2, 3, 4, 5, 1],
11+
"d_rotations": 1,
12+
"expected": [3, 4, 5, 1, 2]
13+
},
14+
{
15+
"title": "Own 2",
16+
"input": [3, 4, 5, 1, 2],
17+
"d_rotations": 1,
18+
"expected": [4, 5, 1, 2, 3]
19+
},
20+
{
21+
"title": "Own 3",
22+
"input": [4, 5, 1, 2, 3],
23+
"d_rotations": 1,
24+
"expected": [5, 1, 2, 3, 4]
25+
},
26+
{
27+
"title": "Own 4",
28+
"input": [5, 1, 2, 3, 4],
29+
"d_rotations": 1,
30+
"expected": [1, 2, 3, 4, 5]
31+
},
32+
{
33+
"title": "Sample Test case 0",
34+
"input": [1, 2, 3, 4, 5],
35+
"d_rotations": 4,
36+
"expected": [5, 1, 2, 3, 4]
37+
},
38+
{
39+
"title": "Sample Test case 1",
40+
"input": [
41+
41, 73, 89, 7, 10, 1, 59, 58, 84, 77, 77, 97, 58, 1, 86, 58, 26, 10, 86,
42+
51
43+
],
44+
"d_rotations": 10,
45+
"expected": [
46+
77, 97, 58, 1, 86, 58, 26, 10, 86, 51, 41, 73, 89, 7, 10, 1, 59, 58, 84,
47+
77
48+
]
49+
},
50+
{
51+
"title": "Sample Test case 2",
52+
"input": [33, 47, 70, 37, 8, 53, 13, 93, 71, 72, 51, 100, 60, 87, 97],
53+
"d_rotations": 13,
54+
"expected": [87, 97, 33, 47, 70, 37, 8, 53, 13, 93, 71, 72, 51, 100, 60]
55+
}
1056
]
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[
2-
{"title": "Sample input 0", "input": [4, 3, 1, 2], "expected": 3},
3-
{"title": "Sample input 1", "input": [2, 3, 4, 1, 5], "expected": 3},
4-
{"title": "Sample input 2", "input": [1, 3, 5, 2, 4, 6, 7], "expected": 3}
2+
{ "title": "Sample input 0", "input": [4, 3, 1, 2], "expected": 3 },
3+
{ "title": "Sample input 1", "input": [2, 3, 4, 1, 5], "expected": 3 },
4+
{ "title": "Sample input 2", "input": [1, 3, 5, 2, 4, 6, 7], "expected": 3 }
55
]
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
[
2-
{
3-
"title": "Test Case 0-0",
4-
"input": [2, 1, 5, 3, 4],
5-
"expected": 3
6-
},
7-
{
8-
"title": "Test Case 0-1",
9-
"input": [2, 5, 1, 3, 4],
10-
"expected": "Too chaotic"
11-
},
12-
{
13-
"title": "Test Case 1-1",
14-
"input": [5, 1, 2, 3, 7, 8, 6, 4],
15-
"expected": "Too chaotic"
16-
},
17-
{
18-
"title": "Test Case 1-2",
19-
"input": [1, 2, 5, 3, 7, 8, 6, 4],
20-
"expected": 7
21-
},
22-
{
23-
"title": "Test Case 2",
24-
"input": [1, 2, 5, 3, 4, 7, 8, 6],
25-
"expected": 4
26-
}
27-
]
2+
{
3+
"title": "Test Case 0-0",
4+
"input": [2, 1, 5, 3, 4],
5+
"expected": 3
6+
},
7+
{
8+
"title": "Test Case 0-1",
9+
"input": [2, 5, 1, 3, 4],
10+
"expected": "Too chaotic"
11+
},
12+
{
13+
"title": "Test Case 1-1",
14+
"input": [5, 1, 2, 3, 7, 8, 6, 4],
15+
"expected": "Too chaotic"
16+
},
17+
{
18+
"title": "Test Case 1-2",
19+
"input": [1, 2, 5, 3, 7, 8, 6, 4],
20+
"expected": 7
21+
},
22+
{
23+
"title": "Test Case 2",
24+
"input": [1, 2, 5, 3, 4, 7, 8, 6],
25+
"expected": 4
26+
}
27+
]

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/count_triplets_1.big.testcases.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
[
22
{
33
"title": "Sample Test Case 2",
4-
"input": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
5-
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6-
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
7-
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
8-
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
4+
"input": [
5+
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6+
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
7+
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
8+
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
9+
],
910
"r": 1,
1011
"expected": 161700
1112
}

src/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/sherlock_and_anagrams.testcases.json

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -38,53 +38,43 @@
3838
"title": "Test case 3",
3939
"tests": [
4040
{
41-
"input":
42-
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
41+
"input": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
4342
"expected": 166650
4443
},
4544
{
46-
"input":
47-
"bbcaadacaacbdddcdbddaddabcccdaaadcadcbddadababdaaabcccdcdaacadcababbabbdbacabbdcbbbbbddacdbbcdddbaaa",
45+
"input": "bbcaadacaacbdddcdbddaddabcccdaaadcadcbddadababdaaabcccdcdaacadcababbabbdbacabbdcbbbbbddacdbbcdddbaaa",
4846
"expected": 4832
4947
},
5048
{
51-
"input":
52-
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
49+
"input": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
5350
"expected": 166650
5451
},
5552
{
56-
"input":
57-
"cacccbbcaaccbaacbbbcaaaababcacbbababbaacabccccaaaacbcababcbaaaaaacbacbccabcabbaaacabccbabccabbabcbba",
53+
"input": "cacccbbcaaccbaacbbbcaaaababcacbbababbaacabccccaaaacbcababcbaaaaaacbacbccabcabbaaacabccbabccabbabcbba",
5854
"expected": 13022
5955
},
6056
{
61-
"input":
62-
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
57+
"input": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
6358
"expected": 166650
6459
},
6560
{
66-
"input":
67-
"bbcbacaabacacaaacbbcaabccacbaaaabbcaaaaaaaccaccabcacabbbbabbbbacaaccbabbccccaacccccabcabaacaabbcbaca",
61+
"input": "bbcbacaabacacaaacbbcaabccacbaaaabbcaaaaaaaccaccabcacabbbbabbbbacaaccbabbccccaacccccabcabaacaabbcbaca",
6862
"expected": 9644
6963
},
7064
{
71-
"input":
72-
"cbaacdbaadbabbdbbaabddbdabbbccbdaccdbbdacdcabdbacbcadbbbbacbdabddcaccbbacbcadcdcabaabdbaacdccbbabbbc",
65+
"input": "cbaacdbaadbabbdbbaabddbdabbbccbdaccdbbdacdcabdbacbcadbbbbacbdabddcaccbbacbcadcdcabaabdbaacdccbbabbbc",
7366
"expected": 6346
7467
},
7568
{
76-
"input":
77-
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
69+
"input": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
7870
"expected": 166650
7971
},
8072
{
81-
"input":
82-
"babacaccaaabaaaaaaaccaaaccaaccabcbbbabccbbabababccaabcccacccaaabaccbccccbaacbcaacbcaaaaaaabacbcbbbcc",
73+
"input": "babacaccaaabaaaaaaaccaaaccaaccabcbbbabccbbabababccaabcccacccaaabaccbccccbaacbcaacbcaaaaaaabacbcbbbcc",
8374
"expected": 8640
8475
},
8576
{
86-
"input":
87-
"bcbabbaccacbacaacbbaccbcbccbaaaabbbcaccaacaccbabcbabccacbaabbaaaabbbcbbbbbaababacacbcaabbcbcbcabbaba",
77+
"input": "bcbabbaccacbacaacbbaccbcbccbaaaabbbcaccaacaccbabcbabccacbaabbaaaabbbcbbbbbaababacacbcaabbcbcbcabbaba",
8878
"expected": 11577
8979
}
9080
]

src/hackerrank/interview_preparation_kit/graphs/roads_and_libraries.testcases.json

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,52 @@
44
"n": 3,
55
"c_lib": 2,
66
"c_road": 1,
7-
"cities": [[1, 2], [3, 1], [2, 3]],
7+
"cities": [
8+
[1, 2],
9+
[3, 1],
10+
[2, 3]
11+
],
812
"expected": 4
913
},
1014
{
1115
"title": "Sample Test Case 0 - 1",
1216
"n": 6,
1317
"c_lib": 2,
1418
"c_road": 5,
15-
"cities": [[1, 3], [3, 4], [2, 4], [1, 2], [2, 3], [5, 6]],
19+
"cities": [
20+
[1, 3],
21+
[3, 4],
22+
[2, 4],
23+
[1, 2],
24+
[2, 3],
25+
[5, 6]
26+
],
1627
"expected": 12
1728
},
1829
{
1930
"title": "Sample Test Case 1 - 1",
2031
"n": 6,
2132
"c_lib": 2,
2233
"c_road": 3,
23-
"cities": [[1, 2], [1, 3], [4, 5], [4, 6]],
34+
"cities": [
35+
[1, 2],
36+
[1, 3],
37+
[4, 5],
38+
[4, 6]
39+
],
2440
"expected": 12
2541
},
2642
{
2743
"title": "Sample Test Case 2 - 1",
2844
"n": 6,
2945
"c_lib": 2,
3046
"c_road": 3,
31-
"cities": [[1, 2], [1, 3], [4, 5], [4, 6]],
47+
"cities": [
48+
[1, 2],
49+
[1, 3],
50+
[4, 5],
51+
[4, 6]
52+
],
3253
"expected": 12
3354
}
3455
]

src/hackerrank/interview_preparation_kit/greedy_algorithms/luck_balance.testcases.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,14 @@
22
{
33
"title": "Sample Test case 0",
44
"k": 3,
5-
"contests": [[5, 1], [2, 1], [1, 1], [8, 1], [10, 0], [5, 0]],
5+
"contests": [
6+
[5, 1],
7+
[2, 1],
8+
[1, 1],
9+
[8, 1],
10+
[10, 0],
11+
[5, 0]
12+
],
613
"expected": 29
714
}
815
]

src/hackerrank/interview_preparation_kit/miscellaneous/flipping_bits.testcases.json

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
[
22
{
33
"title": "Sample Test Case 0",
4-
"tests":
5-
[
4+
"tests": [
65
{
76
"input": 2147483647,
87
"answer": 2147483648
@@ -19,9 +18,7 @@
1918
},
2019
{
2120
"title": "Sample Test Case 1",
22-
"tests":
23-
[
24-
21+
"tests": [
2522
{
2623
"input": 4,
2724
"answer": 4294967291
@@ -34,9 +31,7 @@
3431
},
3532
{
3633
"title": "Sample Test Case 2",
37-
"tests":
38-
[
39-
34+
"tests": [
4035
{
4136
"input": 0,
4237
"answer": 4294967295

src/hackerrank/interview_preparation_kit/miscellaneous/friend_circle_queries.testcases.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
[
22
{
33
"title": "Sample Test case 0",
4-
"arr": [[1, 2], [1, 3]],
4+
"arr": [
5+
[1, 2],
6+
[1, 3]
7+
],
58
"answer": [2, 3]
69
},
710
{
811
"title": "Sample Test case 0",
9-
"arr": [[1, 2], [1, 3], [1, 2], [1, 3]],
12+
"arr": [
13+
[1, 2],
14+
[1, 3],
15+
[1, 2],
16+
[1, 3]
17+
],
1018
"answer": [2, 3, 3, 3]
1119
},
1220
{

0 commit comments

Comments
 (0)