Kevin Brewer
|
d25eff49e6
|
Add Trie.deleteWord and TrieNode.removeChild (#181)
|
2018-08-27 15:33:16 +03:00 |
|
Oleksii Trekhleb
|
6e2ff9b604
|
Add comments to Trie "add" method.
|
2018-08-25 13:34:05 +03:00 |
|
Kevin Brewer
|
eac3e81a21
|
Fix TrieNode.addChild so substrings get marked as complete words (#177)
|
2018-08-25 13:27:44 +03:00 |
|
Oleksii Trekhleb
|
872a38fac6
|
Add short Big O explanation to the main README.
|
2018-08-23 11:47:19 +03:00 |
|
Oleksii Trekhleb
|
f4e3907f2c
|
Add short Big O explanation to the main README.
|
2018-08-23 11:46:10 +03:00 |
|
Oleksii Trekhleb
|
5adca66282
|
Update README.
|
2018-08-23 11:40:59 +03:00 |
|
Oleksii Trekhleb
|
20b0c48e84
|
Add comments to Stack code.
|
2018-08-22 07:49:22 +03:00 |
|
Oleksii Trekhleb
|
571d9312cd
|
Fix trie's doesWordExists method.
|
2018-08-21 23:03:04 +03:00 |
|
Oleg
|
392cd9806d
|
Fix method Trie::doesWordExist() (#175)
Method Trie::doesWordExist() return `true` when word is complete otherwise `false`
|
2018-08-21 23:00:11 +03:00 |
|
Oleksii Trekhleb
|
5eb1195c61
|
Add backtracking solution for finding the power-set of a set.
|
2018-08-21 16:55:26 +03:00 |
|
Oleksii Trekhleb
|
bffacf0707
|
Add nQueens bitwise solution.
|
2018-08-20 18:12:56 +03:00 |
|
Oleksii Trekhleb
|
20159312be
|
Move nQueens bitwise version to the same folder with nQueens algorithm.
|
2018-08-20 15:59:37 +03:00 |
|
Matej Jellus
|
18ba3a4db3
|
Add N queens problem bitwise solution (#15)
* Add N queens problem bitwise solution
* Update code to corespond with eslint
|
2018-08-20 15:57:01 +03:00 |
|
Oleksii Trekhleb
|
5a57c5f018
|
Add comments to Queue class.
|
2018-08-17 18:00:20 +03:00 |
|
Oleksii Trekhleb
|
5eea37837f
|
Add annotations to Queue.
|
2018-08-17 17:47:29 +03:00 |
|
Oleksii Trekhleb
|
260f24b2cb
|
Update Bits Operations README.
|
2018-08-17 10:41:18 +03:00 |
|
Oleksii Trekhleb
|
ecfc287927
|
Update Bits Operations README.
|
2018-08-17 10:36:47 +03:00 |
|
Oleksii Trekhleb
|
983492115d
|
Fix tests.
|
2018-08-17 10:31:18 +03:00 |
|
Oleksii Trekhleb
|
980601295d
|
Update README.
|
2018-08-17 10:24:20 +03:00 |
|
Oleksii Trekhleb
|
a02d5f625d
|
Move common Max/Min Heap code to Heap.js.
|
2018-08-17 10:23:07 +03:00 |
|
Oleksii Trekhleb
|
031c5da556
|
Refactor Heaps.
|
2018-08-16 21:03:32 +03:00 |
|
Oleksii Kersov
|
10e633f075
|
Add MaxHeap (#167)
* Add MaxHeap
* Add parent class for MinHeap and MaxHeap
|
2018-08-16 18:18:19 +03:00 |
|
Oleksii Trekhleb
|
a191adeae3
|
Fix jest config so that it would run on Ubuntu correctly.
|
2018-08-16 13:36:58 +03:00 |
|
Oleksii Kersov
|
3ea570869e
|
Test suite failed to run on Ubuntu (#170)
|
2018-08-16 13:35:04 +03:00 |
|
Oleksii Trekhleb
|
36173817f3
|
Update README.
|
2018-08-16 13:17:09 +03:00 |
|
Oleksii Trekhleb
|
6e63a0548e
|
Add Inverse Discrete Fourier Transform.
|
2018-08-16 13:14:40 +03:00 |
|
Oleksii Trekhleb
|
351a745f55
|
Refactor DFT and add common tests for Fourier.
|
2018-08-16 12:37:06 +03:00 |
|
Oleksii Trekhleb
|
13ed5061a3
|
Update FFT tests.
|
2018-08-15 17:47:32 +03:00 |
|
Oleksii Trekhleb
|
c2f7e49f07
|
Fix README for Fourier transform.
|
2018-08-15 13:40:16 +03:00 |
|
Oleksii Trekhleb
|
d736b2f355
|
Style fixes for FFT code.
|
2018-08-15 13:32:09 +03:00 |
|
Oleksii Trekhleb
|
ac9920a0f3
|
Style fixes for FFT code.
|
2018-08-15 13:27:50 +03:00 |
|
Oleksii Trekhleb
|
a88c45a329
|
Fix typos.
|
2018-08-15 13:00:04 +03:00 |
|
Oleksii Trekhleb
|
12d649e372
|
Implement Discrete Fourier Transform function.
|
2018-08-15 12:56:23 +03:00 |
|
Oleksii Trekhleb
|
53a0b6168d
|
Fix bug with converting complex number into polar form.
|
2018-08-15 12:55:35 +03:00 |
|
Oleksii Trekhleb
|
4bdac18ae0
|
Add polar form of complex number to README.
|
2018-08-14 23:19:30 +03:00 |
|
Oleksii Trekhleb
|
d0c4baf7b3
|
Add DFT.
|
2018-08-14 23:12:17 +03:00 |
|
Oleksii Trekhleb
|
8e66189eff
|
Update Fourier README.
|
2018-08-14 23:03:07 +03:00 |
|
Oleksii Trekhleb
|
1fb9d78751
|
Add Radian converter to main README.
|
2018-08-14 22:58:36 +03:00 |
|
Oleksii Trekhleb
|
e252eb631d
|
Add polar representation of complex numbers.
|
2018-08-14 22:56:13 +03:00 |
|
Oleksii Trekhleb
|
096d5a8b5b
|
Add Radian.
|
2018-08-14 22:31:13 +03:00 |
|
Oleksii Trekhleb
|
b3315966e5
|
Refactor complex numbers.
|
2018-08-14 21:30:57 +03:00 |
|
Oleksii Trekhleb
|
7d6854489e
|
Merge branches 'fourier' and 'master' of https://github.com/trekhleb/javascript-algorithms into fourier
|
2018-08-14 17:45:56 +03:00 |
|
Oleksii Trekhleb
|
b0c9057cdb
|
Fix pseudocode formatting.
|
2018-08-14 15:46:58 +03:00 |
|
Moshe
|
b6ac765c99
|
Pseudocode + big O for BFS (#166)
|
2018-08-14 15:21:34 +03:00 |
|
Moshe
|
953eaf8970
|
Update README.md (#165)
Add Pseudocode and Big O
|
2018-08-14 15:20:54 +03:00 |
|
Moshe
|
7207bcefb2
|
Update README.md (#164)
Add Pseudocode for Doubly Linked List
|
2018-08-14 15:20:09 +03:00 |
|
Moshe
|
5667cfb550
|
Update README.md (#163)
fix verbiage
|
2018-08-14 15:18:55 +03:00 |
|
Oleksii Trekhleb
|
29fb0c7055
|
Rename variables.
|
2018-08-13 18:09:46 +03:00 |
|
Oleksii Trekhleb
|
8ea35a5549
|
Merge branch 'master' of https://github.com/trekhleb/javascript-algorithms into fourier
|
2018-08-13 18:08:07 +03:00 |
|
Oleksii Trekhleb
|
9111568fc0
|
Add bits counter function.
|
2018-08-13 18:06:48 +03:00 |
|