Yudong Jin
7822bf9cd4
feat: add top_k.c and refactor top_k.js ( #889 )
...
* Add top_k.c based on my_heap.c
* Improve the implementation of top_k.js
* Add a comment to top_k
1 year ago
krahets
8effa58a59
Several bug fixes.
1 year ago
krahets
d190dbf3c1
Several enhancements and fixes
1 year ago
krahets
2626de8d0b
Polish the chapter
...
introduction, computational complexity.
1 year ago
krahets
4e13755023
Add implementation of array binary tree.
...
Rewrite the tree serialization and deserialization methods.
Add applications of array and linked list.
1 year ago
krahets
d3e597af94
Update cmakelists.txt
1 year ago
Yudong Jin
a111b94f23
feat: Add the section of Top-K problem ( #551 )
...
* Add the section of Top-K problem
* Update my_heap.py
* Update build_heap.md
* Update my_heap.py
1 year ago
krahets
145975b335
Rename the common modules in Java, C++ and C.
2 years ago
krahets
9a98ff8a5e
Format the C code in Clang-Format Style: Microsoft
2 years ago
krahets
9c9c8b7574
Format C++ codes in Clang-Format Style: Microsoft
2 years ago
Yudong Jin
1c8b7ef559
refactor: Replace 结点 with 节点 ( #452 )
...
* Replace 结点 with 节点
Update the footnotes in the figures
* Update mindmap
* Reduce the size of the mindmap.png
2 years ago
Gonglja
567497a6b8
Add cpp codes cmake build method ( #419 )
...
* feat(codes/cpp): Add cmake build method
* feat(codes/cpp): Modify the cpp support version to c++17
* feat(codes/cpp): fix graph_adjacency_list.cpp cannot be compiled into an executable
* style(codes/cpp): Adjust the code to enhance compatibility.
* feat(codes/cpp): Change cpp version from 17 to 11.
2 years ago
Yudong Jin
28aacccf44
refactor: Replace 'poll' with 'pop' in Heap ( #416 )
2 years ago
LoneRanger
8d8b713865
fix poll() in my_heap.cpp ( #360 )
2 years ago
krahets
300016393b
Add code source blocks to the chapter Graph.
...
Fix "函数" and "方法"
2 years ago
krahets
0407cc720c
Fix Repo
2 years ago
krahets
8f512c2840
Update code extractor of Java.
2 years ago
LoneRanger
7f4243ab77
fix Pointer recycle ( #346 )
2 years ago
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>
2 years ago
Yudong Jin
e1abbcbf23
Update #320
2 years ago
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>
2 years ago
Yudong Jin
6ca5fa7d93
Update heap.cpp
2 years ago
LoneRanger
8e9eecd610
Part Heap : Code Translation into C++ (heap.cpp) ( #285 )
...
* 添加heap章节C++版本关于heap的相关操作
* 完善C++版本的heap相关操作
* 完善C++版本的heap相关操作
* fix printHeap function
2 years ago