Commit Graph

  • 62efb29355
    Update CONTRIBUTING.md Oleksii Trekhleb 2018-05-30 17:49:31 +0300
  • d6020133ba
    Merge branch 'master' into master Matej Jellus 2018-05-30 13:37:07 +0200
  • 6a87f593e3 Update code to corespond with eslint Matej Jellus 2018-05-30 13:34:31 +0200
  • b62d9a43b4 Clean up in binary search tree constructor. Oleksii Trekhleb 2018-05-30 08:18:45 +0300
  • b7e27b2f07 Remove parent parameter from binary tree node constructor to simplify syntax. Oleksii Trekhleb 2018-05-30 08:16:41 +0300
  • fcc546347d Code style fixes. Oleksii Trekhleb 2018-05-30 08:00:25 +0300
  • 8d868ae582 Code style fixes. Oleksii Trekhleb 2018-05-30 07:47:49 +0300
  • 797a6f28a3 Make it possible to use objects as a values for binary search tree nodes. Oleksii Trekhleb 2018-05-30 07:43:39 +0300
  • 3ae9c40416 Test that it is possible to use objects and binary tree node values. Oleksii Trekhleb 2018-05-30 07:19:48 +0300
  • 50a1a68cdf
    Avoiding recursive calls naveennamani 2018-05-30 09:33:12 +0530
  • 625217a9c2 Code style fixes. Oleksii Trekhleb 2018-05-29 11:19:08 +0300
  • caec97e562 Add Radix Sort illustration. Oleksii Trekhleb 2018-05-29 09:43:23 +0300
  • afd5617144 Code style fixes for RadixSort. Oleksii Trekhleb 2018-05-29 09:01:16 +0300
  • c33faf1b81 Merge branch 'master' of https://github.com/trekhleb/javascript-algorithms Bladefidz 2018-05-29 12:41:51 +0700
  • 726091c775 Add remove method Bladefidz 2018-05-29 12:39:47 +0700
  • 71985337b5 Radix sort (#28) Robert Taussig 2018-05-29 01:38:19 -0400
  • 150bb10dc6
    Merge branch 'master' into radix_sort Oleksii Trekhleb 2018-05-29 07:33:15 +0200
  • cca138a384 Add counting sort. Oleksii Trekhleb 2018-05-29 07:38:49 +0300
  • e3ff82fcba Add counting sort. Oleksii Trekhleb 2018-05-29 07:36:41 +0300
  • 0c1f6851d5 Add counting sort. Oleksii Trekhleb 2018-05-29 07:29:28 +0300
  • b1a613e03e Use Map for TrieNode children (#27) Cyril Auburtin 2018-05-29 05:13:12 +0200
  • 8e288e2f38 Use Map for TrieNode children caub 2018-05-28 18:22:07 +0200
  • 79435e07b0
    Merge branch 'master' into radix_sort Robert Taussig 2018-05-28 14:33:23 -0400
  • 2c4a1b4d8f Implement Radix Sort Rob Taussig 2018-05-28 13:44:42 -0400
  • 69f3a7b7c4
    Merge 606383401e into 30ae3230d1 sunilmehtav 2018-05-28 15:18:57 +0000
  • 606383401e
    Create test2 sunilmehtav 2018-05-28 20:46:41 +0530
  • 0b8ad591f4
    Merge 3ae854018f into 30ae3230d1 sunilmehtav 2018-05-28 15:14:52 +0000
  • 3ae854018f
    Create pizza.txt sunilmehtav 2018-05-28 20:42:39 +0530
  • 30ae3230d1 Do some code formatting on QuickSort algorithm. Oleksii Trekhleb 2018-05-27 22:23:40 +0200
  • bf5d7b338c Add in-place sort to QuickSort.js (#16) Robert Taussig 2018-05-27 16:11:13 -0400
  • 9c623947ce
    Merge branch 'master' into master Oleksii Trekhleb 2018-05-27 23:07:22 +0300
  • f93d12d5dd Added missing return type (#23) Federico Bozzini 2018-05-27 17:20:04 +0200
  • 51e280be47
    Added missing return type Federico Bozzini 2018-05-26 12:41:48 +0200
  • dfe2c9ab36 Fix placement of visitedCallback, explain itial destructuring Rob Taussig 2018-05-25 22:51:55 -0400
  • cdcbc0b438 Add trailing space at end of file Rob Taussig 2018-05-25 21:33:54 -0400
  • 9a73bc5cfa Create own class for in-place quicksort and use tests Rob Taussig 2018-05-25 21:33:31 -0400
  • 7073c757af Trailing space and undefined variable Rob Taussig 2018-05-25 20:58:16 -0400
  • da07dec750 MERGE Rob Taussig 2018-05-25 20:54:48 -0400
  • 99eac6f71c Change implementation to address lint errors Rob Taussig 2018-05-25 20:53:29 -0400
  • 45374167eb
    Merge branch 'master' into master Robert Taussig 2018-05-25 20:40:38 -0400
  • 16562d29bc Fix linting errors and clean up comments Rob Taussig 2018-05-25 20:39:00 -0400
  • 2e3860f357 Add linear search. Oleksii Trekhleb 2018-05-26 01:01:08 +0300
  • 7ed425ed3a Added Linear Search (#20) ak4522912 2018-05-26 03:13:50 +0530
  • c99415a105
    Merge branch 'master' into master Oleksii Trekhleb 2018-05-26 00:42:59 +0300
  • 48195d4720 Update READMEs. Oleksii Trekhleb 2018-05-26 00:38:07 +0300
  • 0fe62a8448 Update READMEs. Oleksii Trekhleb 2018-05-26 00:36:45 +0300
  • e26e986557 Finish main part of translation (#18) Kevin 2018-05-26 05:33:01 +0800
  • 23b61b839c translate english mybaseball52 2018-05-26 00:53:14 +0800
  • 69d530686d Added Linear Search ak4522912 2018-05-25 15:17:40 +0530
  • 5197f58bbf
    Merge branch 'master' into master Kevin 2018-05-25 13:29:58 +0800
  • 8fd63415f2 add mybaseball52 2018-05-25 13:29:29 +0800
  • 38932818ed translate mybaseball52 2018-05-25 13:24:07 +0800
  • c6aa8ab52d Update READMEs. Oleksii Trekhleb 2018-05-25 07:51:21 +0300
  • 2364de7061 add chinese overview (#17) Kevin 2018-05-25 12:44:22 +0800
  • 2bcd2490e3
    Merge branch 'master' into master Oleksii Trekhleb 2018-05-25 07:41:47 +0300
  • e10ea04926 Update READMEs. Oleksii Trekhleb 2018-05-25 07:41:03 +0300
  • a46cc34a2c
    Merge branch 'master' into master Oleksii Trekhleb 2018-05-25 07:38:43 +0300
  • 2a3b013bfa Add data-structure complexity table. Oleksii Trekhleb 2018-05-25 07:35:52 +0300
  • 7bd7f9a283 Add comments to data-structure complexity table. Oleksii Trekhleb 2018-05-25 07:28:08 +0300
  • e0e6a53fa9 add chinese overview Kevin 2018-05-25 11:31:37 +0800
  • 580c208213
    Add in-place sort to QuickSort.js Robert Taussig 2018-05-24 16:04:51 -0400
  • f696d028ba Merge branch 'master' of https://github.com/trekhleb/javascript-algorithms Oleksii Trekhleb 2018-05-24 16:48:41 +0300
  • 5503cced48 Don't treat 1 as prime number. Oleksii Trekhleb 2018-05-24 16:48:10 +0300
  • 7f28240b9c
    Merge e82673629d into 2532e3c3c0 Richard Samuelson 2018-05-24 13:22:56 +0000
  • 2532e3c3c0
    Merge pull request #14 from TomasHubelbauer/patch-1 Oleksii Trekhleb 2018-05-24 16:22:15 +0300
  • 6ea857cae8
    Merge branch 'master' into patch-1 Oleksii Trekhleb 2018-05-24 16:16:49 +0300
  • f0ddaf243c Update dependencies. Oleksii Trekhleb 2018-05-24 14:34:30 +0300
  • 378c401a7f Update dependencies. Oleksii Trekhleb 2018-05-24 14:27:06 +0300
  • 24e70f2eef Add N queens problem bitwise solution Matej Jellus 2018-05-24 13:07:33 +0200
  • 41d11f2b6e
    Fix a typo Tomáš Hübelbauer 2018-05-24 13:00:49 +0200
  • e82673629d
    Update trialDivision.test.js Richard Samuelson 2018-05-24 10:29:02 +0200
  • 971891f762
    1 is not prime Richard Samuelson 2018-05-24 10:13:46 +0200
  • 99bef391d0
    Merge pull request #10 from albertstill/improve-bubble-sort Oleksii Trekhleb 2018-05-24 09:22:08 +0300
  • f34fd84a9d
    Merge branch 'master' into improve-bubble-sort Oleksii Trekhleb 2018-05-24 09:19:03 +0300
  • 35fff1f5c5 Fix Chinese README. Oleksii Trekhleb 2018-05-24 09:17:06 +0300
  • 5bd47e40a6 Fix Chinese README. Oleksii Trekhleb 2018-05-24 09:15:18 +0300
  • 630e24b7a8 Update language link outlook. Oleksii Trekhleb 2018-05-24 09:13:23 +0300
  • 56b42ae79c
    Merge branch 'master' into improve-bubble-sort Albert Still 2018-05-24 16:12:13 +1000
  • 114748b876 Refactor peek function in Stack. Oleksii Trekhleb 2018-05-24 09:10:48 +0300
  • 304afc8e79 Merge branch 'improve-bubble-sort' of https://github.com/albertstill/javascript-algorithms into improve-bubble-sort Albert Still 2018-05-24 16:09:45 +1000
  • 5638e66166 Merge branch 'master' into improve-bubble-sort Albert Still 2018-05-24 16:09:42 +1000
  • 1239d8799e
    Merge b129184250 into c8b3fb9983 Sergey Zveroboev 2018-05-24 06:07:25 +0000
  • c8b3fb9983
    Merge pull request #3 from PeterShershov/master Oleksii Trekhleb 2018-05-24 09:07:08 +0300
  • 07f5ecf025
    Merge branch 'master' into improve-bubble-sort Albert Still 2018-05-24 16:06:59 +1000
  • d0ed0af42b stop bubble sort revisiting already sorted elements Albert Still 2018-05-24 16:04:59 +1000
  • 297875e4fa
    Merge branch 'master' into master Oleksii Trekhleb 2018-05-24 09:04:50 +0300
  • b129184250
    Optimization BubbleSort.js Sergey Zveroboev 2018-05-24 09:04:47 +0300
  • 109614e737
    Merge e462174d8f into d596e1d485 Karolis Ramanauskas 2018-05-24 06:02:34 +0000
  • d596e1d485 Fix then > than typo. Oleksii Trekhleb 2018-05-24 09:01:50 +0300
  • 8bd59b6617 Add link to Chinese translation. Oleksii Trekhleb 2018-05-24 08:57:11 +0300
  • d706902d8f
    Merge pull request #5 from juzhiyuan/dev Oleksii Trekhleb 2018-05-24 08:50:50 +0300
  • ef387e69c7
    Merge branch 'master' into dev Oleksii Trekhleb 2018-05-24 08:45:11 +0300
  • 13dab5d4b0
    Merge pull request #4 from redfast00/patch-1 Oleksii Trekhleb 2018-05-24 08:42:52 +0300
  • 745b5e9a58
    Merge branch 'master' into patch-1 Oleksii Trekhleb 2018-05-24 08:38:24 +0300
  • 9a02687ea8
    Merge pull request #8 from breinhart/master Oleksii Trekhleb 2018-05-24 08:36:33 +0300
  • 78923e8fc8 Fixed Typo in Big O Complexity table Brian Reinhart 2018-05-23 17:38:02 -0500
  • 262bb2cdf9 Translate to Chinese 琚致远 2018-05-24 05:07:06 +0800
  • f2aebe7ccb
    improve readability in some sorting algorithms Peter Shershov 2018-05-23 23:57:32 +0300
  • abf9c9c6a5
    Corrected typo redfast00 2018-05-23 22:48:17 +0200
  • 488b7a4c0e
    small refactor in bubble sort for better readablity Peter Shershov 2018-05-23 23:37:14 +0300