mirror of
https://hub.njuu.cf/TheAlgorithms/C-Plus-Plus.git
synced 2023-10-11 13:05:55 +08:00
eb8bb3c4ee
4 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
weiss-ben
|
1645cf281f
|
feat: add new Median Search implementation (#1992)
* feat: add new median search algorithm with linked list * Removed filename Co-authored-by: David Leal <halfpacho@gmail.com> * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * fix: Requested changes made * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Added algorithm and implementation explanations. Also added wikipedia link. * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * Added @brief and wikipedia link to algo * Update search/median_search2.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * moved includes to top of file * fix: clang-tidy fixes applied * fix: clang-tidy fixes * updating DIRECTORY.md * clang-format and clang-tidy fixes for |
||
Shrutika Kailas Hilale
|
0febbf0314
|
chore: improve search/linear_search.cpp message (#1998)
* Update linear_search.cpp Improved code: array size (input) entered by user * Update search/linear_search.cpp Co-authored-by: David Leal <halfpacho@gmail.com> * fix: apply suggestions from code review Co-authored-by: David Leal <halfpacho@gmail.com> |
||
Ritika Mukherjee
|
18e8625d98
|
docs: documentation improvements in search/linear_search.cpp (#1641)
* Update linear_search.cpp Update readability of code * update * feat: add self-test implementations * feat: add interactive/self-test modes Co-authored-by: David Leal <halfpacho@gmail.com> Co-authored-by: Abhinn Mishra <49574460+mishraabhinn@users.noreply.github.com> |
||
Krishna Vedala
|
aaa08b0150
|
Major rework to improve code quality and add automation checks (#805)
* delete secant method - it is identical to regula falsi * document + improvize root finding algorithms * attempt to document gaussian elimination * added file brief * commented doxygen-mainpage, added files-list link * corrected files list link path * files-list link correction - this time works :) * document successive approximations * cleaner equation * updating DIRECTORY.md * documented kmp string search * document brute force string search * document rabin-karp string search * fixed mainpage readme * doxygen v1.8.18 will suppress out the #minipage in the markdown * cpplint correction for header guard style * github action to auto format source code per cpplint standard * updated setting to add 1 space before `private` and `public` keywords * auto rename files and auto format code * added missing "run" for step * corrected asignmemt operation * fixed trim and assign syntax * added git move for renaming bad filenames * added missing pipe for trim * added missing space * use old and new fnames * store old fname using echo * move files only if there is a change in filename * put old filenames in quotes * use double quote for old filename * escape double quotes * remove old_fname * try escape characters and echo" * add file-type to find * cleanup echo * ensure all trim variables are also in quotes * try escape -quote again * remove second escpe quote * use single quote for first check * use carets instead of quotes * put variables in brackets * remove -e from echo * add debug echos * try print0 flag * find command with while instead of for-loop * find command using IFS instead * 🎉 IFS fix worked - escaped quotes for git mv * protetc each word in git mv .. * filename exists in lower cases - renamed * 🎉 git push enabled * updating DIRECTORY.md * git pull & then push * formatting filenames |