605 Commits

Author SHA1 Message Date
0e5eb4edbe updating DIRECTORY.md 2020-10-05 18:04:14 +00:00
05d48b8ff9 Fix selection sort and add tests; fixes #414 (#418)
* Fix selection sort and add tests; fixes #414 
Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-05 23:33:52 +05:30
0dfb200e64 updating DIRECTORY.md 2020-10-05 16:45:30 +00:00
7e0aff1685 Added JSDoc documentation to some sorting functions and added TimoSort (#406)
* Added TimSort
Co-authored-by: Solot Paul <solotpaul@yahoo.ro>
Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-05 22:15:14 +05:30
3ab272da4b Style Changed 2020-10-05 00:00:45 +05:30
b1a3e19784 ^X
Merge branch 'cycle-detection-in-linkedlist' of https://github.com/pomkarnath98/Javascript into cycle-detection-in-linkedlist
Will add modified Cycle Detection problem
2020-10-04 23:56:35 +05:30
e31390f0a0 Added Dummy head to avoid Undefined Error 2020-10-04 23:55:40 +05:30
045f68fbfd Merge branch 'master' into cycle-detection-in-linkedlist 2020-10-04 23:50:56 +05:30
48c7bab832 Added Cycle Detection Problem in Linkedlist 2020-10-04 23:44:17 +05:30
abce4b7f55 updating DIRECTORY.md 2020-10-04 17:39:07 +00:00
c5fc353c32 Added tests for Strings algorithms (#390)
* test: added tests for check anagram function
2020-10-04 23:08:48 +05:30
e156fe36a1 tweak: must be same output string (#395) 2020-10-04 23:06:34 +05:30
962176ad45 updating DIRECTORY.md 2020-10-04 17:36:09 +00:00
3e8deafd97 feat: added Polynomial in Maths (#397) 2020-10-04 23:05:52 +05:30
dda4aaf647 updating DIRECTORY.md 2020-10-04 17:34:05 +00:00
c9169dc16f 0 1 knapsack (#408)
* Added Longest Common Subsequence

* Renamed the File

* Optimized the code

* Optimized the code

* Changed some styles as per the rule

* Again some style fixed

* Added Longest Increasing Subsequence program to the list

* Style changed

* Added 0-1-Knapsack Problem

* Style Changed as per guidelines

* Update ZeroOneKnapsack.js

* Delete LongestCommonSubsequence.js

* Delete LongestIncreasingSubsequence.js

Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-04 23:03:48 +05:30
fa01faf207 updating DIRECTORY.md 2020-10-04 17:28:05 +00:00
98f2276e08 Added Edit Distance Algorithm in Dynamic-Programming (#402)
* DP Edit Distance Algorithm

* Update EditDistance.js

Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-04 22:57:44 +05:30
162fb8db40 updating DIRECTORY.md 2020-10-04 17:22:47 +00:00
815035686b Fixes: #155 - Check if a string rearranged can be a palindrome (#407)
* Check if a string rearranged can be a palindrome

* Fixes: #155 - palindromeRearranging

* Update CheckRearrangePalindrome.js

Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-04 22:52:28 +05:30
7a65d8929f Style Changed as per guidelines 2020-10-04 22:27:53 +05:30
8a40a08f3e Added 0-1-Knapsack Problem 2020-10-04 22:22:14 +05:30
a55f00a079 ran standard 2020-10-04 20:45:18 +05:45
2acf4c1c01 Create CreatePurmutations.js 2020-10-04 20:35:09 +05:45
1671ea6260 updating DIRECTORY.md 2020-10-04 14:15:11 +00:00
6275b709d7 Create ClimbingStairs.js (#379)
* Create ClimbingStairs.js

* Update ClimbingStairs.js

Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-04 19:44:58 +05:30
af081a28c7 updating DIRECTORY.md 2020-10-04 14:02:23 +00:00
9934128461 Lis (#396)
* Added Longest Common Subsequence

* Renamed the File

* Optimized the code

* Optimized the code

* Changed some styles as per the rule

* Again some style fixed

* Added Longest Increasing Subsequence program to the list

* Style changed
2020-10-04 19:32:08 +05:30
c947571cc3 updating DIRECTORY.md 2020-10-04 14:01:14 +00:00
6b191ebc5b renaming files (#401)
* improve file names

* improve file names
2020-10-04 19:30:56 +05:30
91b5072d2b Improved Documentation (#329)
* Update AverageMean.js

* Update AverageMean.js

Co-authored-by: vinayak <itssvinayak@gmail.com>
2020-10-04 19:19:44 +05:30
1b9b73c3ee updating DIRECTORY.md 2020-10-04 13:41:26 +00:00
6d5b6095c0 Implemented FibonacciSearch Using JavaScript (#348)
* Implemented FibonacciSearch Using JavaScript

* Fixed Lint/test issues

* Fixed lint/test error

* FIxed Lint issues
2020-10-04 19:11:07 +05:30
87b2eb0292 Style changed 2020-10-04 11:51:10 +05:30
838abade98 Added Longest Increasing Subsequence program to the list 2020-10-04 11:47:48 +05:30
e9fe0ce598 Again some style fixed 2020-10-04 01:16:33 +05:30
fdc34c32dc Changed some styles as per the rule 2020-10-04 01:13:17 +05:30
a56758580d Optimized the code 2020-10-04 01:06:25 +05:30
b8a519399a Optimized the code 2020-10-04 00:59:07 +05:30
595319b651 Renamed the File 2020-10-04 00:53:31 +05:30
2850269674 Added Longest Common Subsequence 2020-10-04 00:49:18 +05:30
8eb4bbcb18 updating DIRECTORY.md 2020-10-03 18:04:37 +00:00
e4faf7a85f Added StringSearch (#385)
* Added StringSearch

* fixed the standard issue
2020-10-03 23:34:13 +05:30
61449cf1e6 updating DIRECTORY.md 2020-10-03 15:10:19 +00:00
70d871a925 Reverse polish notation (#387)
* Added ReversePolishNotation

* Added link to Wikipedia
2020-10-03 20:40:02 +05:30
a646e4b27c updating DIRECTORY.md 2020-10-03 15:03:05 +00:00
5088d2dcb4 Create Problem1.js (#295)
* Create Problem1.js

Added solution to problem 1 of Project Euler

* update problem1.js

* Update Problem1.js

* Update Problem1.js
2020-10-03 20:32:45 +05:30
1e27f30907 Create Conversions/RGBToHex.js 2020-10-03 15:17:04 +03:00
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