Commit Graph

943 Commits

Author SHA1 Message Date
Krishna Vedala
9ef8100a52 added see also reference to fibonacci 2020-05-28 16:37:03 -04:00
Krishna Vedala
b9b930213f use pointers instead of non-const references and globals 2020-05-28 16:07:10 -04:00
Krishna Vedala
e12a5d4b5d remove un-necessary typecast & use uint64_t 2020-05-28 15:59:28 -04:00
Krishna Vedala
2412f95964 document vector sort, reverse example 2020-05-28 15:55:46 -04:00
Krishna Vedala
1e5f97c042 document towers of hanoi 2020-05-28 15:50:35 -04:00
Krishna Vedala
f0ab5e8898 Merge branch 'document/others' of github.com:kvedala/C-Plus-Plus into document/others
* 'document/others' of github.com:kvedala/C-Plus-Plus:
  updating DIRECTORY.md
2020-05-28 15:37:34 -04:00
Krishna Vedala
1e32478950 document stairs print 2020-05-28 15:27:58 -04:00
Krishna Vedala
51affd4aa4 document spiral print 2020-05-28 15:27:49 -04:00
Krishna Vedala
2216628678 update math fibonacci see-also links 2020-05-28 15:19:27 -04:00
github-actions
71bcc27e11 updating DIRECTORY.md 2020-05-28 19:19:13 +00:00
Krishna Vedala
ea8aaf963d move string fibonacci to math folder 2020-05-28 15:18:48 -04:00
Krishna Vedala
4e12f5361f document string_fibonacci 2020-05-28 15:17:53 -04:00
github-actions
ec8f410558 updating DIRECTORY.md 2020-05-28 18:34:08 +00:00
Krishna Vedala
e7c6217097 filename must not contain spaces or dashes 2020-05-28 14:33:48 -04:00
Krishna Vedala
05beeb5104 instead of concatenate, pass filename as argument 2020-05-28 14:31:20 -04:00
Krishna Vedala
10bfe13995 addendum cpplint bugfix 22b375c058 2020-05-28 14:29:44 -04:00
Krishna Vedala
bc8fda9056 sparse matrix docs 2020-05-28 14:25:00 -04:00
Krishna Vedala
0994e6e028 minor documetnation 2020-05-28 14:23:52 -04:00
Krishna Vedala
c43e76286d mark constructor function call as explicit 2020-05-28 14:10:24 -04:00
Krishna Vedala
5c7db7aba3 fixed syntax 2020-05-28 14:09:24 -04:00
Krishna Vedala
9da5e0cecf re-enable the commented algorithm 2020-05-28 14:07:27 -04:00
Krishna Vedala
be997d3da3 updated documentation - NOTE TESTS FAIL
@yanglbme this algorithm does not give right answers
2020-05-28 13:39:58 -04:00
Krishna Vedala
00c8c0bfdb document primality test 2020-05-28 12:55:06 -04:00
Krishna Vedala
34c3ce9c5e document pascals triangle 2020-05-28 11:24:55 -04:00
Krishna Vedala
4206ac2a29 document paranthesis matching 2020-05-28 11:24:46 -04:00
Krishna Vedala
0c85156573 document number palindrome 2020-05-28 11:24:36 -04:00
Krishna Vedala
84d33ba5d9 document matrix exponentiation 2020-05-28 11:24:22 -04:00
Krishna Vedala
cc5ce16b58 document happy numbers 2020-05-28 11:24:14 -04:00
Krishna Vedala
f86b105e65 Merge branch 'master' into document/others
* master:
  doxygen TAGFILE to provide more torough documentation for the STL classes from https://cppreference.com Based out of SO: https://stackoverflow.com/questions/43099899/can-i-make-doxygen-resolve-refs-to-c-standard-library-functions
2020-05-28 10:06:49 -04:00
github-actions
5bbeec3ace updating DIRECTORY.md 2020-05-28 00:22:16 +00:00
Krishna Vedala
cd43716d89 doxygen TAGFILE to provide more torough documentation for the STL classes from https://cppreference.com
Based out of SO: https://stackoverflow.com/questions/43099899/can-i-make-doxygen-resolve-refs-to-c-standard-library-functions
2020-05-27 20:21:09 -04:00
Krishna Vedala
e480c049be mode math algorithms to math folder 2020-05-27 19:00:20 -04:00
Krishna Vedala
a53ba4b856 document fibonacci fast & link to fibonacci numbers 2020-05-27 18:58:21 -04:00
Krishna Vedala
0a58f8f08f include see-also for all gcd algos 2020-05-27 18:55:09 -04:00
Krishna Vedala
21c963c2f5 move the gcd_of_n_numbers to math folder along with all other GCD algorithms 2020-05-27 18:52:07 -04:00
Krishna Vedala
28ffd29d4c update documentation for gcd_of_n_numbers 2020-05-27 18:51:39 -04:00
Krishna Vedala
894cd9a71d document fast_integer 2020-05-27 18:46:22 -04:00
Krishna Vedala
7238aa7869 fix merge conflicts 2020-05-27 18:45:52 -04:00
github-actions
9249fa2743 updating DIRECTORY.md 2020-05-27 22:41:28 +00:00
Krishna Vedala
7d2078a90c Merge branch 'major-corrections-to-files' into document/others
* major-corrections-to-files: (28 commits)
  fixed decimal to roman
  fixed decimal to hex
  fixed CPPLINT + added method 2
  fix buzz number
  updating DIRECTORY.md
  Added documentation (#802)
  updating DIRECTORY.md
  Correction : Fixed Array Overflow
  Update doubly_linked_list.cpp
  added deleted files back - not really needed but there is a redundant github action that required it
  updating DIRECTORY.md
  cpplint issues fixed in sorting folder
  fix dynamic array issues in sorting folder
  fix dynamic array
  cpplint and msvc fixes for - sorting
  sorting fixes for MSVC and CPPLINT
  fix CPPLINT in sorting folder
  updating DIRECTORY.md
  MSVC does not know cstring-use string-for toString
  fixed dynamic array
  ...

# Conflicts:
#	math/fast_power.cpp
#	sorting/non_recursive_merge_sort.cpp
#	sorting/quick_sort.cpp
2020-05-27 18:41:01 -04:00
Krishna Vedala
a8bdbbda35 fixed decimal to roman 2020-05-27 18:22:57 -04:00
Krishna Vedala
7e875baab7 fixed decimal to hex 2020-05-27 18:22:49 -04:00
Krishna Vedala
e7632d107c fixed CPPLINT + added method 2 2020-05-27 18:16:32 -04:00
Krishna Vedala
e963ba4c5b fix buzz number 2020-05-27 18:00:02 -04:00
Krishna Vedala
6dfdfa6662 fibonacci documentation 2020-05-27 17:58:17 -04:00
Krishna Vedala
c27fa436b8 remove redundant file 2020-05-27 17:57:38 -04:00
Krishna Vedala
08470a9e22 fixed another repo badge link 2020-05-27 17:43:37 -04:00
Krishna Vedala
0228c388e4 use the correct repo for badges 2020-05-27 17:43:02 -04:00
github-actions
962e27a2be updating DIRECTORY.md 2020-05-27 21:38:10 +00:00
Krishna Vedala
00e49027ef Merge branch 'document/math'
* document/math:
  document square-root that uses bisection method
  math readme title
  documentation and bug fixes
  fix cpplint
  docs for large number power
  documetnation for positive divisors
  documentation for Little Fermat's Thm
  updating DIRECTORY.md
  document fibonacci program
  better document GCD programs
  improve documentation for fast_power
  use template based functions
  documentation for extended euclid
  fix code for generic types
  documentation for eulers_totient_function.cpp
  documentation update for double_factorial
  fix documentation for double_factorial
  bug fix - no function return and invalid for loop termination check
  documentation for double_factorial
  documetnation for binary_exponent.cpp
2020-05-27 17:37:43 -04:00