Commit Graph

961 Commits

Author SHA1 Message Date
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
Krishna Vedala
50070774dd
fix documentation for double_factorial 2020-05-27 12:55:03 -04:00
Krishna Vedala
44f68e9a2e
bug fix - no function return and invalid for loop termination check 2020-05-27 12:54:42 -04:00
github-actions
5a54093484 updating DIRECTORY.md 2020-05-27 13:24:42 +00:00
Ayaan Khan
c2cde125dd
Added documentation (#802)
* Added documentation

* Added breif comments on functions

* modified comment block

* further improved comment blocks
2020-05-27 18:54:19 +05:30
Krishna Vedala
4134c16f42
documentation for double_factorial 2020-05-27 09:21:54 -04:00
Krishna Vedala
334eb3df59
documetnation for binary_exponent.cpp 2020-05-27 09:13:21 -04:00
github-actions
d86ff19d44 updating DIRECTORY.md 2020-05-27 12:14:45 +00:00
Ayaan Khan
011053eea8
Merge pull request #800 from ayaankhan98/master
Correction : Fixed array overflow
2020-05-27 17:44:26 +05:30
Krishna Vedala
1a37992c1e
set 1 space for private and public keywords in cpp-classes 2020-05-27 08:08:31 -04:00
Ayaan Khan
ee3547fafc Correction : Fixed Array Overflow 2020-05-27 15:41:15 +05:30
Ayaan Khan
f22baf1921
Merge pull request #1 from TheAlgorithms/master
updating the fork
2020-05-27 15:39:54 +05:30
Sombit Bose
30eb4bcc7c
Merge pull request #798 from liushubin-gitHub/patch-1
While deletion, the memory location is deallocated, otherwise may cause unnecessary Overflow incase of large data
2020-05-27 10:11:48 +05:30