Commit Graph
508 Commits
Author SHA1 Message Date
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
Donne Martin 691fba5ff9 Fixed coin change nbviewer URLs. 2015-07-28 06:49:34 -04:00
Donne Martin cbe280c00a Fixed coin change nbviewer URLs. 2015-07-28 06:45:51 -04:00
Donne Martin bc02323fb7 Removed shortlink. 2015-07-28 06:44:51 -04:00
Donne Martin 9a3bf24150 Merge pull request #28 from rafadaguiar/master
Minor phrasing fix on challenge constraints
2015-07-28 06:39:03 -04:00
Donne Martin d2dbfe7af9 Merge pull request #26 from mrb00l34n/coin-change
Added Coin Change Ways Problem/Solution
2015-07-28 06:37:29 -04:00
Rafael Aguiar a6e2f15122 minor phrasing fix on challenge constraints 2015-07-24 17:22:17 -03:00
mrb00l34n e8de164d9d Fixed pull request changes 2015-07-22 11:31:38 -04:00
Donne Martin b89c714448 Moved group_ordered challenge to staging area for further development. 2015-07-22 04:38:37 -04:00