nil
0774920d7f
fix(Go): Update array_queue.go and array_deque.go ( #1362 )
...
* 🐞 fix: 队列为空时不应该操作指向
* 🧪 test: 添加pop测试用例
* 🔧 build: 修改testify依赖包
* 🐞 fix: 双向队列为空时,pop不操作指向
* 🔧 build:
Remove third-party packages
* Delete codes/go/go.sum
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-05-31 17:38:27 +08:00
Yudong Jin
034ee65e9a
Fix bugs and harmonize the code comments ( #1199 )
...
* Fix the comment in array_deque.go
* Fix the comment in bucket_sort.c
* Translate the Java code comments to Chinese
* Bug fixes
* 二分查找 -> 二分搜尋
* Harmonize comments in `utils` between multiple programming languages
2024-03-31 03:06:41 +08:00
Yudong Jin
f68bbb0d59
Update the book based on the revised second edition ( #1014 )
...
* Revised the book
* Update the book with the second revised edition
* Revise base on the manuscript of the first edition
2023-12-28 18:06:09 +08:00
krahets
516cb17775
Replace poll with pop
2023-03-13 22:39:45 +08:00
Yudong Jin
8aebbaad21
refactor: Replace poll with pop in Queue and Deque ( #415 )
2023-03-13 21:58:21 +08:00
Reanon
be0c965886
feat(go/deque): support go array deque ( #414 )
2023-03-13 20:16:23 +08:00
Yudong Jin
4f941e3d99
Add C++ code for the linkedlist deque and array deque ( #400 )
2023-03-02 03:00:14 +08:00
方圆
f0d8d8b1b0
feat: add ArrayDeque ( #348 )
...
* 双向队列: java 代码
* 双向队列: markdown 内容
* Rewrite array_deque.java
Update array_queue.java, linkedlist_deque.java
* Add ArrayDeque figures and rewrite the contents
---------
Co-authored-by: krahets <krahets@163.com>
2023-02-16 02:17:15 +08:00
krahets
e8c78f89f0
Add build script for Go and update Go codes.
2023-02-09 04:45:06 +08:00
Yudong Jin
7d14c9440e
Unify the function naming of
...
queue from `offer()` to `push()`
2023-02-02 01:43:01 +08:00
Yudong Jin
5eae708035
Fix array queue.
2023-02-01 03:23:29 +08:00
reanon
b73ac7bf4b
style(go): fix go code style
...
Make the classes and methods in the package private, in case misuse
2023-01-08 20:33:30 +08:00
Yudong Jin
ebf9024136
Add Go codes to docs, including
...
the chapter of stack and queue, the chapter of tree.
2022-12-03 20:25:24 +08:00
Yudong Jin
e20bc251f5
Add python code of chapter queue to docs.
2022-12-02 00:09:34 +08:00
reanon
a554590fa8
feat(deque): add implementation of deque
2022-11-29 10:46:25 +08:00
reanon
19469aecbf
fix(go): modify interface of stack, queue and deque
2022-11-29 10:44:31 +08:00
reanon
d32f15feb1
fix(testcase): modify testcase
2022-11-29 10:44:31 +08:00
reanon
bed8b07b0b
feat(deeue): implement deque in golang code
2022-11-29 10:44:31 +08:00
reanon
76a7e0b232
feat(queue): implement queue in golang code
2022-11-29 10:44:31 +08:00
reanon
27e4402eca
feat(stack): implement stack in golang code
2022-11-29 10:44:31 +08:00