Commit Graph

128 Commits

Author SHA1 Message Date
krahets ecbf2d1560 1. Add build script for Java.
2. Add height limitation for code blocks in extra.css.
3. Fix "节点" to "结点".
2023-02-07 04:43:52 +08:00
方圆 e7fdbe7ffb
堆: 颗 -> 棵 (#343) 2023-02-06 20:22:23 +08:00
方圆 33e15da721
堆: 颗 -> 棵 (#341) 2023-02-06 19:58:21 +08:00
LoneRanger 0b16a9f6a9
Part Heap : Code Translation into C++ (my_heap.cpp) (#321)
* 增加my_heap.cpp并补充对应的文档

* 修改heap.md

* Update my_heap.cpp

* Update heap.md

* Update my_heap.cpp

* Update my_heap.cpp

* Update heap.md

* Update my_heap.cpp

* Update my_heap.cpp

* Update heap.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-02-04 16:33:46 +08:00
Leo.Cai e5ae3e1cab
add avl tree and heap part cpp code (#320)
* 将avl_tree翻译成c++代码(文档明天补)

* markdown翻译了

* avl_tree.cpp翻译了

* 堆的cpp翻译

* modify the code format

* Update heap.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-02-04 15:53:58 +08:00
LoneRanger 8e9eecd610
Part Heap : Code Translation into C++ (heap.cpp) (#285)
* 添加heap章节C++版本关于heap的相关操作

* 完善C++版本的heap相关操作

* 完善C++版本的heap相关操作

* fix printHeap function
2023-02-04 14:35:45 +08:00
Yudong Jin 7ce7386bab Add Zig code blocks. 2023-02-01 22:03:04 +08:00
Yudong Jin 658ad90377 Update heap.md 2023-01-31 21:21:59 +08:00
Yudong Jin af23d7a0db Update heap.md 2023-01-31 21:17:54 +08:00
Yudong Jin 887c064a28 Update heap.md 2023-01-31 21:15:43 +08:00
Yudong Jin a889c73aa5 Fix heap.md 2023-01-31 19:11:48 +08:00
Yudong Jin eb0afc98ec Number the H1 and H2 headings. 2023-01-31 03:37:50 +08:00
nuomi1 08bfa0669a
feat: add Swift codes for heap article (#306)
* feat: add Swift codes for heap article

* Update heap.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-01-29 14:03:30 +08:00
Yudong Jin 43d8520291 Add linkedlist_deque.java 2023-01-20 02:45:09 +08:00
Yudong Jin 592e82818c Update a comment in my_heap. 2023-01-16 19:30:54 +08:00
Gaosong 811f15cf3c fix: polling from an empty heap will cause panic 2023-01-15 11:50:04 +08:00
reanon ec28b4ce7a fix(heap): add go codes 2023-01-13 17:41:22 +08:00
reanon 3dcdd1c72d fix(heap): add go codes 2023-01-13 17:38:03 +08:00
reanon 264a2ab6bc docs(heap): add go codes 2023-01-13 17:38:03 +08:00
Yudong Jin d1d2c429b7 Add multi-language code blocks to heap. 2023-01-12 04:19:59 +08:00
Yudong Jin 3abcefae99 Update heap. 2023-01-12 04:08:45 +08:00
Yudong Jin 5ab3513b5a Update heap 2023-01-10 03:42:43 +08:00
Yudong Jin f1eedc369b Update heap 2023-01-10 02:21:09 +08:00
Yudong Jin 6b3c87399b Add time complexity in stack, queue, deque. Update heap. 2023-01-09 02:17:40 +08:00
Yudong Jin ecabb4077b Update codes of heap.java and my_heap.java 2023-01-08 22:18:23 +08:00
Yudong Jin 4839c23432 Remove heap.md for temporary. 2023-01-08 19:04:24 +08:00
Yudong Jin dcc3b2e35b Optimize arrToTree function
in java, cpp, py, go, js, ts.
2023-01-08 19:03:22 +08:00
Yudong Jin 694ea4f665 Modify `。** ` to `**。` for better visualization. 2023-01-07 20:34:32 +08:00