Commit Graph

69 Commits

Author SHA1 Message Date
krahets ecbf2d1560 1. Add build script for Java.
2. Add height limitation for code blocks in extra.css.
3. Fix "节点" to "结点".
2023-02-07 04:43:52 +08:00
Reanon 93ca29ca6d feat(graph): add go codes (#314)
* feat(graph): add go codes

* feat(go/graph): add graph_adjacency_list

* doc(graph): add go codes

* fix(graph): fix go codes

* Update graph_adjacency_matrix_test.go

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-02-05 16:08:08 +08:00
Yudong Jin 70dead5cd0 Update worst_best_time_complexity,
leetcode_two_sum
2023-02-03 18:53:15 +08:00
Yudong Jin 7d14c9440e Unify the function naming of
queue from `offer()` to `push()`
2023-02-02 01:43:01 +08:00
Yudong Jin 5eae708035 Fix array queue. 2023-02-01 03:23:29 +08:00
Yudong Jin 286b441bed Update .gitattributes 2023-01-31 03:43:07 +08:00
Yudong Jin 7f3752d306 Update README.md 2023-01-30 20:49:12 +08:00
Yudong Jin 9973822672 Merge branch 'develop' 2023-01-30 17:59:54 +08:00
Yudong Jin ddd5562b60 Fix the index out of bound check in my_list. 2023-01-30 17:50:07 +08:00
Zero 9c2caad067 Add queue array impl in C (#300)
* feat(codes/c): Add array_queue.c initialization

* feat(codes/c): Add array_queue.c impl

* style(codes/c): Update array_queue.c code style

* style(codes/c): Update array_queue.c code style
2023-01-30 16:05:57 +08:00
Reanon da405b579d Modify the code style of C (#299)
* style(my_list): modify c codes.

* style(stack): modify c codes.

* style(hash): modify c codes.
2023-01-29 00:08:12 +08:00
Zero 3a2a9a996c fix(codes/c): Fix file header error message (#298) 2023-01-29 00:06:34 +08:00
Zero 3d197feb30 feat(codes/c): Update array_stack.c codes (#289) 2023-01-28 00:52:01 +08:00
Zero 0b5761eaf5 fix(codes/c): Fix unknown behavior when size is 0 or arr is a null pointer (#288)
Co-authored-by: Yudong Jin <krahets@163.com>
2023-01-21 01:16:22 +08:00
Yudong Jin 1c7008289f Merge pull request #273 from Reanon/feat-c-sort
Add quick_sort/radix_sort to C code.
2023-01-18 19:19:03 +08:00
Yudong Jin a0990a0f7a Merge branch 'master' into master 2023-01-18 19:14:38 +08:00
reanon d4d11d9f7d fix(sort): add c codes 2023-01-18 14:20:42 +08:00
reanon 744a37925f feat(sort): add c codes 2023-01-18 14:15:27 +08:00
reanon f72a1c6b3f feat(sort): add c codes 2023-01-18 14:14:57 +08:00
Gonglja 6f9d7ef64f feat(codes/c): Fix the problem that mylist.c memory is not released 2023-01-18 08:15:27 +08:00
Gonglja ed91372594 style(codes/c): Update my_list.c code format 2023-01-18 08:14:19 +08:00
Yudong Jin 2336fe1d50 Update the comments in
binary_search_tree and avl_tree.
2023-01-17 01:53:12 +08:00
Yudong Jin 8e2e95a511 Merge pull request #261 from Reanon/feat-c-heap
feat(heap): add c codes.
2023-01-17 00:37:11 +08:00
Gonglja 3698865b32 fix(codes/c): Fix linkedlist_stack.c memory release problem 2023-01-16 16:27:55 +08:00
Gonglja 78b4c4f029 fix(codes/c): Fix compilation error of list.c caused by renaming. 2023-01-16 16:16:38 +08:00
reanon ea0a8c271c fix(tree): add c codes 2023-01-16 10:38:25 +08:00
reanon b1c69a9cdb fix(tree): add c codes 2023-01-16 10:35:59 +08:00
reanon 00009c8e49 feat(tree): add go codes 2023-01-16 10:20:56 +08:00
reanon fe524f7a76 fix(heap): add c codes 2023-01-16 10:17:55 +08:00
reanon c8ee075d50 feat(heap): add c codes 2023-01-16 10:03:31 +08:00
Gonglja 2ff4c00fea fix(codes/c): Remove makefile 2023-01-14 20:33:58 +08:00
Gonglja c461b13436 style(codes/c): Update code style 2023-01-14 20:32:35 +08:00
Gonglja 81cdf1d530 docs(codes/c): add function description 2023-01-14 17:10:04 +08:00
Gonglja dceae63f38 feat(codes/c): Rename list.c to my_list.c, modify part of the code in my_list.c 2023-01-14 16:58:38 +08:00
Gonglja a94010645d feat(docs/c): add linkedlist_stack.c 2023-01-14 15:45:38 +08:00
Gonglja 74218bf7f0 Merge branch 'dev' 2023-01-14 15:08:22 +08:00
Yudong Jin 7ab9fd68c8 Update linked_list.c 2023-01-13 16:19:04 +08:00
Yudong Jin 750d4f502d Update linked_list.c 2023-01-13 16:18:05 +08:00
Gonglja 08d715a2e9 feat(codes/c): update linkedlist_stack.c some code 2023-01-13 06:44:31 +08:00
Gonglja 78d7d07bd9 style(codes/c): update comment format 2023-01-13 06:01:21 +08:00
Gonglja 3839f47ac0 feat(codes/c): update linkedlist_stack.c some code 2023-01-13 05:48:29 +08:00
Gonglja 153846c94b feat(codes/c/): add array_stack and linkedlist_stack frame 2023-01-12 21:09:51 +08:00
Gonglja cbbb7d34b2 feat(code/c): add c code Makefile compile method 2023-01-12 20:44:17 +08:00
Gonglja 2a1b479002 feat(codes/c): add list.c cmake compile method 2023-01-12 20:42:36 +08:00
Gonglja 3970e88be2 style(codes/c): update comment format 2023-01-12 20:27:18 +08:00
Gonglja e7bb42f552 feat(codes/c): add list.c listExtendCapacity 2023-01-12 18:36:39 +08:00
Gonglja 009191f712 feat(codes/c): add list.c 2023-01-12 15:44:02 +08:00
Gonglja be2d109c5b style(codes/c): update comment format 2023-01-12 15:16:57 +08:00
Gonglja 5271276f4e feat(codes/c): add linked_list.c 2023-01-12 11:02:39 +08:00
Yudong Jin 40b5be5302 Unify the naming of the C codes. 2023-01-12 00:31:11 +08:00