1328 Commits

Author SHA1 Message Date
920f4b3b38 Added FloydWarshall All Pairs Shortest Path Algo 2020-10-02 13:28:18 +05:30
4934ee35db Merge https://github.com/vishnu0pothan/Javascript 2020-10-02 10:15:11 +05:30
4b08560e28 Merge branch 'master' of https://github.com/TheAlgorithms/Javascript 2020-10-02 10:14:34 +05:30
8035c136b0 npx standard --fix filename is run successfully 2020-10-02 10:13:20 +05:30
b06aa8733f Add number of islands 2020-10-01 21:50:05 -04:00
e3ee2b2675 add Number of Islands 2020-10-01 21:38:52 -04:00
b44d5bfd41 Added EulersTotient 2020-10-02 00:28:19 +05:30
51cf96cf23 updating DIRECTORY.md 2020-10-01 18:37:35 +00:00
3ffacdff32 towerOfHanoi added (#312)
Co-authored-by: Aayushadh <ayushharwani2011@gmail.com>
2020-10-02 00:07:18 +05:30
85dcadc93d updating DIRECTORY.md 2020-10-01 18:36:25 +00:00
eaf4f91c01 Added PrimeCheck (#340) 2020-10-02 00:06:07 +05:30
9407e5fdf1 Added PrimeFactors 2020-10-01 23:58:11 +05:30
23d1bfda28 Update AtBash.js 2020-10-01 23:54:44 +05:30
f9bac45d54 Trie Added in JS (#296)
* Trie Added in JS

* Standard Fixed

* updating DIRECTORY.md

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-10-01 23:34:22 +05:30
e330b7c8a7 updating DIRECTORY.md 2020-10-01 17:57:52 +00:00
226169a432 Added Modular Binary Exponentiation (Recursive) (#337) 2020-10-01 23:27:32 +05:30
5e9e2a18a8 updating DIRECTORY.md 2020-10-01 17:43:58 +00:00
323db8f292 digitSumAdded (#315)
Co-authored-by: Aayushadh <ayushharwani2011@gmail.com>
2020-10-01 23:13:27 +05:30
f00897a7b9 Update OctToDecimal.js 2020-10-01 23:10:39 +05:30
b1b4c138a6 Changed var to const/let (#322)
* varToLet

* Update DijkstraSmallestPath.js

Co-authored-by: Aayushadh <ayushharwani2011@gmail.com>
2020-10-01 23:05:36 +05:30
374c424ee3 Added Binary Exponentiation (Recursive) 2020-10-01 22:41:59 +05:30
fdeda72805 Code Refacoring 2020-10-01 21:32:44 +05:30
b4648f7b93 Code Refacoring 2020-10-01 21:30:54 +05:30
c6a36987c8 Added BinarySearchIterative Function
* BinarySearchIterative Function is added
* BinarySearch function is renamed to BinarySearchRecurisve
* changes in test function
  - 3 binarySearchRecursive tests
  - 3 binarySearchIterative tests
2020-10-01 21:24:12 +05:30
6cd03db6e2 Added the standard javascript style 2020-10-01 16:52:37 +05:30
446f88b189 Added Oct to Decimal conversion 2020-10-01 16:42:37 +05:30
89f5def29a updated file by JS standard 2020-10-01 13:29:41 +05:30
4f19129a69 Create AtBash.js 2020-10-01 13:18:18 +05:30
ca1f5385da renamed file 2020-10-01 13:14:58 +05:30
cc21081531 added bit_manipulation folder & binary_count_setbits.js file 2020-10-01 13:12:20 +05:30
87e16d5dab Bump node-fetch from 2.6.0 to 2.6.1
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-13 08:35:14 +05:30
1a3a2639ba Create HexToDecimal.js
Hello. Hope this can be useful to conversions in JavaScript repository :)
2020-09-11 09:21:01 -03:00
e757a001a0 Merge pull request #271 from Chaitanya-Raj/patch-1
fix typo
2020-08-23 19:15:28 +08:00
b9c6491c79 Update BinaryToDecimal.js 2020-08-23 15:49:51 +05:30
0e398bbe2f updating DIRECTORY.md 2020-08-20 18:55:35 +00:00
e061178174 new stack implementation (ES6) fixes: #{246} (#247)
* new stack implementation (ES6) fixes: #{246}

* Update Data-Structures/Stack/StackES6.js

Co-authored-by: Tapajyoti Bose <44058757+ruppysuppy@users.noreply.github.com>

* Update StackES6.js

Co-authored-by: vinayak <itssvinayak@gmail.com>
Co-authored-by: Tapajyoti Bose <44058757+ruppysuppy@users.noreply.github.com>
2020-08-21 00:25:17 +05:30
c1489ecbde Changed “var” to “let” in DecimalToOctal.js (#256)
* Changed “var” to “let” in DecimalToOctal.js

Moved 1 liner code into 2 lines.

* Update Conversions/DecimalToOctal.js

Co-authored-by: Tapajyoti Bose <44058757+ruppysuppy@users.noreply.github.com>

Co-authored-by: vinayak <itssvinayak@gmail.com>
Co-authored-by: Tapajyoti Bose <44058757+ruppysuppy@users.noreply.github.com>
2020-08-21 00:12:39 +05:30
8e44a53b05 updating DIRECTORY.md 2020-08-20 18:42:20 +00:00
157345cfc1 Implement binary to decimal (#264)
* Implement binary to decimal

* Add missing end of line

* Add comments for understanding

Co-authored-by: Neha Saggam <neha@technogise.com>
2020-08-21 00:12:01 +05:30
26b05a557d updating DIRECTORY.md 2020-08-19 18:23:45 +00:00
47dfc59082 Add string check anagram (#254)
* Add CheckAnagram.js to String Algorithms that checks if Strings are anagrams

* Add CheckAnagram.js to String Algorithms that checks if Strings are anagrams

* Add CheckAnagram.js to String Algorithms that checks if Strings are anagrams
2020-08-19 23:53:25 +05:30
b443875938 updating DIRECTORY.md 2020-08-19 18:21:28 +00:00
4b76b49dbe Added CoinChange Algorithm (#260)
* Added CoinChange Algorithm

* Minor Changes

* Minor Changes

* Minor Changes
2020-08-19 23:51:02 +05:30
3277751f38 updating DIRECTORY.md 2020-08-19 18:19:18 +00:00
d7926369dd Added Levenshtein Distance Algorithm (#263) 2020-08-19 23:48:57 +05:30
cfdf6fa663 updating DIRECTORY.md 2020-08-19 06:32:39 +00:00
f530f816af Added string pattern matching algorithm (#238) 2020-08-19 12:02:22 +05:30
a019404353 Added Introsort Implementation in JS. (#267)
* Feature: Added IntroSort in JS Closes #265

* updating DIRECTORY.md

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
2020-08-19 11:57:41 +05:30
4a1be28933 updating DIRECTORY.md 2020-08-15 03:16:21 +00:00
2bfe9488ea Merge pull request #257 from LefterisD/master
Added Interpolation and exponential search
2020-08-15 11:16:02 +08:00