Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Second edition #27

Merged
merged 112 commits into from
Sep 7, 2017
Merged
Changes from 1 commit
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
3243eff
EcmaScript 6 const and let examples
loiane Jan 8, 2016
acc3a6c
EcmaScript 6: Parameter handlings
loiane Jan 9, 2016
2e754cf
object oriented javascript
loiane Jan 9, 2016
46960da
ES6: arrow functions
loiane Jan 9, 2016
59055a9
ES6: enhanceded object properties
loiane Jan 9, 2016
5761b02
ES6 classes
loiane Jan 9, 2016
275ed76
update Set values() and valuesLegacy() to return items values instead…
wruth Jan 15, 2016
6409b93
chapter 01 examples
loiane Jan 17, 2016
fb62b1a
ES6 parameter handling example
loiane Jan 17, 2016
3953a6e
ES6 let and const example
loiane Jan 17, 2016
1f4647d
ES6 obj properties enhanc example
loiane Jan 17, 2016
1595694
ES6 literal template example
loiane Jan 17, 2016
b45441d
ES6 classes example
loiane Jan 17, 2016
a183471
ES6 parameter handling example
loiane Jan 17, 2016
030f47b
ES6 arrow function example
loiane Jan 17, 2016
20d0213
ES6 literal template example
loiane Jan 17, 2016
a185e86
ES6 let and const example
loiane Jan 17, 2016
a26b00e
ES6 obj properties example
loiane Jan 17, 2016
32e9da0
ES6 classes example
loiane Jan 17, 2016
4ceb674
ES6 array methods example
loiane Jan 17, 2016
2966435
Merge pull request #7 from wruth/second-edition
loiane Jan 17, 2016
4fd20d5
make HashTableSeparateChaining get and remove methods a little DRYer …
wruth Jan 19, 2016
4459d09
ES6 classes example
loiane Jan 22, 2016
52d08ce
ES6 array methods examples
loiane Jan 22, 2016
e47f27e
ES6 private property example with Symbol
loiane Jan 22, 2016
3ac97ec
ES6 classes example with WikedMap with closure
loiane Jan 22, 2016
23c8ea8
updated using stacks example
loiane Jan 22, 2016
ea242bf
typed arrays example
loiane Jan 22, 2016
78e2e32
Merge pull request #8 from wruth/second-edition
loiane Jan 22, 2016
0ec4da9
deleted log file from http-server node command
loiane Jan 22, 2016
39fff1b
updated code chapter 3
loiane Jan 23, 2016
af0fe3a
replaced var to let
loiane Jan 23, 2016
cc3cdae
Queue class ES6 syntax
loiane Jan 23, 2016
7ea6366
added ES6 class; updated from var to let
loiane Jan 23, 2016
4b487b9
simplified code
loiane Jan 23, 2016
f6e1f21
PriorityQueue ES6 class syntax
loiane Jan 23, 2016
12cb44c
from var to let
loiane Jan 23, 2016
2a67d45
change array literals to object literals, since the objects are used …
wruth Jan 29, 2016
ce11ebc
Merge pull request #9 from wruth/second-edition
loiane Jan 31, 2016
6fb12c2
unecessary to re-set stack array in WeakMap since it is a pointer ref…
wruth Feb 1, 2016
ed9abfa
Merge pull request #12 from wruth/second-edition
loiane Feb 6, 2016
ad6b7eb
updated code chapter 5 - linked lists
loiane Jan 29, 2016
f375ff3
removed unnecessary condition
loiane Feb 6, 2016
7641833
added LinkedList class in ES6 syntax
loiane Feb 6, 2016
4c18af4
added LinkedList class in ES6 syntax
loiane Feb 6, 2016
e082962
added LinkedList class in ES6 syntax
loiane Feb 6, 2016
fef6ca2
added DoublyLinkedList class in ES6 syntax
loiane Feb 6, 2016
f6332b4
added DoublyLinkedList class in ES6 syntax
loiane Feb 6, 2016
d69668f
added CircularLinkedList class in ES6 syntax
loiane Feb 6, 2016
5ebda86
added CircularLinkedList class in ES6 syntax
loiane Feb 6, 2016
dad7fdd
rmeoved unnecessary code from Stack
loiane Feb 6, 2016
d0eacad
rmeoved unnecessary code from Queue ES6 code
loiane Feb 6, 2016
f3fef3b
replaced var with let
loiane Feb 12, 2016
1564318
updated readme - second edition
loiane Feb 13, 2016
ddda1f9
updated readme - second edition
loiane Feb 13, 2016
0035140
replaced var - let
loiane Feb 13, 2016
03cab49
Set class in ES6
loiane Feb 13, 2016
179011b
added Set ES6 class example
loiane Feb 13, 2016
d0aa9d5
examples using ES6 Set class
loiane Feb 13, 2016
f2a60c6
renamed variable
loiane Feb 16, 2016
205098a
ES6 Map example
loiane Feb 17, 2016
208df80
renamed method from remove to delete
loiane Feb 19, 2016
3310956
ES6 WeakMap example
loiane Feb 20, 2016
4ffc29a
ES6 WeakSet example
loiane Feb 20, 2016
75ad17e
updated Readme
loiane Feb 20, 2016
fedf84e
removed type="text/javascript"
loiane Feb 21, 2016
124f668
AVL tree code
loiane Feb 27, 2016
81bb942
Red Black tree code
loiane Feb 27, 2016
9b83a6c
updated readme
loiane Feb 27, 2016
4c06ab3
readme
loiane Feb 27, 2016
994206e
readme
loiane Feb 27, 2016
f2f4556
readme
loiane Mar 4, 2016
433e4c0
chapter 9 - shortest path algorithms
loiane Mar 6, 2016
95b6dba
shortest path algorithm
loiane Mar 7, 2016
b30cedb
using shortest path algorithms
loiane Mar 7, 2016
1bdd970
mst algorithms
loiane Mar 7, 2016
2aa102f
readme
loiane Mar 8, 2016
5af6d72
added bucket and counting sort
loiane Mar 12, 2016
22a6af6
added heap sort
loiane Mar 13, 2016
c317e60
added bucket, count, heap sort examples
loiane Mar 13, 2016
05ca4cb
added radix sort
loiane Mar 13, 2016
b12f757
added heap sort algorithm
loiane Mar 15, 2016
9c9b0e7
updated read
loiane Mar 15, 2016
e5e3d66
removed unnecessary code
loiane Mar 26, 2016
e7ebf9c
removed unnecessary code
loiane Mar 26, 2016
5a38075
updated read
loiane Mar 26, 2016
5261d58
knapSack dp
loiane Mar 26, 2016
fd0f1d3
knapSack recursice
loiane Mar 26, 2016
aef7f92
knapSack greedy
loiane Mar 26, 2016
4255529
knapSack dp
loiane Mar 26, 2016
f8527d2
lcs dp
loiane Mar 26, 2016
39243c9
lcs recursive
loiane Mar 26, 2016
49c5cc7
matrixChainOrder dp
loiane Mar 26, 2016
4828b9f
matrixChainOrder recursive
loiane Mar 26, 2016
7db54bf
big-o chart code
loiane Mar 27, 2016
1e2e671
updated readme
loiane Mar 27, 2016
b008a72
js functional programming examples
loiane Apr 2, 2016
7980505
fixed chapter name
loiane Apr 18, 2016
5d9f8c6
reviewed code bundle
Jun 1, 2016
b6f84d0
Update 14-ES6ParameterHandling.js
loiane Jun 10, 2016
2cb57e8
Update 02-UsingDictionaries.js
loiane Jun 10, 2016
d0ebbf9
removed print tree function (did not exist)
loiane Aug 25, 2016
7868536
closes #13
loiane Sep 1, 2016
2a89e21
Update 05-CircularLinkedList2.js
beizhedenglong Sep 11, 2016
a641eb2
Merge pull request #17 from beizhedenglong/patch-1
loiane Sep 11, 2016
94b2c68
fix bug in CircularLinkedList
beizhedenglong Sep 11, 2016
c2eb4ac
Fix aValues being undefined
terryx Nov 2, 2016
9ff3095
Merge pull request #19 from terryx/second-edition
loiane Nov 2, 2016
d287512
Merge pull request #18 from beizhedenglong/second-edition
loiane Nov 2, 2016
a5fc23e
Update README.md
loiane Apr 17, 2017
c44e749
fixes #23
loiane Aug 21, 2017
10b24fd
gitignore
loiane Sep 7, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
reviewed code bundle
  • Loading branch information
Loiane Groner authored and Loiane Groner committed Jun 1, 2016
commit 5d9f8c68dca6c43f4c6a25fc769c7e6af15c4511
2 changes: 0 additions & 2 deletions chapter04/03-PriorityQueue.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,5 @@ let priorityQueue = new PriorityQueue();
priorityQueue.enqueue("John", 2);
priorityQueue.enqueue("Jack", 1);
priorityQueue.enqueue("Camila", 1);
priorityQueue.enqueue("Maxwell", 2);
priorityQueue.enqueue("Ana", 3);
priorityQueue.print();