Yudong Jin
75217d5e8b
Update bubble sort (C) and insertion sort (C).
2 years ago
Yudong Jin
30b4ab6ba7
Update array (Go).
2 years ago
Yudong Jin
e96272a06f
Apply suggestions from code review
...
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2 years ago
RiverTwilight
21096c8d0a
lint: added comments
2 years ago
RiverTwilight
c53f64d56b
code(ts): worst best time complexity
2 years ago
RiverTwilight
8031e0e2c5
lint: added missing keyword
2 years ago
RiverTwilight
7cd1347b44
code(js): worst best time complexity
2 years ago
sjinzh
ea867eadac
(PR #204 ) update c code and doc for time_complexity
2 years ago
Yudong Jin
3302354909
Update cpp codes for the stack and the queue.
2 years ago
Yudong Jin
f06f80b6ee
Merge pull request #205 from nuomi1/feature/space_time_tradeoff-Swift
...
feat: add Swift codes for space time tradeoff article
2 years ago
Yudong Jin
2899f453fb
Merge branch 'master' into master
2 years ago
Yudong Jin
9f7a9fde20
Update codes/typescript/chapter_computational_complexity/time_complexity.ts
...
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2 years ago
Yudong Jin
a29a584b6f
Update codes/typescript/chapter_computational_complexity/time_complexity.ts
...
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2 years ago
Yudong Jin
c5a9eea0a9
Update codes/typescript/chapter_computational_complexity/time_complexity.ts
...
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2 years ago
Yudong Jin
abdf1f3117
Update codes/javascript/chapter_computational_complexity/time_complexity.js
...
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2 years ago
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.
2 years ago
sjinzh
9e4a5fd6d8
update c code for chapter_computational_complexity, add c code to time_complexity.md
2 years ago
sjinzh
07827ae298
Merge branch 'krahets:master' into master
2 years ago
nuomi1
2069dddd3b
feat: add Swift codes for space time tradeoff article
2 years ago
Yudong Jin
4ac254d1f7
Merge pull request #197 from nuomi1/feature/space_complexity-Swift
...
feat: add Swift codes for space complexity article
2 years ago
nuomi1
377200a39a
refactor: use Package.swift to define executable task
2 years ago
sjinzh
1b356ba0a2
add c code for chapter_computational_complexity
2 years ago
nuomi1
6e8954672f
feat: add .gitignore file for Swift
2 years ago
Yudong Jin
f2e9e8f28f
Merge pull request #186 from sjinzh/master
...
add zig code for chapter_computational_complexity (Zig Version 0.10.0)
2 years ago
RiverTwilight
63cd3e4f65
lint: added prettier config and switch indent type
2 years ago
RiverTwilight
621fcb731c
lint: switch indent type
2 years ago
RiverTwilight
d3e15a8856
lint: var to let
2 years ago
RiverTwilight
db2a91bd93
lint: remove class and main
2 years ago
Yudong Jin
410c5d6b62
Free memory after removing
...
a node from a LinkedList or TreeNode.
2 years ago
RiverTwilight
f83dcce346
fix: doesnt return anything
2 years ago
RiverTwilight
8c736252ab
code: transcribe time_complexity.js
2 years ago
Yudong Jin
6b02449f22
Update the chapter sorting (Go code).
2 years ago
Yudong Jin
5cb62fd458
Update the array (Go code).
2 years ago
Yudong Jin
1f1c58519d
Update the array and linked list (Go code).
2 years ago
RiverTwilight
2bd24e61a8
code: added doc code
2 years ago
Yudong Jin
82b8a5da39
Merge branch 'master' into master
2 years ago
RiverTwilight
3f00aa39fb
code: added code for time complexity chapter
2 years ago
Yudong Jin
bacf8553c5
Update linked_list.go
2 years ago
nuomi1
57bd711779
feat: add Swift codes for space complexity article
2 years ago
GN-Yu
327b566ff9
Update merge_sort.ts
2 years ago
GN-Yu
506bc009c7
Update merge_sort.py
2 years ago
GN-Yu
96355afb1c
Update merge_sort.js
2 years ago
GN-Yu
6ba808ed36
Update merge_sort.java
2 years ago
GN-Yu
5d45f71167
Update merge_sort.go
2 years ago
GN-Yu
1b71e74baa
Update merge_sort.cs
2 years ago
GN-Yu
a03353f8e2
Update merge_sort.cpp
2 years ago
sjinzh
56b4d2de8b
Merge branch 'krahets:master' into master
2 years ago
Yudong Jin
0950e43fd7
Merge pull request #178 from guowei-gong/gongguowei
...
docs(array): sample code for golang
2 years ago
Yudong Jin
ae78126d80
Update array.go
2 years ago
Yudong Jin
f2f476a578
Merge pull request #191 from L-Super/patch-1
...
Add insertion sort in C
2 years ago
Yudong Jin
c67363a78e
Update deque.cs
2 years ago
moonache
0cf37e3f8e
添加 deque.cs
...
以 C# 内置的双向队列 LinkedList 为基础,编写了 C# 版本的 deque
2 years ago
L-Super
23bbaf12b9
Merge branch 'krahets:master' into patch-1
2 years ago
Listening
0dda12e0ab
add insertion sort content
2 years ago
陈国太
cd9f4fc35d
fix(array and linkedlist): fix that the printing in the test function is the same as that in other languages
2 years ago
Cathay
1faad9e187
Merge branch 'master' of github.com:Cathay-Chen/hello-algo
2 years ago
Cathay
1062fe64a3
feat(linked_list): add the Go code to linked_list docs (Chapter of Array and LinkedList)
2 years ago
龚国玮
a5e923a387
test(binary_search_tree): update test param
...
use param value 7, not 5, function test param value with param value in example picture as same.
2 years ago
Cathay
b3e3aa1e72
Merge branch 'krahets:master' into master
2 years ago
Cathay
c0e8b75bfd
feat(array): add the Go code to array docs (Chapter of Array and LinkedList)
2 years ago
龚国玮
4fb267918b
docs(array): add file author, created time
2 years ago
sjinzh
678e1a025b
add zig language support
2 years ago
Daniel
bb95d47d8e
Merge branch 'krahets:master' into master
2 years ago
龚国玮
f0c3bf5766
docs(array): reduce understanding cost
...
- 去除了并行测试;
- 基于 Java 代码样例,统一了命名风格;
- 基于 Go link 模块代码样例,统一了测试用例风格;
- 我们将 Go 中的 Slice 切片看作 Array 数组。因为这样可以降低理解成本,利于我们将关注点放在数据结构与算法上。
2 years ago
Yudong Jin
eeb0aec2f1
Merge pull request #166 from L-Super/patch-1
...
Update bubble_sort.md
2 years ago
Yudong Jin
34ad07bfed
Fine tune
2 years ago
Yudong Jin
fd6e993f25
Merge pull request #175 from nuomi1/feature/time_complexity-Swift
...
feat: add Swift codes for time complexity article
2 years ago
Yudong Jin
f9cc3a50cf
Fine tune
2 years ago
Yudong Jin
449258f0b0
Add the code to the docs.
2 years ago
Yudong Jin
dbb25003ec
Fine tune
2 years ago
Yudong Jin
c4d32621c3
Merge branch 'master' into master
2 years ago
a16su
8b401c2acb
fix format error
2 years ago
danielsss
f79089d729
Fixed inconsistent brackets
2 years ago
danielsss
27bad89eeb
Update binary search docs
2 years ago
Daniel
4e95997386
Merge branch 'krahets:master' into master
2 years ago
Yudong Jin
36507b84a0
Merge branch 'master' of github.com:krahets/hello-algo
2 years ago
龚国玮
b1be0aab15
docs(array): sample code for golang
...
本次提交包含如下示例代码。
- 遍历数组;
- 初始化数组;
- 扩展数组长度;
- 在数组中查找指定元素;
- 随机返回一个数组元素;
- 删除索引 index 处元素;
- 在数组的索引 index 处插入元素 num。
所有数组约定长度为 5。原因如下:
在 goalng 中,必须声明数组的长度,例如:nums := [5]int{1,2,3,4,5}。如果不声明长度,则被称为切片。
使用的注释没有按照 golang 的编程惯例,而是倾向于使用文档上下文的注释约定。
所以所有函数注释均使用了 `/* ... */`,而不是双斜杠 `//`。
2 years ago
danielsss
67d7cba977
Add the TypeScript code and docs for Chapter of Binary Search
2 years ago
Yudong Jin
4c9e5cca15
Merge pull request #174 from justin-tse/dev-js-hash
...
Add the JavaScript code and docs for Chapter of Hash Map
2 years ago
justin
60c715b041
Update JavaScript style (Chapter of Hashing)
2 years ago
nuomi1
7e1ff8f741
feat: add Swift codes for time complexity article
2 years ago
Yudong Jin
ac90a0fd83
Merge pull request #136 from danielsss/typescript
...
Add the TypeScript code and docs for Chapter of Hash Map #113
2 years ago
Yudong Jin
f628fe27d9
Update codes/typescript/chapter_hashing/array_hash_map.ts
...
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2 years ago
justin
630bbac285
Add the JavaScript code (Chapter of Hashing)
2 years ago
danielsss
305915270a
Use tricky method to resolve type check
2 years ago
Listening
edf1029ac4
fixed the format of the file header
2 years ago
Yudong Jin
f8748e6006
Update space complexity.
2 years ago
Listening
2ee6fcfef1
add bubble sort in C code
2 years ago
danielsss
5724719485
Removed hash_map class
2 years ago
Yudong Jin
01b6c8bb0a
Fix my list.
2 years ago
Yudong Jin
8733557f00
Update C# code.
2 years ago
Yudong Jin
4906021ccb
Merge pull request #159 from haptear/master
...
完善所有c#相关的文档和代码
2 years ago
Yudong Jin
0dd9a3a9b8
Update array.cs
2 years ago
Yudong Jin
b1645c7d7e
Fine tune
2 years ago
Yudong Jin
a1f67c6484
Merge pull request #163 from S-N-O-R-L-A-X/linkedlist_stack
...
Update linkedlist stack in JS and TS
2 years ago
Yudong Jin
17909162fc
fine tune
2 years ago
S-N-O-R-L-A-X
49fe239cfa
fix: remove redundancy
2 years ago
zhuzhiqing
3339a648d0
Merge branch 'master' of https://github.com/haptear/hello-algo
...
# Conflicts:
# codes/csharp/chapter_array_and_linkedlist/list.cs
# codes/csharp/chapter_array_and_linkedlist/my_list.cs
# codes/csharp/include/PrintUtil.cs
# codes/csharp/include/TreeNode.cs
2 years ago
zhuzhiqing
7b538ce21c
1.Please remove all the unused libs for every files
...
2.add a file header for all the files
2 years ago
Yudong Jin
c429e5f0bb
1. Remove unused libs.
...
2. Add file headers.
3. Modify file name to match Java's.
4. Fix some issues.
2 years ago