Donne Martin
|
9ed7c05318
|
Moved Hanoi challenge from stacks_queues to recursion_dynamic.
|
2015-08-09 07:21:18 -04:00 |
|
Donne Martin
|
db0dfc66a8
|
Moved Hanoi challenge from stacks_queues to recursion_dynamic.
|
2015-08-09 07:20:49 -04:00 |
|
Donne Martin
|
780b72807c
|
Fixed path between two nodes challenge summary.
|
2015-08-06 06:10:30 -04:00 |
|
Donne Martin
|
53034144d4
|
Added binary tree balance check challenge.
|
2015-08-06 06:09:30 -04:00 |
|
Donne Martin
|
bf4222d6e1
|
Added tree level lists challenge.
|
2015-08-05 18:17:27 -04:00 |
|
Donne Martin
|
0c0ea408ee
|
Added min height bst challenge.
|
2015-08-05 18:16:26 -04:00 |
|
Donne Martin
|
d098e67ffd
|
Saved tree height challenge solution so it can be reused as a component to other related challenges.
|
2015-08-05 18:15:03 -04:00 |
|
=
|
30158749c9
|
Added n-pairs parentheses challenge
|
2015-08-05 20:53:24 +05:30 |
|
Donne Martin
|
b109b6f8cc
|
Simplified challenge coding and unit tests by working with the node directly as opposed to node.id or node.data, which is more natural when writing coding challenges.
|
2015-08-05 06:14:44 -04:00 |
|
Donne Martin
|
1c5f34eb3e
|
Added graph path exists challenge.
|
2015-08-05 05:49:41 -04:00 |
|
Donne Martin
|
74d25491ca
|
Tweaked ordering of graph and bst challenges.
|
2015-08-05 05:47:02 -04:00 |
|
Donne Martin
|
25eaf0224a
|
Simplified check to determine if there are items in the queue.
|
2015-08-05 05:45:30 -04:00 |
|
Donne Martin
|
370ceaf414
|
Simplified check to determine if there are items in the queue.
|
2015-08-05 05:45:02 -04:00 |
|
Donne Martin
|
bad87c9f87
|
Added graph bfs challenge.
|
2015-08-04 20:02:28 -04:00 |
|
Donne Martin
|
43eb3f84fa
|
Added graph dfs challenge.
|
2015-08-04 20:01:59 -04:00 |
|
Donne Martin
|
bf0c1e927f
|
Renamed the Graph and Trees section header.
|
2015-08-04 19:56:50 -04:00 |
|
Donne Martin
|
bf689c438e
|
Tweaked dfs tree challenge description, specifically noting it for trees since a similar graph challenge is coming.
|
2015-08-04 19:56:20 -04:00 |
|
Donne Martin
|
07ff8c2770
|
Tweaked bfs tree challenge description, specifically noting it for trees since a similar graph challenge is coming.
|
2015-08-04 19:55:55 -04:00 |
|
Donne Martin
|
9d05fa12b2
|
Tweaked graph challenge description.
|
2015-08-04 19:50:41 -04:00 |
|
Donne Martin
|
1e5ff4f465
|
Added results.py, which helps with testing graph and tree problems.
|
2015-08-04 19:46:22 -04:00 |
|
Donne Martin
|
acc72a8b8a
|
Added utils/__init__.py
|
2015-08-04 19:45:38 -04:00 |
|
Donne Martin
|
ab69f7d066
|
Reworked graph challenge.
|
2015-08-04 19:37:05 -04:00 |
|
Donne Martin
|
77438319a5
|
Removed unused import statements, fixed compile error on skeleton challenge code.
|
2015-08-04 19:36:05 -04:00 |
|
Donne Martin
|
706ccd3256
|
Reworked tree dfs unit tests.
|
2015-08-04 19:35:19 -04:00 |
|
Donne Martin
|
db798ed6a7
|
Reworked tree bfs unit tests.
|
2015-08-04 19:34:54 -04:00 |
|
Donne Martin
|
72e133a96c
|
Reworked bst unit tests.
|
2015-08-04 19:33:42 -04:00 |
|
Donne Martin
|
9dc4116256
|
Revised constraints and algorithm. Added comment denoting key/value for each dictionary in the code section.
|
2015-08-04 08:09:16 -04:00 |
|
Donne Martin
|
91dc014573
|
Added enum34, which is a better way to create enums in Python 3.4. Package enum34 brings this capability to previous versions of Python.
|
2015-08-03 06:25:34 -04:00 |
|
Donne Martin
|
92e0318952
|
Added basic graph implementation challenge.
|
2015-08-03 06:24:38 -04:00 |
|
Donne Martin
|
9d1a68fb40
|
Fixed tree height challenge notebook nbviewer link.
|
2015-08-02 10:54:44 -04:00 |
|
Donne Martin
|
0f55ccf38d
|
Added tree height challenge.
|
2015-08-02 10:53:35 -04:00 |
|
Donne Martin
|
5df49199b9
|
Fixed dfs and bfs descriptions as they were swapped in regards to order traversals.
|
2015-08-02 10:51:31 -04:00 |
|
Donne Martin
|
13d08b80fd
|
Simpilfied depth first search challenge.
|
2015-08-01 17:48:52 -04:00 |
|
Donne Martin
|
332230c3a1
|
Simpilfied breadth first search challenge.
|
2015-08-01 17:48:12 -04:00 |
|
Donne Martin
|
31058abf3a
|
Simpilfied bst challenge.
|
2015-08-01 17:44:14 -04:00 |
|
Donne Martin
|
e55c7ee1c6
|
Revised dfs challenge to be more self contained for simplicity.
|
2015-08-01 16:47:41 -04:00 |
|
Donne Martin
|
69f68287e3
|
Revised bfs challenge to be more self contained for simplicity.
|
2015-08-01 16:47:29 -04:00 |
|
Donne Martin
|
a0b6421f79
|
Removing bst implementation, tree challenges will be more independent for simplicity.
|
2015-08-01 16:46:40 -04:00 |
|
Donne Martin
|
4fc25a0a98
|
Updated solution notebook nbviewer link.
|
2015-08-01 09:41:28 -04:00 |
|
Donne Martin
|
bf5f54dc7b
|
Updated solution notebook nbviewer link.
|
2015-08-01 09:41:01 -04:00 |
|
Donne Martin
|
f672839f7d
|
Updated solution notebook nbviewer link.
|
2015-08-01 09:40:35 -04:00 |
|
Donne Martin
|
595d905481
|
Updated template challenge notebook links to solution notebooks.
|
2015-08-01 09:39:57 -04:00 |
|
Donne Martin
|
11f94f9ba8
|
Removed mention of queue as those are potential hints in solving the problem.
|
2015-08-01 09:31:52 -04:00 |
|
Donne Martin
|
a20ac9cdf0
|
Added binary search tree, tree breadth first search, and tree depth first search challenges.
|
2015-08-01 09:27:53 -04:00 |
|
Donne Martin
|
a6cc0f266c
|
Added tree depth first search challenge.
|
2015-08-01 09:26:28 -04:00 |
|
Donne Martin
|
884d8aca80
|
Added tree breadth first search challenge.
|
2015-08-01 09:26:03 -04:00 |
|
Donne Martin
|
a6c7f71379
|
Added binary search tree challenge.
|
2015-08-01 09:25:14 -04:00 |
|
Donne Martin
|
757eca26f1
|
Added unit testing utility to redirect print output to help validate some functions.
|
2015-08-01 09:24:19 -04:00 |
|
Donne Martin
|
33cb8826ad
|
Tweaked section ordering.
|
2015-08-01 07:11:53 -04:00 |
|
Donne Martin
|
62e54233c6
|
Tweaked template notebooks.
|
2015-07-31 18:48:53 -04:00 |
|