- 26 8月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 25 8月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 20 8月, 2020 1 次提交
-
-
由 Aniruthan R 提交于
* Added heavy_light_decomposition.cpp * Update range_queries/heavy_light_decomposition.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Update range_queries/heavy_light_decomposition.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Update range_queries/heavy_light_decomposition.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Added function documentation TODO: Data member documentation. * Update heavy_light_decomposition.cpp * Update heavy_light_decomposition.cpp * Corrected typos, and remove comma * Corrected typos, and removed comma * Edited comments * Update range_queries/heavy_light_decomposition.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Added wiki * Create c-cpp.yml * updating DIRECTORY.md * Delete c-cpp.yml * Added namespace, Removed quoted @params * updating DIRECTORY.md * clang-tidy fixes for 25f16d74838e15cde7171febc768c9132819de7a * Update heavy_light_decomposition.cpp * Update heavy_light_decomposition.cpp * Apply suggestions from code review Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Edited Comments * clang-tidy fixes for 07b46bbd9dda96bfb9346dccad13ace187b72533 * Apply suggestions from code review Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Fixed markdown * Apply suggestions from code review Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Edited comments * Update heavy_light_decomposition.cpp * Update heavy_light_decomposition.cpp * Apply suggestions from code review Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Apply suggestions from code review Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * Added data member documentation * Formatted Code * Edited data member comments * Update range_queries/heavy_light_decomposition.cpp Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * Update heavy_light_decomposition.cpp * Added testcase verification * Update heavy_light_decomposition.cpp * Added a new test case Co-authored-by: NDavid Leal <halfpacho@gmail.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com> Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com>
-
- 17 8月, 2020 4 次提交
-
-
由 ridhishjain 提交于
* main cpp file for shortest common supersequence * fixing reverse function bug * converting c style array to std::vector * removing namespace directives * adding documentation and test cases * namespace declarations * update shortest_common_supersequence.cpp * update shortest_common_supersequence.cpp * Update dynamic_programming/shortest_common_supersequence.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Update dynamic_programming/shortest_common_supersequence.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * Update dynamic_programming/shortest_common_supersequence.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> * update shortest_common_supersequence.cpp * update shortest_common_supersequence.cpp * update shortest_common_supersequence.cpp * Update dynamic_programming/shortest_common_supersequence.cpp Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * updating DIRECTORY.md Co-authored-by: NDavid Leal <halfpacho@gmail.com> Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
由 github-actions 提交于
-
由 github-actions 提交于
-
由 github-actions 提交于
-
- 15 8月, 2020 1 次提交
-
-
由 Filip Hlasek 提交于
* Refactor lowest comomon ancestor. * Fix linter warnings. * Address comments and linter warnings. * Added Kaprekar number implementation * updating DIRECTORY.md * Added Collatz Conjecture implementation * updating DIRECTORY.md * Added Ugly Numbers implementation * updating DIRECTORY.md * Add lowest common ancestor to the graph namespace. * updating DIRECTORY.md * static tests function * Revert ugly number kaprekar and collatz. Co-authored-by: NDeepak Vijay Agrawal <64848982+DebugAgrawal@users.noreply.github.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
- 09 8月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 Filip Hlásek 提交于
-
- 08 8月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 github-actions 提交于
-
- 30 7月, 2020 1 次提交
-
-
由 Krishna Vedala 提交于
* hamilton cycle dynamic programming solution in O(2^n*n) time and memory for n <= 20(n is number of vertices) * tests added in hamilton-cycle * stylistical fixes * endline added * assert for tests added * some more fixes delete replaced with delete[] and comment extended od main function * comments added like about author * file descriptions added in hamiltons-cycle.cpp * fix code per standards * fix filename per repo standards * code optimized * updating DIRECTORY.md * fixes: docs + optimization * fix pre * update main function docs * move file from dynamic_programming to more appropriate graph * updating DIRECTORY.md * fix filename * updating DIRECTORY.md Co-authored-by: Nvakhokoto <v.kotoreishvili@gmail.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
- 21 7月, 2020 2 次提交
-
-
由 Krishna Vedala 提交于
* added quick_sort_3 * Corrected some formatting error * made more C-plus-plusy * add test cases * updating DIRECTORY.md * clang-tidy fixes for 30c9a199ad0ad1ee524c85766dcefe70723afc3a * better selef-tests + use std::vector * use size_t * change size_t to int32_t Co-authored-by: Nmohit <rj7555555@gmail.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
由 github-actions 提交于
-
- 20 7月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 github-actions 提交于
-
- 19 7月, 2020 2 次提交
-
-
由 Krishna Vedala 提交于
* implement gnome sort algorithm * change name as in contribute.md * remove std and fixed style on clang-format * Delete GnomeSort.cpp * style changes * add documentation * T template * style changes * style changes * repeated error fix * cout fixed * fix gnome_sort * add assertions' * added random values test * updating DIRECTORY.md * clang-tidy fixes for 97161cf894dc547ad4b97bd1bc3af4e068a2c137 * fix initial index value * add braces to one line for-loops * fix function documentation Co-authored-by: Nbeqakd <bgoga16@freeuni.edu.ge> Co-authored-by: Nbeqakd <39763019+beqakd@users.noreply.github.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
由 github-actions 提交于
-
- 18 7月, 2020 1 次提交
-
-
由 Deep Raval 提交于
* Added Bogo Sort * Changed code according to guidelines * Added Comments and example * Improved code quality * Added range based loop and included cassert * Changed Vectors to Array * Added const to vector arg and now returning sorted array * Changed vector to array and changed description format * Added namespace sorting, Function description and tests * Update sorting/Bogo_Sort.cpp Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * Replaced Shuffle with std::random_shuffle * Renamed filename to smallercase, Added shuffle for ref and updated bracket styling * Added missing ')' * updating DIRECTORY.md * Added spaces in single line comments * Added Spaces * Update sorting/bogo_sort.cpp Co-authored-by: NDavid Leal <halfpacho@gmail.com> Co-authored-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com> Co-authored-by: NDavid Leal <halfpacho@gmail.com>
-
- 13 7月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 11 7月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 Krishna Vedala 提交于
* added spirograph program * add graphics forlder to cmake * updating DIRECTORY.md * enable VNC for GUI programs on gitpod * fix cpplint error * fix macro definitions for correct documentation * fix filename in docs * move include from namespace to global * download and build freeglut if not available * install opengl libraries for build check * fix syntax error * fix quotes * install mesa-utils instead * use markepplace tool instead of installing * fix syntax * undo changes to github actions * OpenGL not mandatory * add private option to compile definition * fix: corrected to compile definitions instead of options * use the macro USE_GLUT * compile FREEGLUT as a subdirectory. this maintains a consistency * build freeglut_static when GLUT library not available * provide keyboard control * clang-tidy fixes for cb284bddb2a361370d08fe6926036947236bd4c5 Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
- 27 6月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 26 6月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 github-actions 提交于
-
- 25 6月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 24 6月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 github-actions 提交于
-
- 22 6月, 2020 4 次提交
-
-
由 github-actions 提交于
-
由 github-actions 提交于
-
由 matgrz1993 提交于
* Remove FenwickTree FenwickTree is the same Data Structure as Binary Indexed Tree located in file "range_queries/bit.cpp" so it could be removed. * Fix cpplint errors * docs: Update documentation * docs: Update FenwickTree documentation * updating DIRECTORY.md Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com>
-
由 github-actions 提交于
-
- 21 6月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 20 6月, 2020 1 次提交
-
-
由 Krishna Vedala 提交于
* 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 d7af6fdc8cb08578de6980d412e6e1caca1a1bcf * formatting source-code for d7af6fdc8cb08578de6980d412e6e1caca1a1bcf * remove allman break before braces * updating DIRECTORY.md * added missing comma lost in previous commit * orchestrate all workflows * fix yml indentation * force push format changes, add title to DIRECTORY.md * pull before proceeding * reorganize pull commands * use master branches for actions * rename .cc files to .cpp * added class destructor to clean up dynamic memory allocation * rename to awesome workflow * commented whole repo cpplint - added modified files lint check * removed need for cpplint * attempt to use actions/checkout@master * temporary: no dependency on cpplint * formatting filenames 153fb7b8a572aaf4561ac3d22d47e89480f11318 * formatting source-code for 153fb7b8a572aaf4561ac3d22d47e89480f11318 * updating DIRECTORY.md * fix diff filename * added comments to the code * added test case * formatting source-code for a850308fbada18c0d4b6f9a9cac5c34fc064cbae * updating DIRECTORY.md * added machine learning folder * added adaline algorithm * updating DIRECTORY.md * fixed issue [LWG2192](https://cplusplus.github.io/LWG/issue2192) for std::abs on MacOS * add cmath for same bug: [LWG2192](https://cplusplus.github.io/LWG/issue2192) for std::abs on MacOS * formatting source-code for f8925e482216aecd152bc898653ee9ab82213cf3 * use STL's inner_product * formatting source-code for f94a3305943d4cf00e4531857279b8032d0e9489 * added range comments * define activation function * use equal initial weights * change test2 function to predict * activation function not friend * previous commit correction * added option for predict function to return value before applying activation function as optional argument * added test case to classify points lying within a sphere * improve documentation for adaline * formatting source-code for 15ec4c3aba4fb41b81ed2b44b7154a4f7b45a898 * added cmake to geometry folder * added algorithm include for std::max * add namespace - machine_learning * add namespace - statistics * add namespace - sorting * added sorting algos to namespace sorting * added namespace string_search * formatting source-code for fd695305150777981dc2a1f256aa2be444e4f108 * added documentation to string_search namespace * feat: Add BFS and DFS algorithms to check for cycle in a directed graph * Remove const references for input of simple types Reason: overhead on access * fix bad code sorry for force push * Use pointer instead of the non-const reference because apparently google says so. * Remove a useless and possibly bad Graph constuctor overload * Explicitely specify type of vector during graph instantiation * updating DIRECTORY.md * find openMP before adding subdirectories * added kohonen self organizing map * updating DIRECTORY.md * remove older files and folders from gh-pages before adding new files * remove chronos library due to inacceptability by cpplint * use c++ specific static_cast instead * initialize radom number generator * updated image links with those from CPP repository * rename computer.... folder to numerical methods * added durand kerner method for root computation for arbitrarily large polynomials * fixed additional comma * fix cpplint errors * updating DIRECTORY.md * convert to function module * update documentation * move openmp to main loop * added two test cases * use INT16_MAX * remove return statement from omp-for loop and use "break" * run tests when no input is provided and skip tests when input polynomial is provided * while loop cannot have break - replaced with continue and check is present in the main while condition * (1) break while loop (2) skip runs on break_loop instead of hard-break * add documentation images * use long double for errors and tolerance checks * make iterator variable i local to threads * add critical secions to omp threads * bugfix: move file writing outside of the parallel loop othersie, there is no gurantee of the order of roots written to file * rename folder to data_structures * updating DIRECTORY.md * fix ambiguous symbol `size` * add data_structures to cmake * docs: enable tree view, add timestamp in footer, try clang assistaed parsing * doxygen - open links in external window * remove invalid parameter from function docs * use HTML5 img tag to resize images * move file to proper folder * fix documentations and cpplint * formatting source-code for aacaf9828c61bb0246fe0933ab8ade82128b8346 * updating DIRECTORY.md * cpplint: add braces for multiple statement if * add explicit link to badges * remove duplicate line Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * remove namespace indentation * remove file associations in settings * add author name * enable cmake in subfolders of data_structures * create and link object file * cpp lint fixes and instantiate template classes * cpp lint fixes and instantiate template classes Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * cpplint - ignore `build/include` Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * disable redundant gcc compilation in cpplint workflow Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * template header files contain function codes as well and removed redundant subfolders Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * updating DIRECTORY.md * remove semicolons after functions in a class Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * cpplint header guard style Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * remove semilon Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * added LU decomposition algorithm Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * added QR decomposition algorithm Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * use QR decomposition to find eigen values Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * updating DIRECTORY.md * use std::rand for thread safety Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * move srand to main() Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * cpplint braces correction Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * updated eigen value documentation Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * fix matrix shift doc Signed-off-by: NKrishna Vedala <7001608+kvedala@users.noreply.github.com> * rename CONTRIBUTION.md to CONTRIBUTING.md #836 * remove 'sort alphabetical order' check * added documentation check * remove extra paranthesis * added gitpod * added gitpod link from README * attempt to add vscode gitpod extensions * update gitpod extensions * add gitpod extensions cmake-tools and git-graph * remove gitpod init and add commands * use init to one time install doxygen, graphviz, cpplint * use gitpod dockerfile * add ninja build system to docker * remove configure task * add github prebuild specs to gitpod * disable gitpod addcommit * update documentation for kohonen_som * added ode solve using forward euler method * added mid-point euler ode solver * fixed itegration step equation * added semi-implicit euler ODE solver * updating DIRECTORY.md * fix cpplint issues - lines 117 and 124 * added documentation to ode group * corrected semi-implicit euler function * updated docs and test cases better structure * replace `free` with `delete` operator * formatting source-code for f55ab50cf26d176fe56bdaffa6f0ce8023c03c18 * updating DIRECTORY.md * main function must return * added machine learning group * added kohonen som topology algorithm * fix graph image path * updating DIRECTORY.md * fix braces * use snprintf instead of sprintf * use static_cast * hardcode character buffer size * fix machine learning groups in documentation * fix missing namespace function * replace kvedala fork references to TheAlgorithms * fix bug in counting_sort Co-authored-by: Ngithub-actions <${GITHUB_ACTOR}@users.noreply.github.com> Co-authored-by: NAnmol3299 <mittalanmol22@gmail.com>
-
- 13 6月, 2020 2 次提交
-
-
由 github-actions 提交于
-
由 github-actions 提交于
-
- 02 6月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 30 5月, 2020 1 次提交
-
-
由 github-actions 提交于
-
- 27 5月, 2020 1 次提交
-
-
由 github-actions 提交于
-