Skip to content

Commit f03a5ab

Browse files
committed
Change all the snake_cases to camelCases
1 parent d0bb573 commit f03a5ab

File tree

40 files changed

+195
-195
lines changed

40 files changed

+195
-195
lines changed

Backtracking/Knight's tour problem/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ caused by large number of recursive calls
55
*/
66
const N = 3;
77
const board = new Array(N);
8-
for (var i = board.length - 1; i >= 0; i--) {
8+
for (let i = board.length - 1; i >= 0; i--) {
99
board[i] = new Array(N);
1010
}
1111

12-
for (var i = board.length - 1; i >= 0; i--) {
12+
for (let i = board.length - 1; i >= 0; i--) {
1313
for (let j = board[i].length - 1; j >= 0; j--) {
1414
board[i][j] = -1;
1515
}

Cryptography/Affine Cipher/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ function randString(length) {
99
return text;
1010
}
1111

12-
// var plainText = randString (5);
12+
// let plainText = randString (5);
1313
const plainText = 'secret';
1414
const ptTracer = new Array1DTracer('Encryption');
1515
const ctTracer = new Array1DTracer('Decryption');
@@ -42,7 +42,7 @@ function encrypt(plainText) {
4242
}
4343

4444
logger.print('Beginning Affine Encryption');
45-
logger.print('Encryption formula: <b>((keys.a * index_of_alphabet) + keys.b) % N</b>');
45+
logger.print('Encryption formula: <b>((keys.a * indexOfAlphabet) + keys.b) % N</b>');
4646
logger.print(`keys.a=${keys.a}, keys.b=${keys.b}, N=${N}`);
4747

4848
for (const i in plainText) {

Dynamic Programming/Catalan Number/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const N = 10;
22
const A = new Array(N + 1);
3-
for (var i = N; i >= 0; i--) {
3+
for (let i = N; i >= 0; i--) {
44
A[i] = 0;
55
}
66

@@ -14,7 +14,7 @@ A[1] = 1;
1414
tracer.notify(1, A[1]).wait();
1515
tracer.denotify(1);
1616

17-
for (var i = 2; i <= N; i++) {
17+
for (let i = 2; i <= N; i++) {
1818
for (let j = 0; j < i; j++) {
1919
A[i] += A[j] * A[i - j - 1];
2020
tracer.select(j).wait();

Dynamic Programming/Fibonacci Sequence/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
const tracer = new Array1DTracer('Sequence');
22
const index = 15;
33
const D = [1, 1];
4-
for (var i = 2; i < index; i++) {
4+
for (let i = 2; i < index; i++) {
55
D.push(0);
66
}
77
tracer.set(D);
88

99

10-
for (var i = 2; i < index; i++) {
10+
for (let i = 2; i < index; i++) {
1111
D[i] = D[i - 2] + D[i - 1];
1212
tracer.select(i - 2, i - 1).wait();
1313
tracer.notify(i, D[i]).wait();

Dynamic Programming/Knapsack Problem/code.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ const W = 7; // The maximum weight we can carry in our collection
44
const N = val.length;
55
const DP = new Array(N + 1);
66

7-
for (var i = 0; i < N + 1; i++) {
7+
for (let i = 0; i < N + 1; i++) {
88
DP[i] = new Array(W + 1);
9-
for (var j = 0; j < W + 1; j++) {
9+
for (let j = 0; j < W + 1; j++) {
1010
DP[i][j] = 0;
1111
}
1212
}
@@ -17,8 +17,8 @@ const dataViewer2 = new Array1DTracer('Weights').set(wt);
1717
const logger = new LogTracer();
1818

1919

20-
for (var i = 0; i <= N; i++) {
21-
for (var j = 0; j <= W; j++) {
20+
for (let i = 0; i <= N; i++) {
21+
for (let j = 0; j <= W; j++) {
2222
if (i === 0 || j === 0) {
2323
/*
2424
If we have no items or maximum weight we can take in collection is 0

Dynamic Programming/Longest Common Subsequence/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const string2 = 'GXTXAYB';
33
const m = string1.length;
44
const n = string2.length;
55
const A = new Array(m + 1);
6-
for (var i = 0; i < m + 1; i++) {
6+
for (let i = 0; i < m + 1; i++) {
77
A[i] = new Array(n + 1);
88
}
99

@@ -12,7 +12,7 @@ const tracer2 = new Array1DTracer('String 2').set(string2);
1212
const tracer3 = new Array2DTracer('Memo Table').set(A);
1313
const logger = new LogTracer();
1414

15-
var i,
15+
let i,
1616
j;
1717

1818
// Build the memo table in bottom up fashion

Dynamic Programming/Longest Increasing Subsequence/code.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ const LIS = new Array(A.length);
55
tracer.set(A);
66

77
// Initialize LIS values for all indexes
8-
for (var i = 0; i < A.length; i++) {
8+
for (let i = 0; i < A.length; i++) {
99
LIS[i] = 1;
1010
}
1111

1212
logger.print('Calculating Longest Increasing Subsequence values in bottom up manner ');
1313
// Compute optimized LIS values in bottom up manner
14-
for (var i = 1; i < A.length; i++) {
14+
for (let i = 1; i < A.length; i++) {
1515
tracer.select(i);
1616
logger.print(` LIS[${i}] = ${LIS[i]}`);
1717
for (let j = 0; j < i; j++) {
@@ -28,7 +28,7 @@ for (var i = 1; i < A.length; i++) {
2828
// Pick maximum of all LIS values
2929
logger.print('Now calculate maximum of all LIS values ');
3030
let max = LIS[0];
31-
for (var i = 1; i < A.length; i++) {
31+
for (let i = 1; i < A.length; i++) {
3232
if (max < LIS[i]) {
3333
max = LIS[i];
3434
}

Dynamic Programming/Maximum Sum Path/code.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ const dataViewer = new Array2DTracer().set(D);
33
const tracer = new Array2DTracer('Results Table');
44
const logger = new LogTracer();
55
const DP = [];
6-
for (var i = 0; i < D.length; i++) {
6+
for (let i = 0; i < D.length; i++) {
77
DP.push([]);
8-
for (var j = 0; j < D[i].length; j++) {
8+
for (let j = 0; j < D[i].length; j++) {
99
DP[i].push(Infinity);
1010
}
1111
}
@@ -21,8 +21,8 @@ function update(i, j, value) {
2121
tracer.denotify(i, j);
2222
dataViewer.deselect(i, j);
2323
}
24-
for (var i = 0; i < N; i++) {
25-
for (var j = 0; j < M; j++) {
24+
for (let i = 0; i < N; i++) {
25+
for (let j = 0; j < M; j++) {
2626
if (i === 0 && j === 0) {
2727
update(i, j, D[i][j]);
2828
} else if (i === 0) {

Dynamic Programming/Pascal's Triangle/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
const N = 9;
22
const A = new Array(N);
3-
for (var i = N - 1; i >= 0; i--) {
3+
for (let i = N - 1; i >= 0; i--) {
44
A[i] = new Array(N);
55
}
66

77
const tracer = new Array2DTracer('Pascal\'s Triangle').set(A);
88

99

10-
for (var i = 0; i < N; i++) {
10+
for (let i = 0; i < N; i++) {
1111
for (let j = 0; j <= i; j++) {
1212
if (j === i || j === 0) { // First and last values in every row are 1
1313
A[i][j] = 1;

Dynamic Programming/Shortest Common Supersequence/code.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const string2 = 'GXTXAYB';
33
const m = string1.length;
44
const n = string2.length;
55
const A = new Array(m + 1);
6-
for (var i = 0; i < m + 1; i++) {
6+
for (let i = 0; i < m + 1; i++) {
77
A[i] = new Array(n + 1);
88
}
99

@@ -12,7 +12,7 @@ const tracer2 = new Array1DTracer('String 2').set(string2);
1212
const tracer3 = new Array2DTracer('Memo Table').set(A);
1313
const logger = new LogTracer();
1414

15-
var i,
15+
let i,
1616
j;
1717

1818
// Fill memo table in bottom up manner

0 commit comments

Comments
 (0)