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
Krishna Vedala
6d0aa17429
Merge branch 'large_factorial'
...
* large_factorial: (24 commits)
removed author details from comments for header file
added documetnation to large_factorial.cpp
set 1 space for `private` and `public` keywords in cpp-classes
use static variable to return reference for
fixed code for lint and copy constructor
Update .vscode/settings.json
remove erroneous const from `+` operator
code cleanup
use cinttypes for size specific int type
updated vscode settings
more cpp lint fixes
cpp lint fixes
replace `std::chronos` with `ctime` - cpplint does not allow c++-11
updating DIRECTORY.md
remove incorrect comment
user editable test "N"
added test case
ignore non numeric characters when creating large_number from a string
large_number: created assignment operator
compute arbitrarily large fibonacci number
...
# Conflicts:
# DIRECTORY.md
2020-05-27 17:36:30 -04:00
Krishna Vedala
772e7fb789
removed author details from comments for header file
2020-05-27 17:32:46 -04:00
Krishna Vedala
9965614174
added documetnation to large_factorial.cpp
2020-05-27 17:32:10 -04:00
Krishna Vedala
27cea79fa3
document square-root that uses bisection method
2020-05-27 16:58:30 -04:00
Krishna Vedala
6cd589a752
math readme title
2020-05-27 16:47:32 -04:00
Krishna Vedala
ea3f8bbf29
documentation and bug fixes
2020-05-27 16:45:33 -04:00
Krishna Vedala
093b993cc7
fix cpplint
2020-05-27 16:44:58 -04:00
Krishna Vedala
9154d5a25d
docs for large number power
2020-05-27 16:22:22 -04:00
Krishna Vedala
f432c0f584
documetnation for positive divisors
2020-05-27 16:22:10 -04:00
Krishna Vedala
6173a6a701
documentation for Little Fermat's Thm
2020-05-27 16:09:50 -04:00
Krishna Vedala
3b07bc120a
Merge branch 'master' into major-corrections-to-files
2020-05-27 16:05:47 -04:00
github-actions
4d272210fc
updating DIRECTORY.md
2020-05-27 19:42:57 +00:00
Krishna Vedala
49fe1b11ef
document fibonacci program
2020-05-27 15:42:23 -04:00
Krishna Vedala
e31ee6e833
better document GCD programs
2020-05-27 15:42:12 -04:00
Krishna Vedala
a436cd7a1b
improve documentation for fast_power
2020-05-27 15:14:39 -04:00
Krishna Vedala
d262065492
use template based functions
2020-05-27 15:14:30 -04:00
Krishna Vedala
757970dbae
documentation for extended euclid
2020-05-27 15:06:46 -04:00
Krishna Vedala
691cbdb1f5
fix code for generic types
2020-05-27 15:06:36 -04:00
Krishna Vedala
4944d4c8b1
documentation for eulers_totient_function.cpp
2020-05-27 14:07:18 -04:00
Krishna Vedala
d723604e01
documentation update for double_factorial
2020-05-27 14:07:05 -04:00