Commit Graph

1047 Commits

Author SHA1 Message Date
Krishna Vedala
68d5d6a131
create a random symmetric matrix with real eigen values 2020-04-20 13:25:06 -04:00
Krishna Vedala
64fd13388e
real eigen values using shift-optimized qr decomposition 2020-04-20 12:07:48 -04:00
Krishna Vedala
13dc35ad54
QR decomposition 2020-04-20 12:07:19 -04:00
Krishna Vedala
cc915fc75a
shell_sort - initial random values 2020-04-20 12:04:47 -04:00
Krishna Vedala
60f100299b
fix numerical_methods cmake 2020-04-20 12:04:25 -04:00
Krishna Vedala
a4cb77a36f
make function_time compile in release mode 2020-04-20 12:04:08 -04:00
stepfencurryxiao
e6d1bd9d2a Add the return value in create _heap() 2020-04-20 18:34:28 +08:00
github-actions
457fbf9b6f updating DIRECTORY.md 2020-04-19 01:33:16 +00:00
Stepfen Shawn
ca27500c5e
Merge pull request #521 from Hiyabye/add_sort_algorithm
Added Sorting Algorithms
2020-04-19 09:33:01 +08:00
Stepfen Shawn
75a6e38ece
Fix #509 2020-04-19 09:14:49 +08:00
Hiyabye
6bc8c294b2 Increased spead of Cocktail Sort 2020-04-18 20:33:31 +09:00
Hiyabye
89732a2103 Add new sorting algorithm (Cocktail Sort) 2020-04-18 20:29:38 +09:00
Hiyabye
63cdc6fc64 Changed function name 2020-04-18 20:03:25 +09:00
Hiyabye
489db12ac9 Add new sorting algorithm 2020-04-18 20:00:23 +09:00
Stepfen Shawn
5eebdedefc
Merge pull request #513 from tania-cmyk/master
index now starts from 1
2020-04-18 11:21:07 +08:00
github-actions
53e92ebc05 updating DIRECTORY.md 2020-04-17 13:25:08 +00:00
nikhil kala
7431628a2b
Merge pull request #520 from wesllhey/feature/dynamic-array
dynamic array data structure
2020-04-17 18:54:49 +05:30
Wesllhey Holanda
c3e10d552a dynamic array data structure 2020-04-15 00:16:22 -03:00
Stepfen Shawn
ae3687a6e0
Merge pull request #518 from kvedala/project_euler/master
Project euler/master
2020-04-13 08:56:05 +08:00
Krishna Vedala
2a8848bf23
print intermediate values only in debug mode 2020-04-09 15:52:10 -04:00
Krishna Vedala
7a7858a7fb
better termination check 2020-04-09 15:51:24 -04:00
Krishna Vedala
c27e045790
use full dynamic range of rand() funtion 2020-04-09 15:50:34 -04:00
Krishna Vedala
b31aafa4e4
start with complex number approximations 2020-04-09 10:38:11 -04:00
Krishna Vedala
e485ad5c70
errors less when the first coefficient is "1" 2020-04-09 09:44:05 -04:00
Krishna Vedala
44f207cd52
make uswe "long double" precisions 2020-04-09 09:40:58 -04:00
Krishna Vedala
6be39f4d92
reduced maximum number of iterations & added logs every 500 iters 2020-04-09 08:57:31 -04:00
Krishna Vedala
0d7e3ed0b5
replace random() with rand() 2020-04-09 08:56:41 -04:00
Krishna Vedala
0c2d0800d3
Merge branch 'master' of github.com:kvedala/C 2020-04-09 00:26:06 -04:00
Krishna Vedala
8aaf345748
removed openmp 2020-04-09 00:25:53 -04:00
github-actions
d225de33e6 updating DIRECTORY.md 2020-04-09 04:22:37 +00:00
Krishna Vedala
8e2ad2e1ef
fixed 0^th iter log print 2020-04-09 00:22:13 -04:00
Krishna Vedala
da073120d0
dont print 0 coeffs 2020-04-09 00:19:42 -04:00
Krishna Vedala
d3d7cce24d
durand_kerner method to compute all roots of a polynomial. 2020-04-09 00:17:30 -04:00
Krishna Vedala
40531e65c0
Merge pull request #3 from kvedala/project_euler/master2
Project euler/master2
2020-04-08 21:26:01 -04:00
Krishna Vedala
51930feec2
better printing 2020-04-08 21:21:32 -04:00
github-actions
ba5bd42cad updating DIRECTORY.md 2020-04-08 19:31:36 +00:00
Krishna Vedala
fa42a95ad5
+ newton raphson interpolation 2020-04-08 15:31:00 -04:00
Krishna Vedala
952d521a3c
better name - numerical methods 2020-04-08 10:28:58 -04:00
Krishna Vedala
d2e1b7fc98
added stdlib.h dependency for rand() 2020-04-08 10:08:25 -04:00
Krishna Vedala
44a89fb3ba
fixed stdint.h artefact 2020-04-08 10:02:08 -04:00
Krishna Vedala
66ef12de2c
remove stdint.h dependency 2020-04-08 09:59:44 -04:00
Krishna Vedala
d5143ff07c
stdlib include for rand function 2020-04-08 09:52:08 -04:00
Krishna Vedala
63206ab47a
use long long int for printf compatibility 2020-04-08 09:48:04 -04:00
Krishna Vedala
de027fe4ff
using long long int for pritf compatibility 2020-04-08 09:46:44 -04:00
Krishna Vedala
1d8d07efc9
gets not a C11 standard, superceded by fgets 2020-04-08 09:45:12 -04:00
Krishna Vedala
1b826807ed
code cleanup to prevent gcc warnings 2020-04-08 09:41:12 -04:00
Krishna Vedala
64789aed99
bump cmake_c_standard to C11 2020-04-08 09:30:46 -04:00
Krishna Vedala
205766fc05
Merge branch 'master' into project_euler/master2
* master:
  set c99 standard as default
  checkout submodule as well
  use cd to build directory
  changed to checkout@master
  Create ccpp.yml
2020-04-08 09:28:49 -04:00
Stepfen Shawn
88de94d1b4
Add syntax highlight 2020-04-08 18:30:07 +08:00
Krishna Vedala
fd2970182d
set c99 standard as default 2020-04-07 22:27:27 -04:00