Skip to content

Commit a94556a

Browse files
sir-gonGonzalo Diaz
authored and
Gonzalo Diaz
committed
[REFACTOR] [Hacker Rank]: Minimum Absolute Difference in an Array. Adjusted the interface to match what hackerrank expects.
1 parent 281be20 commit a94556a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/hackerrank/interview_preparation_kit/greedy_algorithms/minimum_absolute_difference_in_an_array.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* @link Problem definition [[docs/hackerrank/interview_preparation_kit/greedy_algorithms/minimum-absolute-difference-in-an-array.md]]
33
*/
44

5-
export function minimumAbsoluteDifference(arr) {
5+
function minimumAbsoluteDifference(arr) {
66
const sortedNums = arr.map((x) => x).sort((a, b) => b - a);
77

88
let result = Math.abs(sortedNums[sortedNums.length - 1] - sortedNums[0]);

src/hackerrank/interview_preparation_kit/greedy_algorithms/minimum_absolute_difference_in_an_array.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { describe, expect, it } from '@jest/globals';
22
import { logger as console } from '../../../logger.js';
33

4-
import { minimumAbsoluteDifference } from './minimum_absolute_difference_in_an_array.js';
4+
import mad from './minimum_absolute_difference_in_an_array.js';
55

66
import TEST_CASES from './minimum_absolute_difference_in_an_array.testcases.json';
77

@@ -10,7 +10,7 @@ describe('minimum_absolute_difference_in_an_array', () => {
1010
expect.assertions(3);
1111

1212
TEST_CASES.forEach((test) => {
13-
const answer = minimumAbsoluteDifference(test.input);
13+
const answer = mad.minimumAbsoluteDifference(test.input);
1414

1515
console.debug(
1616
`minimumAbsoluteDifference(${test.input}) solution found: ${answer}`

0 commit comments

Comments
 (0)