Skip to content

Commit b61db94

Browse files
author
Gonzalo Diaz
committed
[REFACTOR] ESLint auto fixes
1 parent d153509 commit b61db94

32 files changed

+45
-50
lines changed

src/hackerrank/implementation/bonAppetit.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
import { logger as console } from '../../logger';
66

77
export function bonAppetit(bill: number[], k: number, b: number): string {
8-
const totalSum = bill.reduce((previousValue, currentValue) => {
9-
return previousValue + currentValue;
10-
}, 0);
8+
const totalSum = bill.reduce(
9+
(previousValue, currentValue) => previousValue + currentValue,
10+
0
11+
);
1112

1213
const billActual = (totalSum - bill[k]) / 2;
1314
const account = b - billActual;

src/hackerrank/implementation/dayOfProgrammer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ export function dayOfProgrammer(year: number): string {
2424
leap = (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0 ? 1 : 0;
2525
}
2626

27-
copyOfdaysInMonthNumber[2] = copyOfdaysInMonthNumber[2] + leap;
27+
copyOfdaysInMonthNumber[2] += leap;
2828

2929
// transition year
3030
if (year === 1918) {
3131
const adjustDaysIn1918 = 13;
32-
copyOfdaysInMonthNumber[2] = copyOfdaysInMonthNumber[2] - adjustDaysIn1918;
32+
copyOfdaysInMonthNumber[2] -= adjustDaysIn1918;
3333
}
3434

3535
let accumDays = 0;

src/hackerrank/interview_preparation_kit/greedy_algorithms/luck-balance.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
class Contest {
66
luck: number;
7+
78
important: number;
89

910
constructor(luck: number, important: number) {

src/hackerrank/interview_preparation_kit/miscellaneous/friend_circle_queries.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
class GropingFriends {
66
_friendship: Record<number, number> = {};
7+
78
_large_friendship: number = 0;
89

910
constructor() {

src/hackerrank/interview_preparation_kit/recursion_and_backtracking/ctci_recursive_staircase.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ const STEPS_LIMIT = 3;
88

99
export class StepPerms {
1010
TOP_LIMIT = 1;
11+
1112
STEPS_LIMIT = 1;
13+
1214
CACHE: Record<number, number> = {};
1315

1416
constructor(top_limit: number, steps_limit: number) {
@@ -17,7 +19,7 @@ export class StepPerms {
1719
}
1820

1921
step_perms_comput_with_cache(n_steps: number): number {
20-
if (0 <= n_steps && n_steps <= 2) {
22+
if (n_steps >= 0 && n_steps <= 2) {
2123
return n_steps;
2224
}
2325

src/hackerrank/lib/Node.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
export class Node<T> {
44
left: Node<T> | null;
5+
56
right: Node<T> | null;
7+
68
data: T;
79

810
constructor(data: T) {

src/hackerrank/projecteuler/euler001.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export function sum_ap(n: number, d: number): number {
1818
// Function to find the sum of all multiples of a and b below n
1919
export function euler001(a: number, b: number, n: number): number {
2020
// Since, we need the sum of multiples less than N
21-
n = n - 1;
21+
n -= 1;
2222
const lcm = Math.floor((a * b) / gcd(a, b));
2323

2424
return sum_ap(n, a) + sum_ap(n, b) - sum_ap(n, lcm);

src/hackerrank/warmup/compareTriplets.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
* @link Problem definition [[docs/hackerrank/warmup/compareTriplets.md]]
33
*/
44

5-
'use strict';
6-
75
export function compareTriplets(a: number[], b: number[]): number[] {
86
const awards = [0, 0];
97

@@ -13,9 +11,9 @@ export function compareTriplets(a: number[], b: number[]): number[] {
1311

1412
for (let i = 0; i < a.length; i++) {
1513
if (a[i] > b[i]) {
16-
awards[0] = awards[0] + 1;
14+
awards[0] += 1;
1715
} else if (a[i] < b[i]) {
18-
awards[1] = awards[1] + 1;
16+
awards[1] += 1;
1917
}
2018
}
2119

src/hackerrank/warmup/simpleArraySum.test.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1+
import { describe, expect, it } from '@jest/globals';
12
import { logger as console } from '../../logger';
23

34
import { simpleArraySum } from './simpleArraySum';
45

5-
import { describe, expect, it } from '@jest/globals';
6-
76
describe('problem simpleArraySum', () => {
87
it('problem simpleArraySum Test case 0', () => {
98
expect.assertions(1);

src/hackerrank/warmup/simpleArraySum.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
* @link Problem definition [[docs/hackerrank/warmup/simpleArraySum.md]]
33
*/
44

5-
'use strict';
6-
75
export function simpleArraySum(ar: number[]): number {
86
let acum = 0;
97

0 commit comments

Comments
 (0)