Commit Graph

320 Commits

Author SHA1 Message Date
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
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
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
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 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
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
Yudong Jin 0950e43fd7 Merge pull request #178 from guowei-gong/gongguowei
docs(array): sample code for golang
2022-12-30 16:46:18 +08:00
Yudong Jin ae78126d80 Update array.go 2022-12-30 16:44:09 +08:00
Yudong Jin f2f476a578 Merge pull request #191 from L-Super/patch-1
Add insertion sort in C
2022-12-30 16:37:53 +08:00
Yudong Jin c67363a78e Update deque.cs 2022-12-30 16:10:22 +08:00
moonache 0cf37e3f8e 添加 deque.cs
以 C# 内置的双向队列 LinkedList 为基础,编写了 C# 版本的 deque
2022-12-30 14:35:54 +08:00
L-Super 23bbaf12b9 Merge branch 'krahets:master' into patch-1 2022-12-30 09:30:51 +08:00
Listening 0dda12e0ab add insertion sort content 2022-12-30 09:26:26 +08:00
陈国太 cd9f4fc35d fix(array and linkedlist): fix that the printing in the test function is the same as that in other languages 2022-12-29 21:49:46 +08:00
Cathay 1faad9e187 Merge branch 'master' of github.com:Cathay-Chen/hello-algo 2022-12-29 17:43:34 +08:00
Cathay 1062fe64a3 feat(linked_list): add the Go code to linked_list docs (Chapter of Array and LinkedList) 2022-12-29 17:43:16 +08:00
Cathay b3e3aa1e72 Merge branch 'krahets:master' into master 2022-12-29 13:27:03 +08:00
Cathay c0e8b75bfd feat(array): add the Go code to array docs (Chapter of Array and LinkedList) 2022-12-29 13:26:09 +08:00
龚国玮 4fb267918b docs(array): add file author, created time 2022-12-29 10:06:11 +08:00
sjinzh 678e1a025b add zig language support 2022-12-28 20:04:39 +08:00
Daniel bb95d47d8e Merge branch 'krahets:master' into master 2022-12-28 21:56:30 +11:00
龚国玮 f0c3bf5766 docs(array): reduce understanding cost
- 去除了并行测试;
- 基于 Java 代码样例,统一了命名风格;
- 基于 Go link 模块代码样例,统一了测试用例风格;
- 我们将 Go 中的 Slice 切片看作 Array 数组。因为这样可以降低理解成本,利于我们将关注点放在数据结构与算法上。
2022-12-28 10:46:12 +08:00
Yudong Jin eeb0aec2f1 Merge pull request #166 from L-Super/patch-1
Update bubble_sort.md
2022-12-27 20:13:55 +08:00
Yudong Jin 34ad07bfed Fine tune 2022-12-27 20:11:22 +08:00
Yudong Jin fd6e993f25 Merge pull request #175 from nuomi1/feature/time_complexity-Swift
feat: add Swift codes for time complexity article
2022-12-27 20:00:17 +08:00
Yudong Jin f9cc3a50cf Fine tune 2022-12-27 19:38:14 +08:00
Yudong Jin 449258f0b0 Add the code to the docs. 2022-12-27 19:33:58 +08:00
Yudong Jin dbb25003ec Fine tune 2022-12-27 19:24:43 +08:00
Yudong Jin c4d32621c3 Merge branch 'master' into master 2022-12-27 19:16:39 +08:00
a16su 8b401c2acb fix format error 2022-12-27 18:34:12 +08:00
danielsss f79089d729 Fixed inconsistent brackets 2022-12-27 17:06:39 +11:00
danielsss 27bad89eeb Update binary search docs 2022-12-27 16:59:25 +11:00
Daniel 4e95997386 Merge branch 'krahets:master' into master 2022-12-27 16:50:54 +11:00