Commit graph

185 commits

Author SHA1 Message Date
Revone
3d804cf13b vivid-algorithm 2023-09-12 11:43:25 +08:00
Revone
450f051138 Optimize the overall codebase and directory structure. 2023-09-12 11:10:09 +08:00
Revone
b0774bee5b [core] remove all the unnecessary files and directories when publishing the npm package 2023-09-09 23:49:53 +08:00
Revone
da68f2f97c v1.21.0 publish ready 2023-09-07 22:32:48 +08:00
Revone
c7e1887b96 v1.21.0 published 2023-09-07 22:28:00 +08:00
Revone
bd71edc536 images removed, heap docs revised 2023-08-31 00:50:23 +08:00
Revone
dccf2986f0 Compatible with standalone data structure libraries. 2023-08-30 14:27:18 +08:00
Revone
ea24cd47fd v1.19.0 published 2023-08-29 20:52:15 +08:00
Revone
87b7e420b5 remove createNode function from every Binary Tree Nodes 2023-08-28 20:04:43 +08:00
Revone
61f465fe99 Added a method for data type validation through type conversion to Zod schemas. 2023-08-28 18:43:09 +08:00
Revone
de5a001b6a The Graph's API has been optimized. 2023-08-28 11:15:04 +08:00
Revone
0b330aeadd Enable adding nodes using both Vertex instances and the vertex parameter in the Graph. For adding edges, support both Edge instances and the src, dest parameter approach simultaneously. 2023-08-27 22:26:30 +08:00
Revone
60e08d3ac5 Successfully implemented recursive type inference for the BinaryTreeNode type by passing the node constructor through the constructor, effectively addressing the type inconsistency caused by invoking parent class methods after inheritance. 2023-08-22 22:50:16 +08:00
Revone
dcfa5f1545 Demo pictures added 2023-08-20 22:11:51 +08:00
Revone
e8f06223dd To enhance visibility, a link to the API Documentation has been added. 2023-08-18 22:56:55 +08:00
Revone
4f1aefd505 Order ajustment 2023-08-17 21:31:18 +08:00
Revone
5d88eb8f14 .md modified 2023-08-17 09:22:55 +08:00
Revone
b029c2dd5a .md modified 2023-08-17 09:09:38 +08:00
Revone
e486687430 .md modified 2023-08-17 00:53:27 +08:00
Revone
07231cd4c4 v1.15.2 published 2023-08-17 00:50:14 +08:00
Revone
1ba247863a README.md improved 2023-08-16 22:48:14 +08:00
Revone
2d07c5e5af update Typescript version to 4.9.5, DirectedGraph tests completed, Remedial measures have been taken in TypeScript versions 5.0 and above to enforce consistent access modifiers for getters and setters., annotation content has been enriched. 2023-08-16 22:44:38 +08:00
Revone
02bc7c4b8f add function names 2023-08-16 01:35:16 +08:00
Revone
09a023d9aa remove enums from docs 2023-08-14 09:03:05 +08:00
Revone
4d6e2cb453 mistake fixed 2023-08-14 09:01:54 +08:00
Revone
763a226409 api docs list in README.md 2023-08-14 08:59:00 +08:00
Revone
d5e64f8127 api docs deploied, graph basic test completed 2023-08-14 08:47:26 +08:00
Revone
5d25e6f05b images cropped 2023-08-13 19:59:28 +08:00
Revone
92d6b38d58 README.md refined 2023-08-12 23:23:09 +08:00
Revone
c6e933acf0 All code annotations have been completed. 2023-08-12 11:35:25 +08:00
Revone
7b885191fd APIs 2023-08-11 19:21:34 +08:00
Revone
7235126c62 Instructure of using the package 2023-08-11 12:02:16 +08:00
Revone
62bac55b6e markdown modified 2023-06-28 00:42:28 +08:00
Revone
e0341ac53a diagram of complexities 2023-06-28 00:32:34 +08:00
Revone
d57926602d first commit 2023-06-16 00:34:28 +08:00