Commit Graph

347 Commits

Author SHA1 Message Date
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
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 30b4ab6ba7 Update array (Go). 2023-01-06 03:28:27 +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
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
sjinzh ea867eadac (PR #204) update c code and doc for time_complexity 2023-01-05 08:39:09 +08:00
Yudong Jin 3302354909 Update cpp codes for the stack and the queue. 2023-01-05 01:45:08 +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 2899f453fb
Merge branch 'master' into master 2023-01-05 01:11:34 +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 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
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 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
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
RiverTwilight 63cd3e4f65 lint: added prettier config and switch indent type 2023-01-02 21:16:24 +08:00
RiverTwilight 621fcb731c lint: switch indent type 2023-01-02 21:01:16 +08:00
RiverTwilight d3e15a8856 lint: var to let 2023-01-02 20:52:15 +08:00
RiverTwilight db2a91bd93 lint: remove class and main 2023-01-02 20:49:35 +08:00
Yudong Jin 410c5d6b62 Free memory after removing
a node from a LinkedList or TreeNode.
2023-01-02 19:53:55 +08:00
RiverTwilight f83dcce346 fix: doesnt return anything 2023-01-02 19:13:36 +08:00
RiverTwilight 8c736252ab code: transcribe time_complexity.js 2023-01-02 19:10:48 +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
RiverTwilight 2bd24e61a8 code: added doc code 2023-01-02 18:57:26 +08:00
Yudong Jin 82b8a5da39
Merge branch 'master' into master 2023-01-02 18:53:33 +08:00
RiverTwilight 3f00aa39fb code: added code for time complexity chapter 2023-01-02 18:47:36 +08:00
Yudong Jin bacf8553c5
Update linked_list.go 2023-01-02 18:42:58 +08:00
nuomi1 57bd711779
feat: add Swift codes for space complexity article 2023-01-01 21:29:45 +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
sjinzh 56b4d2de8b
Merge branch 'krahets:master' into master 2022-12-30 22:47:25 +08:00