Practice algorithms to improve problem solving skills.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.eslintrc.json
.gitignore
000-test.js
001-reverse-string.js
002-factorialize-number.js
003-title-case-string.js
004-return-largest-numbers-in-arrays.js
005-confirm-ending.js
006-filter-base-arr.js
007-always-even-odd.js
008-letter-frequency.js
009-obj-catagory-frequency.js
010-get-consecutive-numbers.js
011-fizzbuzz.js
README.md
package-lock.json
package.json

README.md

Algorithms

This repo contains practice algorithms to improve my problem solving skills.

Index

# Title Solution type tag !
001 reverse string JS string
002 factorialize number JS recursion *
003 title case sting JS string *
004 largest numbers is array JS array
005 confirm endings JS string
006 filter base array JS array filter
007 always even odd JS number math
008 letter frequency JS object frequency
009 object catagory frequency JS array frequency
010 get consecutive numbers JS number math
011 fizz bizz JS array *

Run Test

npm test

Todo

  • fibonacci sequence
  • palindrome
  • traversing objects and arrays
  • frequency. classification. sorting. filtering