Your Submissions
You haven't submitted any code for this challenge yet. Solve the problem by passing all the test cases, and your submissions will appear here.
xxxxxxxxxx
39
var assert = require('assert');
// Please enter your coding solution here.
function inversions(list) {
// fill in
// return # of inversions
return count;
}
// Though at AlgoDaily we have a strong bias towards Javascript,
// feel free to use any language you'd like!
try {
assert.equal(inversions([5, 4, 3, 2, 1]), 10);
console.log('PASSED: ' + 'inversions for [5, 4, 3, 2, 1] should be 10');
} catch (err) {
console.log(err);
}
try {
assert.equal(inversions([2, 4, 1, 3, 5]), 3);
console.log('PASSED: ' + 'inversions for [2, 4, 1, 3, 5] should be 3');
} catch (err) {
console.log(err);
}
OUTPUT
Results will appear here.