Commit Graph

622 Commits

Author SHA1 Message Date
Yudong Jin dcc3b2e35b Optimize arrToTree function
in java, cpp, py, go, js, ts.
2023-01-08 19:03:22 +08:00
Yudong Jin c411969bd1 Merge branch 'master' of github.com:krahets/hello-algo 2023-01-08 18:16:10 +08:00
Yudong Jin fc3abc961d Merge pull request #211 from nuomi1/feature/array-Swift
feat: add Swift codes for array article
2023-01-08 17:58:21 +08:00
nuomi1 f49c674029 feat: add Swift codes for array article 2023-01-08 17:38:08 +08:00
Yudong Jin ab89f66be2 Merge pull request #212 from szu17dmy/master
fix(codes/cpp): add climits headers
2023-01-08 17:24:44 +08:00
Yudong Jin 694ea4f665 Modify 。** to **。 for better visualization. 2023-01-07 20:34:32 +08:00
Yudong Jin fc4d7e5e3b Merge branch 'master' of github.com:krahets/hello-algo 2023-01-07 17:12:33 +08:00
Yudong Jin 0b778f27a1 Update time complexity. 2023-01-07 17:12:25 +08:00
Yudong Jin eb621df7a7 Merge pull request #214 from YuelinXin/patch-1
修改错别字
2023-01-07 04:54:27 +08:00
Yuelin Xin c8dac9b5c1 修改错别字 2023-01-06 20:08:25 +00:00
Yudong Jin 1f5f7e14da Merge pull request #196 from RiverTwilight/patch-1
code: added Typescript and Javascript examples
2023-01-06 23:08:56 +08:00
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
RiverTwilight 5a24254f6b lint 2023-01-06 08:32:10 +08:00
RiverTwilight 52927cadad fix: change shuffle algo in the doc 2023-01-06 08:28:59 +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 e96272a06f Apply suggestions from code review
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-06 03:14:52 +08:00
Yudong Jin f34dde9c65 Add back-to-top button. 2023-01-06 03:13:06 +08:00
RiverTwilight 21096c8d0a lint: added comments 2023-01-05 10:27:48 +08:00
RiverTwilight c53f64d56b code(ts): worst best time complexity 2023-01-05 10:23:12 +08:00
RiverTwilight 8031e0e2c5 lint: added missing keyword 2023-01-05 10:20:19 +08:00
RiverTwilight 7cd1347b44 code(js): worst best time complexity 2023-01-05 10:16:05 +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
Yudong Jin 51004b8a85 Apply suggestions from code review
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:05:59 +08:00
Yudong Jin 03aeda84e2 Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:51 +08:00
Yudong Jin 3fa04aeb4a Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:19 +08:00
Yudong Jin 2acf85a626 Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:09 +08:00
Yudong Jin 9f7a9fde20 Update codes/typescript/chapter_computational_complexity/time_complexity.ts
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:00 +08:00
Yudong Jin 3906c3df06 Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:53 +08:00
Yudong Jin d5969e4070 Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:42 +08:00
Yudong Jin a29a584b6f Update codes/typescript/chapter_computational_complexity/time_complexity.ts
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:28 +08:00
Yudong Jin c5a9eea0a9 Update codes/typescript/chapter_computational_complexity/time_complexity.ts
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:17 +08:00
Yudong Jin abdf1f3117 Update codes/javascript/chapter_computational_complexity/time_complexity.js
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:03 +08:00
Yudong Jin b5c9db935e Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:00:56 +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