Oleksii Trekhleb
|
2c74ced8af
|
Fix ESLint issues with MergeSort.
|
2020-11-28 16:43:29 +01:00 |
|
Austin Theriot
|
83978e9d2d
|
refactored merge sort to use array pointers instead of .shift() (#581)
|
2020-11-28 16:35:08 +01:00 |
|
Oleksii Trekhleb
|
477f30b0bd
|
Fix markup.
|
2020-10-05 22:26:24 +03:00 |
|
Loïc TRUCHOT
|
d6b8dd394a
|
Chore(math-translation-FR-fr): a pack of translations for the math section (#558)
* chore(factorial): translation fr-FR
* feat(math-translation-fr-FR): fast powering
* feat(math-translation-fr-FR): fibonacci numbers
* chore(math-translation-fr-FR): bits
* chore(math-translation-fr-FR): complex number
* chore(math-translation-fr-FR): euclidean algorithm
* chore(math-translation-fr-FR): fibonacci number
* chore(math-translation-fr-FR): fourier transform
* chore(math-translation-fr-FR): fourier transform WIP
* chore(math-translation-fr-FR): fourier transform done
* chore(math-translation-fr-FR): fourier transform in menu
|
2020-10-05 22:13:47 +03:00 |
|
Oleksii Trekhleb
|
07bc4a4b97
|
Add more test cases for countSetBits().
|
2020-08-21 07:29:58 +02:00 |
|
Alexey Onikov
|
be185ac9af
|
Fix infinity loop with negative numbers (#502)
* Update countSetBits.js
* Update countSetBits.test.js
|
2020-08-21 07:21:20 +02:00 |
|
Oleksii Trekhleb
|
00242413a5
|
Refactor a Caesar Cipher algorithm.
|
2020-08-08 12:54:56 +02:00 |
|
gifted-s
|
bd7475ee19
|
Caeser cipher (#517)
* added ceaserCipher algorithm
* added ceaserCipher algorithm
* fixed a typo
|
2020-08-08 11:51:22 +02:00 |
|
Oleksii Trekhleb
|
f42433e51e
|
Fix ESLint issues.
|
2020-07-26 13:23:36 +02:00 |
|
vladimirschneider
|
2ffb7b7abf
|
Swap as destructuring assignment (#497)
|
2020-07-26 13:21:13 +02:00 |
|
Oleksii Trekhleb
|
63f5a27152
|
Upgrade dependencies and fix ESLint issues.
|
2020-07-26 13:06:15 +02:00 |
|
Oleksii Trekhleb
|
dc1047df72
|
Upgrade dependencies to latest versions. (#367)
|
2019-06-25 06:56:44 +02:00 |
|
Oleksii Trekhleb
|
2206158b57
|
Update image source for Levenshtein distance.
|
2019-04-12 08:44:14 +03:00 |
|
nirvanarsc
|
d790aa56a4
|
Update README.md (#332)
Fix for https://github.com/trekhleb/javascript-algorithms/issues/311
|
2019-04-12 08:41:26 +03:00 |
|
arnold
|
d18dcd2e42
|
fix README.md (#333)
|
2019-04-12 08:36:11 +03:00 |
|
Oleksii Trekhleb
|
5c12f45ddc
|
Minor typo fix.
|
2019-04-02 21:57:00 -07:00 |
|
Oleksii Trekhleb
|
b1c36a85cf
|
Minor typo fix.
|
2019-04-02 21:55:48 -07:00 |
|
Sergii Tkachenko
|
97e4f5fe2a
|
Add Full Adder algorithm (math/bits) (#334)
* Add Full Adder algorithm (math/bits)
* Full adder: minor spelling fixes
* Full adder: even better comments
|
2019-04-03 07:42:16 +03:00 |
|
Oleksii Trekhleb
|
339ae02977
|
Add square root finding algorithm.
|
2019-03-23 13:44:24 +02:00 |
|
Oleksii Trekhleb
|
4aecd5772f
|
Fix README typos.
|
2019-03-22 07:47:39 +02:00 |
|
Omar Kalouti
|
f36381c7ec
|
adds note explaining origin of the name 'radix sort' (#293)
|
2019-03-22 07:45:04 +02:00 |
|
haalogen
|
b87e326fcf
|
Fix performance measuring code bug (#313)
|
2019-03-08 13:08:18 +02:00 |
|
Oleksii Trekhleb
|
881e3ae5aa
|
Add more comments for Dijkstra.
|
2019-03-03 09:58:02 +02:00 |
|
Oleksii Trekhleb
|
1f393551c7
|
Add link to Graph Breadth-First-Search visualization.
|
2019-02-15 07:18:53 +02:00 |
|
Oleksii Trekhleb
|
b527f9bf71
|
Add more links for further readings for graph DFS.
|
2019-02-13 07:40:43 +02:00 |
|
Oleksii Trekhleb
|
6fe7df339a
|
Add more comments to tree DFS algorithm.
|
2019-02-01 09:02:23 +02:00 |
|
Oleksii Trekhleb
|
f08fc37dad
|
Add comments to combination algorithms.
|
2019-01-04 17:03:35 +02:00 |
|
Oleksii Trekhleb
|
3064a7906b
|
Add links to zh-CN version of Factorial.
|
2018-12-28 16:35:54 +02:00 |
|
RequireSun
|
af77d1adc1
|
Create README.zh-CN.md (#267)
|
2018-12-28 16:33:25 +02:00 |
|
Oleksii Trekhleb
|
59c6f4df13
|
Optimize permutations algorithm.
|
2018-12-14 13:56:15 +02:00 |
|
Oleksii Trekhleb
|
d9946c1249
|
Fix btPowerSet() comments.
|
2018-12-11 07:57:38 +02:00 |
|
Oleksii Trekhleb
|
da0f97a2d3
|
Fix PowerSet function naming.
|
2018-12-11 06:21:50 +02:00 |
|
Oleksii Trekhleb
|
3baf88cf75
|
Add PowerSet binary solution example.
|
2018-12-11 06:04:20 +02:00 |
|
Oleksii Trekhleb
|
6be276fceb
|
Fix indentations in bubble-sort README.
|
2018-12-09 16:11:48 +02:00 |
|
Sylvester-ABC
|
d91edc9a39
|
update on readme (#235)
I make sure readers get the full understanding of the documentation
|
2018-12-09 16:10:30 +02:00 |
|
Oleksii Trekhleb
|
2382225e03
|
Add comments to Cartesian Product function.
|
2018-12-05 06:06:29 +02:00 |
|
Oleksii Trekhleb
|
243be8f2d1
|
Add comments to binarySearch function.
|
2018-12-04 08:04:24 +02:00 |
|
Oleksii Trekhleb
|
9bc2800848
|
Add Recursive Staircase Problem.
|
2018-11-14 17:45:14 +02:00 |
|
Silence Tang
|
fac2d1ff50
|
use Destructuring in change data (#233)
|
2018-10-23 05:45:58 +03:00 |
|
Yavorski
|
6bd6072d45
|
Properly detect min and max element in array (#224)
|
2018-10-17 06:19:14 +03:00 |
|
Sid
|
5d12638ab5
|
BubbleSort: use Destructuring assignment to swap values (#226)
* BubbleSort: use Destructuring assignment to swap values
* lint: add semi
|
2018-10-17 06:13:27 +03:00 |
|
Oleksii Trekhleb
|
45fb2a24be
|
Vectorize images for Levenshtein Distance.
|
2018-09-20 16:25:46 +03:00 |
|
Ocn
|
40e48ddfb2
|
Fix minor typos in README (#211)
|
2018-09-20 16:23:17 +03:00 |
|
Oleksii Trekhleb
|
2451db975d
|
Add iterative version of Euclidean algorithm.
|
2018-09-18 08:17:47 +03:00 |
|
Vamshi Bachaneboina
|
c00c689255
|
Update euclideanAlgorithm.js (#207)
Method 2 is easy to evaluate or understand without using recursion stack!
|
2018-09-18 08:04:56 +03:00 |
|
Oleksii Trekhleb
|
51d67e7eac
|
Add fibonacci Binet's formula.
|
2018-09-15 09:17:19 +03:00 |
|
Karlo Vrbić
|
a23400380d
|
Add fibonnaci sequence closed form function (#130)
* Add fibonnaci sequence closed form function
* Revert package-lock.json
|
2018-09-14 18:01:41 +03:00 |
|
Oleksii Trekhleb
|
dea368cb16
|
Add more fibonacci test cases.
|
2018-09-14 17:56:38 +03:00 |
|
Oleksii Trekhleb
|
46bc844fc6
|
Add several more comments to in place quick sort.
|
2018-09-14 17:21:51 +03:00 |
|
Kevin Brewer
|
66f19d65c5
|
Minor refactor of QuickSortInPlace for simplification (#187)
|
2018-09-14 17:03:37 +03:00 |
|