Yudong Jin
1b1af8d038
Add Java and C++ code for the section hash algorithm ( #560 )
1 year ago
Yudong Jin
0e2ddba30f
Add the section of subset sum problem. ( #558 )
1 year ago
krahets
9fc1a0b2b3
Update n_queens code.
1 year ago
Yudong Jin
ba1e5c1d7d
Update README.md
1 year ago
Yudong Jin
8a39c5ceaf
Update README.md ( #557 )
1 year ago
Yudong Jin
cd74dd13b7
Update README.md
1 year ago
krahets
fd8b9ce853
Update README and the landing page.
1 year ago
krahets
c070d9f933
Update the landing page and README.
...
Add a example to algorithms_are_everywhere.md.
1 year ago
krahets
b6b03ef84b
Fix the figures of binary tree.
...
Replace null with None.
1 year ago
krahets
73372ad35a
Update the summary of hashing chapter.
1 year ago
krahets
d62156fb58
Fix two_sum.js and .ts
1 year ago
Yudong Jin
29e6617ec1
Add the section of hash algorithm. Refactor the section of hash map. ( #555 )
1 year ago
krahets
4dddbd1e67
Polish the section of hash map and hash collision.
1 year ago
hpstory
8334df1b2b
feat(csharp): add top_k ( #554 )
1 year ago
krahets
5a2a03416f
Update the section of hash collision.
1 year ago
Yudong Jin
9563965a20
Add the codes of hashmap ( #553 )
...
of chaining and open addressing
1 year ago
krahets
d3e597af94
Update cmakelists.txt
1 year ago
krahets
6c372542ae
Add new label.
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
Sizhuo Long
9de5d0bff2
add Q&A of stack_and_queue chapter ( #547 )
...
* add`Q&A` of `stack_and_queue` chapter
* Update summary.md
* Update summary.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
1 year ago
Curly Brackets
f7a2670756
Fix inline code with number_encoding.md ( #550 )
1 year ago
krahets
0345a479a4
Fix some codes.
1 year ago
krahets
698c2e7fe5
Fix some codes and a figure.
1 year ago
Justin Tse
2532f06c7f
Add JavaScript and TypeScript code of heap sort, selection sort and binary search edge and Fix the indentation of TS code ( #545 )
...
* Fix the indentation of TS code
* Add JavaScript and TypeScript code of heap sort, selection sort and binary search edge
* Fix the style of JS and TS code
1 year ago
krahets
6377e3316a
Fix a comment in my_list.xx
1 year ago
krahets
d528b1ae07
Update index.md
1 year ago
liuyuxin
d0b1bf9b1a
Update two_sum.dart ( #544 )
1 year ago
liuyuxin
281c0c618a
feat: modify some Dart codes and add Dart code blocks to the docs ( #543 )
1 year ago
liuyuxin
53e18bc6d6
feat: complete dart code for chapter_searching and chapter_sorting ( #526 )
1 year ago
gonglja
86209e0a7b
feat: Add C codes for bucket sort, heap sort, selection sort, binary search edge ( #525 )
...
* fix(codes/cpp): Memory leak fix: the space was not freed when pop removed the element.
* fix(codes/cpp): Fix access error when printArray(arr, 0)
* Update PrintUtil.hpp
* fix(codes/c): Fix some errors of cmake build
* feat(codes/c): Add hashing_search.c
* styles(codes/c): Modify function description
* styles(codes/c): Modify binary_search.c code style
* fix(codes/c): Fix the problem in binary_tree_bfs.c and the problem that the memory is not released.
* feat: Add preorder_traversal_i_compact.c
* feat(codes/c): Add head_sort.c
* feat(codes/c): Add bucket_sort.c
* feat(codes/c): Add binary_search_edge.c
* fix(codes/c): Add programs that are not managed by cmake (c code)
* feat(codes/c): Add selection_sort.c
* style(codes/c): Change swap in selection_sort.c to `selectionSort`
* styles(codes/c): Change style.
* fix(codes/c): Fix some formatting errors and temporarily remove backtracking chapters
---------
Co-authored-by: Yudong Jin <krahets@163.com>
1 year ago
Yudong Jin
025051c81b
Add Dart codes to the documents. ( #529 )
1 year ago
Yudong Jin
041a989d33
Add the chapter cover images ( #528 )
1 year ago
krahets
033dca77fe
Update the summary of array and linkedlist
1 year ago
hpstory
671fbc84ee
feat(csharp): add binary_search_edge, heap_sort, selection_sort ( #527 )
1 year ago
krahets
268c73b3c3
Update and fix some contents.
...
Place the comment box above the comments.
1 year ago
krahets
de10d2e471
Fix selection_sort.md
1 year ago
krahets
e35e2e31eb
Add the figure of assembling blocks.
...
Update some texts.
1 year ago
liuyuxin
8247a611d7
Update Dart code to output same as Java ( #522 )
1 year ago
Reanon
5bbcb12979
feat(sort/search): support heap/selection_sort/binary_search_edge in go code ( #521 )
...
* feat(go): support binary search edge and testcase
* feat(go): support selection sort and testcase
* feat(go): support heap sort and testcase
* Update selection_sort_test.go
* Update selection_sort.go
* Update heap_sort.go
---------
Co-authored-by: Yudong Jin <krahets@163.com>
1 year ago
nuomi1
56a4385202
feat: add Swift codes for heap_sort article ( #520 )
1 year ago
nuomi1
8bed60f0d7
feat: add Swift codes for selection_sort article ( #519 )
1 year ago
nuomi1
4ce20f6bbc
feat: add Swift codes for binary_search_edge article ( #518 )
1 year ago
krahets
5cf10d6924
Update a gif preview.
1 year ago
krahets
9872e7f94f
Update the gif previews.
1 year ago
krahets
6f76203dd9
Fix some mistakes.
1 year ago
Sizhuo Long
1028c0c083
add Q&A about array_and_linklist and fix miss one "$" in c_c chapter ( #515 )
...
* fix "$" in c_c summary and add QA of array_linklist in summary
* Update summary.md
* Update summary.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2 years ago
krahets
fb72aa385e
Polish some texts.
2 years ago
krahets
b39e79be85
Fix remove() in binary search tree.
2 years ago
Yudong Jin
ee716a2c23
feat: Add the section of heap sort. ( #516 )
...
* Add the section of heap sort.
* Update heap_sort.cpp
2 years ago
krahets
afb08a26e0
Fix a typo.
2 years ago