Commit Graph

580 Commits

Author SHA1 Message Date
dumingyu 98d1244e32 fix(codes/cpp): add climits headers
This fixes clang++ compile error when using INT_MAX in PrintUtil.
2023-01-06 11:00:12 +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
Yudong Jin db79f81af8 Merge branch 'master' of github.com:krahets/hello-algo 2023-01-06 03:28:34 +08:00
Yudong Jin 30b4ab6ba7 Update array (Go). 2023-01-06 03:28:27 +08:00
Yudong Jin 7f72b273e4 Merge pull request #207 from nuomi1/feature/data_and_memory-Swift
feat: add Swift codes for data_and_memory article
2023-01-06 03:15:53 +08:00
Yudong Jin f34dde9c65 Add back-to-top button. 2023-01-06 03:13:06 +08:00
nuomi1 e9fc6b362e feat: add Swift codes for data_and_memory article 2023-01-05 08:39:10 +08:00
sjinzh ea867eadac (PR #204) update c code and doc for time_complexity 2023-01-05 08:39:09 +08:00
Yudong Jin 92a89d04de Update stack.md 2023-01-05 03:12:46 +08:00
Yudong Jin fd3eaaf3fd Update stack.md and queue.md 2023-01-05 01:59:31 +08:00
Yudong Jin 3302354909 Update cpp codes for the stack and the queue. 2023-01-05 01:45:08 +08:00
Yudong Jin 01e211c7ee Merge branch 'master' of github.com:krahets/hello-algo 2023-01-05 01:39:30 +08:00
Yudong Jin 4223cceda1 Update stack.md 2023-01-05 01:39:22 +08:00
Yudong Jin f06f80b6ee Merge pull request #205 from nuomi1/feature/space_time_tradeoff-Swift
feat: add Swift codes for space time tradeoff article
2023-01-05 01:13:37 +08:00
Yudong Jin 2c21f54a76 Merge pull request #154 from MolDuM/master
Add array code in C
2023-01-05 01:11:44 +08:00
Yudong Jin 2899f453fb Merge branch 'master' into master 2023-01-05 01:11:34 +08:00
Yudong Jin 89acc732d3 Merge pull request #206 from Wonderdch/patch-3
错别字:从顶置底 -> 从顶至底
2023-01-05 01:08:11 +08:00
moonache 5775794351 错别字:从顶置底 -> 从顶至底 2023-01-04 19:27:35 +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 07827ae298 Merge branch 'krahets:master' into master 2023-01-04 07:14:09 +08:00
nuomi1 2069dddd3b feat: add Swift codes for space time tradeoff article 2023-01-03 23:28:59 +08:00
Yudong Jin 01cdc2ae4b Merge branch 'master' of github.com:krahets/hello-algo 2023-01-03 23:19:43 +08:00
Yudong Jin 4ac254d1f7 Merge pull request #197 from nuomi1/feature/space_complexity-Swift
feat: add Swift codes for space complexity article
2023-01-03 23:12:43 +08:00
nuomi1 377200a39a refactor: use Package.swift to define executable task 2023-01-03 22:15:58 +08:00
sjinzh 1b356ba0a2 add c code for chapter_computational_complexity 2023-01-03 21:19:11 +08:00
Yudong Jin 89a5c6b435 Add description of the comment format. 2023-01-03 15:47:06 +08:00
Yudong Jin e850152130 Update the rotation cases of the AVL tree. 2023-01-03 03:40:01 +08:00
Yudong Jin 2890771d93 Update stack.md 2023-01-02 21:52:40 +08:00
nuomi1 6e8954672f feat: add .gitignore file for Swift 2023-01-02 21:40:19 +08:00
Yudong Jin f2e9e8f28f Merge pull request #186 from sjinzh/master
add zig code for chapter_computational_complexity (Zig Version 0.10.0)
2023-01-02 21:38:57 +08:00
Yudong Jin 410c5d6b62 Free memory after removing
a node from a LinkedList or TreeNode.
2023-01-02 19:53:55 +08:00
Yudong Jin 6b02449f22 Update the chapter sorting (Go code). 2023-01-02 19:09:46 +08:00
Yudong Jin 5cb62fd458 Update the array (Go code). 2023-01-02 19:03:36 +08:00
Yudong Jin 1f1c58519d Update the array and linked list (Go code). 2023-01-02 18:59:35 +08:00
Yudong Jin fd4737ef45 Merge pull request #188 from Cathay-Chen/master
Add the Go code to array and linked_list docs (Chapter of Array and LinkedList)
2023-01-02 18:53:40 +08:00
Yudong Jin 82b8a5da39 Merge branch 'master' into master 2023-01-02 18:53:33 +08:00
Yudong Jin bacf8553c5 Update linked_list.go 2023-01-02 18:42:58 +08:00
Yudong Jin 679d5314d9 Update linked_list.md 2023-01-02 18:41:21 +08:00
nuomi1 57bd711779 feat: add Swift codes for space complexity article 2023-01-01 21:29:45 +08:00
Yudong Jin 5ea660a2da Merge pull request #190 from GN-Yu/patch-1
Suggestion on merge_sort.md
2022-12-31 02:25:04 +08:00
GN-Yu 327b566ff9 Update merge_sort.ts 2022-12-30 13:23:26 -05:00
GN-Yu 506bc009c7 Update merge_sort.py 2022-12-30 13:22:59 -05:00
GN-Yu 96355afb1c Update merge_sort.js 2022-12-30 13:22:31 -05:00
GN-Yu 6ba808ed36 Update merge_sort.java 2022-12-30 13:22:07 -05:00
GN-Yu 5d45f71167 Update merge_sort.go 2022-12-30 13:21:40 -05:00
GN-Yu 1b71e74baa Update merge_sort.cs 2022-12-30 13:21:03 -05:00
GN-Yu a03353f8e2 Update merge_sort.cpp 2022-12-30 13:20:25 -05:00