Commit Graph

878 Commits

Author SHA1 Message Date
Krishna Vedala
bf1c367a62
use pointer for dynamic memory allocation 2020-04-23 20:08:15 -04:00
Krishna Vedala
2bd049c73a
if msvc, disable deprecation C4996 2020-04-23 20:00:57 -04:00
Krishna Vedala
4077d2ea64
Gist to run and test the Durand-Kerner Algorithm online and view the roots convergence
(cherry picked from commit d4d1902c98)
2020-04-23 19:37:41 -04:00
Krishna Vedala
d4d1902c98
Gist to run and test the Durand-Kerner Algorithm online and view the roots convergence 2020-04-23 19:37:16 -04:00
Krishna Vedala
96f4ce0d40
better formatting of root values
(cherry picked from commit aab7a206cf)
2020-04-23 19:28:32 -04:00
Krishna Vedala
aab7a206cf
better formatting of root values 2020-04-23 19:26:31 -04:00
github-actions
658573e2f7 updating DIRECTORY.md 2020-04-23 21:00:06 +00:00
Krishna Vedala
83dddc940f
Merge branch 'master' of github.com:kvedala/C
* 'master' of github.com:kvedala/C:
  updating DIRECTORY.md
  change base_url of the workflows to "kvedala/C"

# Conflicts:
#	DIRECTORY.md
2020-04-23 16:59:40 -04:00
Krishna Vedala
5185ebaa03
Merge branch 'project_euler'
* project_euler:
  updating DIRECTORY.md
  +project euler problem 401

# Conflicts:
#	DIRECTORY.md
2020-04-23 16:57:45 -04:00
github-actions
4843e42a3a updating DIRECTORY.md 2020-04-23 20:56:21 +00:00
Krishna Vedala
d94681b5a4
change base_url of the workflows to "kvedala/C" 2020-04-23 16:56:04 -04:00
github-actions
ec53172306 updating DIRECTORY.md 2020-04-23 20:34:35 +00:00
Krishna Vedala
509454680e
+project euler problem 401 2020-04-23 16:31:59 -04:00
Krishna Vedala
18c79b203e
Merge commit '9d51b08a816693281b2890671e9b5fdcbded5b12'
* commit '9d51b08a816693281b2890671e9b5fdcbded5b12':
  Add return value in deque()
  Remove the white space
  Typo in variable name
  Add the return value in create _heap()
  updating DIRECTORY.md
  Fix #509
  Increased spead of Cocktail Sort
  Add new sorting algorithm (Cocktail Sort)
  Changed function name
  Add new sorting algorithm
  updating DIRECTORY.md
  dynamic array data structure
  Add syntax highlight
  index now starts from 1

# Conflicts:
#	client_server/client.c
#	sorting/Bubble_Sort_2.c
2020-04-22 08:19:16 -04:00
stepfencurryxiao
9d51b08a81 Merge branch 'master' of github.com:TheAlgorithms/C 2020-04-21 18:38:28 +08:00
stepfencurryxiao
22a179f2db Add return value in deque() 2020-04-21 18:38:03 +08:00
stepfencurryxiao
0cf9b4eb45 Remove the white space 2020-04-21 18:36:02 +08:00
Christian Clauss
aa13305fc4
Typo in variable name 2020-04-21 07:16:18 +02:00
github-actions
9dbdd50c78 updating DIRECTORY.md 2020-04-20 20:26:57 +00:00
Krishna Vedala
c18d83895a
another shell-sort implementation 2020-04-20 16:26:35 -04:00
github-actions
7801cc1b52 updating DIRECTORY.md 2020-04-20 20:13:16 +00:00
Krishna Vedala
b12ac414d2
remove timing calculation 2020-04-20 16:10:43 -04:00
Krishna Vedala
eb84d85b20
compute real eigen values of a square matrix using shit and deflate QR decomposition algorithm 2020-04-20 16:07:13 -04:00
Krishna Vedala
b5af5ef38c
QR decomposition of any matrix with real elements 2020-04-20 16:06:37 -04:00
Krishna Vedala
b77deaa2a2
Durand Kramer method for roots of any polynomial 2020-04-20 16:05:54 -04:00
Krishna Vedala
2ac8918423
use end_timer_delete to prevent memory leak 2020-04-20 15:29:51 -04:00
Krishna Vedala
f08dfcf172
master branch of function_timer 2020-04-20 15:27:53 -04:00
Krishna Vedala
ef183dfc89
updated project 2020-04-20 14:57:44 -04:00
Krishna Vedala
1cd50024b5
added timing for durand_kramer 2020-04-20 14:57:27 -04:00
Krishna Vedala
205bcdd9a1
Merge branch 'master' of github.com:kvedala/C 2020-04-20 13:29:09 -04:00
Krishna Vedala
d127fc79bb
matrix size check 2020-04-20 13:29:06 -04:00
github-actions
9024dba332 updating DIRECTORY.md 2020-04-20 17:25:32 +00:00
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