Commit Graph

  • 745b5e9a58 Merge branch 'master' into patch-1 #4 Oleksii Trekhleb 2018-05-24 08:38:24 +03:00
  • 9a02687ea8 Merge pull request #8 from breinhart/master Oleksii Trekhleb 2018-05-24 08:36:33 +03:00
  • 78923e8fc8 Fixed Typo in Big O Complexity table #8 Brian Reinhart 2018-05-23 17:38:02 -05:00
  • 262bb2cdf9 Translate to Chinese 琚致远 2018-05-24 05:07:06 +08:00
  • f2aebe7ccb improve readability in some sorting algorithms Peter Shershov 2018-05-23 23:57:32 +03:00
  • abf9c9c6a5 Corrected typo redfast00 2018-05-23 22:48:17 +02:00
  • 488b7a4c0e small refactor in bubble sort for better readablity Peter Shershov 2018-05-23 23:37:14 +03:00
  • 3e0ac7486c Use Infinity instead of zero in Graph adjacency matrix to show that vertices are not connected. Oleksii Trekhleb 2018-05-22 07:10:46 +03:00
  • f966ef5d5d Update READMEs. Oleksii Trekhleb 2018-05-21 21:48:35 +03:00
  • 2185212527 Update READMEs. Oleksii Trekhleb 2018-05-21 16:51:21 +03:00
  • ef72e2de79 Update READMEs. Oleksii Trekhleb 2018-05-21 16:48:21 +03:00
  • a41e4a18b7 Update READMEs. Oleksii Trekhleb 2018-05-21 16:39:54 +03:00
  • 5576944550 Update package json. Oleksii Trekhleb 2018-05-21 14:47:27 +03:00
  • e49923cf11 Update package json. Oleksii Trekhleb 2018-05-21 14:46:42 +03:00
  • c24e47dd49 Update package json. Oleksii Trekhleb 2018-05-21 14:43:17 +03:00
  • 81f46ca2ee Update package json. Oleksii Trekhleb 2018-05-21 14:35:18 +03:00
  • e9559fdf90 Add travelling salesman problem. Oleksii Trekhleb 2018-05-21 09:00:38 +03:00
  • 35476a2f3f Add travelling salesman problem. Oleksii Trekhleb 2018-05-21 08:58:22 +03:00
  • 296b20ed16 Update README. Oleksii Trekhleb 2018-05-19 23:20:20 +03:00
  • 64552d16f3 Update README. Oleksii Trekhleb 2018-05-19 23:15:25 +03:00
  • 54336c5b96 Update README. Oleksii Trekhleb 2018-05-19 23:12:30 +03:00
  • 9b49ced928 Update README. Oleksii Trekhleb 2018-05-19 23:05:20 +03:00
  • 682654807d Update README. Oleksii Trekhleb 2018-05-19 22:50:46 +03:00
  • 58d83e57cb Update README. Oleksii Trekhleb 2018-05-19 10:34:22 +03:00
  • d03f291aa6 Update README. Oleksii Trekhleb 2018-05-19 10:24:32 +03:00
  • f1692b552a Update README. Oleksii Trekhleb 2018-05-18 06:22:37 +03:00
  • dd855c6fb8 Update README. Oleksii Trekhleb 2018-05-17 22:12:08 +03:00
  • 6d6d437c56 Update README. Oleksii Trekhleb 2018-05-17 22:11:13 +03:00
  • 802554f203 Update README. Oleksii Trekhleb 2018-05-17 22:10:39 +03:00
  • 7e3096161c Update README. Oleksii Trekhleb 2018-05-17 22:03:10 +03:00
  • e34472713b Update README. Oleksii Trekhleb 2018-05-17 22:01:17 +03:00
  • 2249c34d62 Update README. Oleksii Trekhleb 2018-05-17 21:57:04 +03:00
  • 796219f8c6 Update README. Oleksii Trekhleb 2018-05-17 17:55:52 +03:00
  • 346b065995 Update README. Oleksii Trekhleb 2018-05-17 17:52:48 +03:00
  • 476c0acb4a Add Knight's tour. Oleksii Trekhleb 2018-05-17 17:48:06 +03:00
  • d2c6d14acd Add Hamiltonian cycle. Oleksii Trekhleb 2018-05-17 08:08:29 +03:00
  • 569c6ae452 Add Hamiltonian cycle. Oleksii Trekhleb 2018-05-17 07:40:13 +03:00
  • 0fc7b9d09d Generate adjacency matrix for graph. Oleksii Trekhleb 2018-05-16 09:21:16 +03:00
  • dbb7a64d96 Update README Oleksii Trekhleb 2018-05-16 08:28:28 +03:00
  • f2f5162aeb Add N-Queens. Oleksii Trekhleb 2018-05-16 07:59:50 +03:00
  • e2ef46016d Add N-Queens. Oleksii Trekhleb 2018-05-16 07:54:06 +03:00
  • f8222ed397 Add Tower of Hanoi. Oleksii Trekhleb 2018-05-14 11:28:56 +03:00
  • 8c102a3f62 Add Tower of Hanoi. Oleksii Trekhleb 2018-05-14 09:00:42 +03:00
  • 44b0a99a80 Add Tower of Hanoi. Oleksii Trekhleb 2018-05-14 08:56:44 +03:00
  • 26ba21b34c Update README. Oleksii Trekhleb 2018-05-14 07:21:45 +03:00
  • 20d642b402 Add SCC. Oleksii Trekhleb 2018-05-14 07:13:07 +03:00
  • 0c2561197a Make it possible to reverse the graph. Oleksii Trekhleb 2018-05-14 06:29:55 +03:00
  • ff8f9c49df Make it possible to delete all vertex edges at once. Oleksii Trekhleb 2018-05-12 10:35:54 +03:00
  • 4a6bc1e733 Add Eulerian Path. Oleksii Trekhleb 2018-05-12 07:57:38 +03:00
  • e5a0b4ba0d Add Eulerian Path. Oleksii Trekhleb 2018-05-12 07:54:14 +03:00
  • 808a1e713f Make it possible to delete edge from graph. Oleksii Trekhleb 2018-05-11 16:58:39 +03:00
  • cb48efee79 Make it possible to delete edge from graph vertex. Oleksii Trekhleb 2018-05-11 16:50:18 +03:00
  • 1af824f448 Make it possible to use custom comparators for linked lists. Oleksii Trekhleb 2018-05-11 16:30:28 +03:00
  • 670ec093f4 Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-11 15:42:42 +03:00
  • 1dd480b906 Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-11 15:40:59 +03:00
  • 25703c37ac Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-11 15:34:58 +03:00
  • 21d4144e5a Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-11 07:42:02 +03:00
  • ff9877cf6b Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-11 06:58:19 +03:00
  • 70af57f11d Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-10 16:28:44 +03:00
  • 5f3588ee59 Add Tarjan's algorithm. Oleksii Trekhleb 2018-05-10 16:12:24 +03:00
  • 5f50bd9bb2 Add degree property to GraphVertex. Oleksii Trekhleb 2018-05-09 09:35:34 +03:00
  • e73dc2dfd7 Add topological sorting. Oleksii Trekhleb 2018-05-08 19:27:42 +03:00
  • fc53c7de5d Add Kruskal. Oleksii Trekhleb 2018-05-07 13:53:13 +03:00
  • cad8ccd9bb Add Prim. Oleksii Trekhleb 2018-05-07 12:45:10 +03:00
  • 50df3bf717 Update Graph. Oleksii Trekhleb 2018-05-07 11:06:37 +03:00
  • ddf149b0d8 Update README. Oleksii Trekhleb 2018-05-06 22:18:09 +03:00
  • dc2b7ce0ae Update README. Oleksii Trekhleb 2018-05-06 22:04:36 +03:00
  • eec2df994c Add detect cycle. Oleksii Trekhleb 2018-05-06 17:57:45 +03:00
  • 84ed7e409d Add detect cycle. Oleksii Trekhleb 2018-05-05 10:58:41 +03:00
  • d0504fdbb0 Add detect cycle. Oleksii Trekhleb 2018-05-05 10:58:04 +03:00
  • 20bc442dcf Add detect cycle. Oleksii Trekhleb 2018-05-05 10:05:09 +03:00
  • 97f8bd3a9f Add DFS. Oleksii Trekhleb 2018-05-04 16:56:06 +03:00
  • 47ac5fcd70 Add detect cycle. Oleksii Trekhleb 2018-05-04 07:04:37 +03:00
  • 843893e8e7 Add disjoint set. Oleksii Trekhleb 2018-05-04 06:18:05 +03:00
  • 2e76caa9d6 Add disjoint set. Oleksii Trekhleb 2018-05-03 16:49:46 +03:00
  • de5b771b4b Add Bellman-Ford. Oleksii Trekhleb 2018-05-03 12:37:17 +03:00
  • 5788575718 Add Bellman-Ford. Oleksii Trekhleb 2018-05-03 09:58:00 +03:00
  • c97e472db7 Add Dijkstra. Oleksii Trekhleb 2018-05-03 06:54:51 +03:00
  • ce7a4a930f Add Dijkstra. Oleksii Trekhleb 2018-05-03 06:47:09 +03:00
  • 8b057b10d0 Make it possible to change priority of PriorityQueue. Oleksii Trekhleb 2018-05-03 06:34:32 +03:00
  • 9c1b8e48fd Make it possible to remove from Heap. Oleksii Trekhleb 2018-05-02 21:22:12 +03:00
  • c0fe2a3f16 Update Heap. Oleksii Trekhleb 2018-05-02 20:41:13 +03:00
  • 59f61dc132 Add dijkstra. Oleksii Trekhleb 2018-05-02 08:15:20 +03:00
  • 119cddc8fc Update README. Oleksii Trekhleb 2018-05-01 13:12:07 +03:00
  • 457b5a453f Add maximum subarray. Oleksii Trekhleb 2018-05-01 11:24:27 +03:00
  • b128f20443 Add maximum subarray. Oleksii Trekhleb 2018-05-01 11:16:08 +03:00
  • 293b6f721f Add integer partition. Oleksii Trekhleb 2018-04-30 18:05:41 +03:00
  • ce2dc25b24 Add integer partition. Oleksii Trekhleb 2018-04-30 18:05:08 +03:00
  • 233ae97e56 Add integer partition. Oleksii Trekhleb 2018-04-30 18:04:09 +03:00
  • 78be86771f Add integer partition. Oleksii Trekhleb 2018-04-30 18:01:42 +03:00
  • 542f2ad2bd Add integer partition. Oleksii Trekhleb 2018-04-30 18:00:17 +03:00
  • 8895d20e70 Add knapsack problem. Oleksii Trekhleb 2018-04-30 14:08:53 +03:00
  • 0ce85ce15f Add knapsack problem. Oleksii Trekhleb 2018-04-30 14:08:14 +03:00
  • d20d0c8d4f Add knapsack problem. Oleksii Trekhleb 2018-04-30 12:37:12 +03:00
  • 1c3cecf318 Add knapsack problem. Oleksii Trekhleb 2018-04-30 08:53:49 +03:00
  • 817ad9de2c Add knapsack problem. Oleksii Trekhleb 2018-04-30 08:52:48 +03:00
  • 80433eb36f Add knapsack problem. Oleksii Trekhleb 2018-04-27 17:31:04 +03:00
  • 4474d8909f Update versions. Oleksii Trekhleb 2018-04-27 17:12:06 +03:00
  • 120bed8c1c Update docs. Oleksii Trekhleb 2018-04-27 16:57:53 +03:00
  • 1456a54a66 Create CONTRIBUTING.md Oleksii Trekhleb 2018-04-27 16:55:01 +03:00