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
Yudong Jin
6a46e38e1b
Merge pull request #228 from sjinzh/master
...
add zig codes for Section 'Space Complexity' and 'Space Time Tradeoff'
2023-01-11 14:32:59 +08:00
reanon
8723ca1469
feat(tree): add C codes
2023-01-11 01:56:08 +08:00
reanon
24cdcd54df
feat(codes/c): add C include/ codes and modify exist C codes
2023-01-11 00:55:21 +08:00
sjinzh
a667e71b20
fix bug
2023-01-10 19:29:57 +08:00
Yudong Jin
73e3452838
Add Swift language blocks to the docs.
2023-01-08 19:41:05 +08:00
Yudong Jin
0e49f0053a
Update the format of the file headers
...
of c, cpp, java, js, ts, swift.
2023-01-06 03:39:19 +08:00
Yudong Jin
fdb102eb16
Merge pull request #208 from sjinzh/master
...
(PR #204 ) update c code and doc for time_complexity
2023-01-06 03:34:42 +08:00
Yudong Jin
75217d5e8b
Update bubble sort (C) and insertion sort (C).
2023-01-06 03:31:58 +08:00
sjinzh
ea867eadac
(PR #204 ) update c code and doc for time_complexity
2023-01-05 08:39:09 +08:00
Yudong Jin
2899f453fb
Merge branch 'master' into master
2023-01-05 01:11:34 +08:00
MolDuM
e0a3189f91
Update array.c
...
3 changes:
1. In the enlarge part, I didn't change because I didn't find a good way to deal with the local variable and the clear definition. malloc is commonly used in LeetCode so I think it is not bad for a beginner.
2. I changed the initialization of the second array to make it in the same style as C++.
3. In the enlarge part in main, I deleted the code of pointer free to match the array operations. I also changed the operate array in the later part because the enlarged array cannot be assigned to the older array name.
BTW, sorry for updating so late. Reading different version documents and book are really tiring and boring.
2023-01-04 14:56:16 +08:00
sjinzh
9e4a5fd6d8
update c code for chapter_computational_complexity, add c code to time_complexity.md
2023-01-04 08:09:22 +08:00
sjinzh
1b356ba0a2
add c code for chapter_computational_complexity
2023-01-03 21:19:11 +08:00