Skip to content

Shotagog/JavaScript-Algorithm-Exercises

Repository files navigation

JavaScript Algorithm Exercises

Here you can find solutions for some JavaScript Algorithms.

Usage

Just pull/download any index.js file from any folder you are interested of and run it.

// Given a non-empty array of integers nums, every element appears twice except for one. Find that single one.
// You must implement a solution with a linear runtime complexity and use only constant extra space.

const singleNumber = function(nums) {
    return nums.filter((v, i, a) => a.indexOf(v) === a.lastIndexOf(v))[0];
};

console.log(singleNumber([2, 2, 1]));
console.log(singleNumber([4,1,2,1,2]));
console.log(singleNumber([1]));

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

License

Free to use anywhere

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published