Commit Graph

943 Commits

Author SHA1 Message Date
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
liushubin-gitHub
030348a284
Update doubly_linked_list.cpp
when remove an item , should free the item memory
2020-05-27 10:03:54 +08:00
Krishna Vedala
77641f9b69 use static variable to return reference for 2020-05-26 18:15:00 -04:00
Krishna Vedala
c892cbadc6 fixed code for lint and copy constructor 2020-05-26 18:07:41 -04:00
github-actions
0aa566757e updating DIRECTORY.md 2020-05-26 20:40:33 +00:00
Krishna Vedala
286ca5c510
include search folder in cmake 2020-05-26 16:40:09 -04:00
Krishna Vedala
07ebe713b0
added deleted files back - not really needed but there is a redundant github action that required it 2020-05-26 13:41:11 -04:00
github-actions
6e6f92e773 updating DIRECTORY.md 2020-05-26 17:33:50 +00:00
Krishna Vedala
d3acc554c6
cpplint issues fixed in sorting folder
(cherry picked from commit 35c53760d3)
2020-05-26 13:32:50 -04:00
Krishna Vedala
231c99f880
fix dynamic array issues in sorting folder
(cherry picked from commit 01b69fcb24)
2020-05-26 13:32:41 -04:00
Krishna Vedala
09f0733065
fix dynamic array
(cherry picked from commit 717f5c8f01)
2020-05-26 13:32:33 -04:00
Krishna Vedala
77e781f709
cpplint and msvc fixes for - sorting
(cherry picked from commit 0d8e015d15)
2020-05-26 13:32:24 -04:00
Krishna Vedala
887bff8a9e
sorting fixes for MSVC and CPPLINT
(cherry picked from commit 76a5f572d5)
2020-05-26 13:32:15 -04:00
Krishna Vedala
e4084e77a8
fix CPPLINT in sorting folder
(cherry picked from commit 7efa52e067)
2020-05-26 13:31:57 -04:00
Krishna Vedala
a2e7d90999
add mainpage tag to README in the root folder 2020-05-26 13:28:33 -04:00
Krishna Vedala
966aa2d333
remove mainpage doxygen tag 2020-05-26 13:28:12 -04:00
Krishna Vedala
7e3d87695f
remove redundant github action 2020-05-26 13:07:30 -04:00
Krishna Vedala
35c53760d3
cpplint issues fixed in sorting folder 2020-05-26 13:07:14 -04:00
Krishna Vedala
01b69fcb24
fix dynamic array issues in sorting folder 2020-05-26 13:02:10 -04:00