Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TheAlgorithms/C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
https://github.com/TheAlgorithms/C

update code documentation

b2632cdcadf9f02bd4234d333a354796fc2ccc75 authored over 4 years ago by Krishna Vedala <[email protected]>
moved QR decomposition to a separate header file

4e832b8e96eb5bcd33545029933718488f1602c6 authored over 4 years ago by Krishna Vedala <[email protected]>
include call graph when possible

bf59ee7effbca1c62af2bc7cbae77ffbaa0b760b authored over 4 years ago by Krishna Vedala <[email protected]>
syntax correction

2d3d7bfc3f048eda583d3e8ee76e45ec1748b5fa authored over 4 years ago by Krishna Vedala <[email protected]>
added documentation

ec04754b6676dfdf6b08ffdc480baf23edbe3e93 authored over 4 years ago by Krishna Vedala <[email protected]>
dont compile correct - only for MSVC

f097a5d3433e71157af010002ea13967b60d39cb authored over 4 years ago by Krishna Vedala <[email protected]>
use const char* to ensure pointer validity

b714a6c4f1ce0a3dd6d1c0d39b7e2d14d5539d0f authored over 4 years ago by Krishna Vedala <[email protected]>
added documentation and remove static matrix

5a4f592b877bb5036accc334c4311659e6a199de authored over 4 years ago by Krishna Vedala <[email protected]>
Merge commit '0538404f8652bb8f80d362eab2bf988a3eb545bd'

* commit '0538404f8652bb8f80d362eab2bf988a3eb545bd':
added link to compile and run code online...

eea51883892022e7c6a13e363a1f2e4644bc4495 authored over 4 years ago by Krishna Vedala <[email protected]>
Merge pull request #524 from kvedala/numerical-methods

Numerical methods

0538404f8652bb8f80d362eab2bf988a3eb545bd authored over 4 years ago by Stepfen Shawn <[email protected]>
added doxygen documentation

24c71d8dab5baf507e2b2119fa21db419a6a8835 authored over 4 years ago by Krishna Vedala <[email protected]>
Create MergeNR.c

Program to demonstrate Merge sort algorithm without recursion

2357e8bd69076199d0af849479f4985086bf7545 authored over 4 years ago by Shubham Sah <[email protected]>
Create Ascending Priority Queue

Code to implement Ascending Priority Queue

9ed17fc3c9c3ac4f7572cb266671894c67b57a30 authored over 4 years ago by Shubham Sah <[email protected]>
Delete APQ.C

1494474db6e6167a4fee3e5127a4525835971dad authored over 4 years ago by Shubham Sah <[email protected]>
Create AscendingPriorityQueue.c

8ac3f2a609d2b7d3f508e84f4cd130da1e5f19c7 authored over 4 years ago by Shubham Sah <[email protected]>
updating DIRECTORY.md

c32e0d161e91a8d293f0c6396cac9d6576b2c756 authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge remote-tracking branch 'upstream/master'

# Conflicts:
# .travis.yml
# DIRECTORY.md
# README.md

6385b0223ed927d28fcac19d4031a7f824e971da authored over 4 years ago by Krishna Vedala <[email protected]>
fix openmp for MSVC

a376316d828b34c5ad0a1fb7f8173edb5a048f3c authored over 4 years ago by Krishna Vedala <[email protected]>
skip C99 required files - complex.h for MSVC

d5014515cc0ee56368ae6ea6a698cc8ac580831a authored over 4 years ago by Krishna Vedala <[email protected]>
updating DIRECTORY.md

d1f6643355830d9afe4e59e200abe85cb2388616 authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #533 from shubhamsah/master

Circular Linked List

418f0f55a4089ce73b4f1f955e10ba29d683010c authored over 4 years ago by Stepfen Shawn <[email protected]>
Update README.md

0de20fc55581305cf3ca55155ee819d9ab258973 authored over 4 years ago by Stepfen Shawn <[email protected]>
Merge pull request #536 from ssram28/modified_factorials

Modified code of misc/Factorial.c to accomodate larger numbers.

25b6431351fa6c1a24601357c2e756cae0016891 authored over 4 years ago by Stepfen Shawn <[email protected]>
Modified code of misc/Factorial.c to accomodate larger numbers.

cf696ddc6d946442e42a8d936602df9c081267f1 authored over 4 years ago by Sai Sriram Kalavagunta <[email protected]>
Merge pull request #531 from suraj95/patch-1

Spelling is incorrect

c873d21c0d1dc95cc936ee15e277665748006e52 authored over 4 years ago by Stepfen Shawn <[email protected]>
Merge pull request #534 from Open-Source-Manipal/dev

added heap to readme; missing in the master README

a477ec3e353291f9f785ee038d3b57f082fdd815 authored over 4 years ago by Sombit Bose <[email protected]>
added heap to readme; missing in the master README

8e8e8df40698ef927d23a2d2b3d7970b4d97a4de authored over 4 years ago by Sagnik Chatterjee <[email protected]>
updating DIRECTORY.md

bc3f26c1412b7c798e11d86da60eeb106cf39cbd authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #514 from sagnik-chatterjee/dev

added file for djikstars's in /greedy_approach

a45a7777029c242f84809fb56ae973168a9e05b3 authored over 4 years ago by Sombit Bose <[email protected]>
Rename CLL.C to CircularLinkedList.C

a3e1817738145a5d0989b9b18ded09aa8ac21948 authored over 4 years ago by Shubham Sah <[email protected]>
Create Circular Linked List

Program to create Circular linked list with options to create, delete and traverse the list

104bf2cafc50b005250466f47ced56f85cede35a authored over 4 years ago by Shubham Sah <[email protected]>
Fix spelling mistake

15c2ced3bac5b32d2922a9bec31989593ac8e7fe authored over 4 years ago by Suraj Patil <[email protected]>
Merge pull request #529 from prasadsawant7/patch-1

Added definition or meaning of "Sort Function".

553b8351636b04e38d3acd9d6fd79eea146bd6f5 authored over 4 years ago by Stepfen Shawn <[email protected]>
Added definition or meaning of "Sort Function".

03d30ca97f9e76dbf0f01a4fd5a337d9a1a683d4 authored over 4 years ago by Prasad Sawant <[email protected]>
updating DIRECTORY.md

153b904429323f5b433a4320eb3be1f72a847860 authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #510 from ttuanho/more-graph-algos

added more graph algos & Makefile, fixed som return non-void func errors

9db647d615785aab95eb90cbad353a35832ff10b authored over 4 years ago by Christian Clauss <[email protected]>
updating DIRECTORY.md

cf37f742489c976493f635568ab71791c72f6f7c authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #506 from orperes1/patch-1

Create 872.c

07a74d7dac892de5788c9d7dc674ce5c8307a50e authored over 4 years ago by Stepfen Shawn <[email protected]>
updating DIRECTORY.md

93607e86f29ded35f23c825e6684b3cc94a53c3c authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #527 from wesllhey/master

hash set data structure

629dbd757a2d3ccf4aa656efb054539fb28acadf authored over 4 years ago by Wesllhey Holanda <[email protected]>
hash set data structure

0db64d5db58afb7aecf5d47a4c9228a0f5d70c07 authored over 4 years ago by Wesllhey Holanda <[email protected]>
Create .travis.yml

ac13ada884f56bbe2d2cae079a0f9734a7e2dd2a authored over 4 years ago by Stepfen Shawn <[email protected]>
updating DIRECTORY.md

496a3061353c98916cf0a5612106f02799c1b35f authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #526 from LethargicLeprechaun/master

Octal to Decimal

7496eb09d7cde2123ce20c16f7d59b46cd929888 authored over 4 years ago by Stepfen Shawn <[email protected]>
Added octal to decimal

6f20588fdb7d9e7d19fbc41e86430a18987f58d1 authored over 4 years ago by LethargicLeprechaun <[email protected]>
updating DIRECTORY.md

3b4e2868ceb07b117d8a44565fe9604b409572aa authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
dynamically large factorial computation

f0465347ae282a6d7f86c54bdc0e31daa984ceac authored over 4 years ago by Krishna Vedala <[email protected]>
read number from commandline & use long long unsigned integers

447b1160a44cff6ae45cbfde1b3b703f26baba0d authored over 4 years ago by Krishna Vedala <[email protected]>
Merge branch 'master' of github.com:kvedala/C

b8e650d0338148d4d6802ea5730774acd3cbff78 authored over 4 years ago by Krishna Vedala <[email protected]>
print message if OpenMP was found or not

e4ac34d7966b97c249a9d90f230d19aafc0c71fb authored over 4 years ago by Krishna Vedala <[email protected]>
added link to compile and run code online

dbcd87abff655804e49aa5a617a00ab61a41def1 authored over 4 years ago by Krishna Vedala <[email protected]>
added link to online google colab notebook

d004f03438c0525fd0319e8d0bd99c5b0280d0ba authored over 4 years ago by Krishna Vedala <[email protected]>
warning free print uint64

38e0a2354c738936ff54a339f20302789b2c4504 authored over 4 years ago by Krishna Vedala <[email protected]>
use signed int for openmp for loop

42f56b62ac7a27b03ab34f13c6c800fc02c2ccec authored over 4 years ago by Krishna Vedala <[email protected]>
more mallocs

9451beb9772599fd1de7ba9ebaf89745b6f96f33 authored over 4 years ago by Krishna Vedala <[email protected]>
use malloc and free for dynamic variables

4b07f0f6fc9893165abb529902bf2d9565945766 authored over 4 years ago by Krishna Vedala <[email protected]>
move openmp loop variable outside

dee56f77819a0383187e8397dda8597b57c8c029 authored over 4 years ago by Krishna Vedala <[email protected]>
use pointer for dynamic memory allocation

bf1c367a62140f3960ad0f13978b1dad0694cc0f authored over 4 years ago by Krishna Vedala <[email protected]>
if msvc, disable deprecation C4996

2bd049c73a1aa0f33bd1208b3ce5e714f7ae653e authored over 4 years ago by Krishna Vedala <[email protected]>
Gist to run and test the Durand-Kerner Algorithm online and view the roots convergence

(cherry picked from commit d4d1902c98e499ffdf39e5bcf16fab5364f4da6e)

4077d2ea6466901dca25e7f02e3b7673468420d4 authored over 4 years ago by Krishna Vedala <[email protected]>
Gist to run and test the Durand-Kerner Algorithm online and view the roots convergence

d4d1902c98e499ffdf39e5bcf16fab5364f4da6e authored over 4 years ago by Krishna Vedala <[email protected]>
better formatting of root values

(cherry picked from commit aab7a206cf1ed5d83ab3ec6ea7068e794446b9a9)

96f4ce0d40e4c45560d56d7c0f0d53e4ccfa6641 authored over 4 years ago by Krishna Vedala <[email protected]>
better formatting of root values

aab7a206cf1ed5d83ab3ec6ea7068e794446b9a9 authored over 4 years ago by Krishna Vedala <[email protected]>
updating DIRECTORY.md

658573e2f79f6ce41e6f0297cd0ec61e90312903 authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge branch 'master' of github.com:kvedala/C

* 'master' of github.com:kvedala/C:
updating DIRECTORY.md
change base_url of the workflows t...

83dddc940f98e55256408c414c209bf1167bfcc3 authored over 4 years ago by Krishna Vedala <[email protected]>
Merge branch 'project_euler'

* project_euler:
updating DIRECTORY.md
+project euler problem 401

# Conflicts:
# DIRECTORY.md

5185ebaa03e77f1ad504218ff488ad3e290f662a authored over 4 years ago by Krishna Vedala <[email protected]>
updating DIRECTORY.md

4843e42a3a8983c286109db7d485929b0da0d535 authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
change base_url of the workflows to "kvedala/C"

d94681b5a4b318e729537304d96163b1b0994b6b authored over 4 years ago by Krishna Vedala <[email protected]>
updating DIRECTORY.md

ec531723062a415b65665589f4730f4c34c4778e authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
+project euler problem 401

509454680e7dc581f45278b0df36c62abe884983 authored over 4 years ago by Krishna Vedala <[email protected]>
Merge commit '9d51b08a816693281b2890671e9b5fdcbded5b12'

* commit '9d51b08a816693281b2890671e9b5fdcbded5b12':
Add return value in deque()
Remove the ...

18c79b203e7b77201d5eec03516544182eec9f09 authored over 4 years ago by Krishna Vedala <[email protected]>
Merge branch 'master' of github.com:TheAlgorithms/C

9d51b08a816693281b2890671e9b5fdcbded5b12 authored over 4 years ago by stepfencurryxiao <[email protected]>
Add return value in deque()

22a179f2db4999dfb040fb396103403625188a06 authored over 4 years ago by stepfencurryxiao <[email protected]>
Remove the white space

0cf9b4eb45e57fe2394d82375b5837ce6b19a71c authored over 4 years ago by stepfencurryxiao <[email protected]>
Typo in variable name

aa13305fc4c63d8022c52c1b35af470d96614455 authored over 4 years ago by Christian Clauss <[email protected]>
updating DIRECTORY.md

9dbdd50c78f6cd3c1444553bd11034b6d7624d8e authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
another shell-sort implementation

c18d83895a7ae8213010dc79cd0a7408e1a6f290 authored over 4 years ago by Krishna Vedala <[email protected]>
updating DIRECTORY.md

7801cc1b525a14c865cd5000f54370a98c84e21c authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
remove timing calculation

b12ac414d2b32b9bd60e624e1b2a04d77f35d8be authored over 4 years ago by Krishna Vedala <[email protected]>
compute real eigen values of a square matrix using shit and deflate QR decomposition algorithm

eb84d85b203cf1b700fbf38abc38dde866e52183 authored over 4 years ago by Krishna Vedala <[email protected]>
QR decomposition of any matrix with real elements

b5af5ef38cb5872bad8dc5238cb714a814b645c6 authored over 4 years ago by Krishna Vedala <[email protected]>
Durand Kramer method for roots of any polynomial

b77deaa2a2042187248d563d2f633852e414b1bd authored over 4 years ago by Krishna Vedala <[email protected]>
use end_timer_delete to prevent memory leak

2ac89184238592ade76af32f7319dba8003d42ac authored over 4 years ago by Krishna Vedala <[email protected]>
master branch of function_timer

f08dfcf1725982de12d85a582b91377b551f1ad5 authored over 4 years ago by Krishna Vedala <[email protected]>
updated project

ef183dfc89838a4d4919c635140b17a413c743e0 authored over 4 years ago by Krishna Vedala <[email protected]>
added timing for durand_kramer

1cd50024b553f276ee80539dda8fa79c4ce47615 authored over 4 years ago by Krishna Vedala <[email protected]>
Merge branch 'master' of github.com:kvedala/C

205bcdd9a117b8c37686ae4075c06cd1ffe98dbc authored over 4 years ago by Krishna Vedala <[email protected]>
matrix size check

d127fc79bb0eb2b367cdd537fb9ea6fd429d87f2 authored over 4 years ago by Krishna Vedala <[email protected]>
updating DIRECTORY.md

9024dba332d69dec520de54bca9d4ad54f1781cb authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
create a random symmetric matrix with real eigen values

68d5d6a1310ff8f3e8c4a1eb7a9ba0505f47eec3 authored over 4 years ago by Krishna Vedala <[email protected]>
real eigen values using shift-optimized qr decomposition

64fd13388e94ba7f0260b81cfe63ca535ded389d authored over 4 years ago by Krishna Vedala <[email protected]>
QR decomposition

13dc35ad54b0f9bfd656ecdc0f283b0e44ce29b7 authored over 4 years ago by Krishna Vedala <[email protected]>
shell_sort - initial random values

cc915fc75a1186c9957b0c970d51b7be264eb179 authored over 4 years ago by Krishna Vedala <[email protected]>
fix numerical_methods cmake

60f100299bccbd95323398e6b31c1eda77e094e2 authored over 4 years ago by Krishna Vedala <[email protected]>
make function_time compile in release mode

a4cb77a36fee8b50ae6128eef217351a5724a255 authored over 4 years ago by Krishna Vedala <[email protected]>
Add the return value in create _heap()

e6d1bd9d2a5205352de4ece40dbe28d4bd5d505d authored over 4 years ago by stepfencurryxiao <[email protected]>
updating DIRECTORY.md

457fbf9b6fadc8646647895767dd81bc103edcc2 authored over 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Merge pull request #521 from Hiyabye/add_sort_algorithm

Added Sorting Algorithms

ca27500c5ebb36ee4a333f4f1f21c5ad479f782f authored over 4 years ago by Stepfen Shawn <[email protected]>
Fix #509

75a6e38ecea3c2c7e1ac03aba3e3cd7ae47cb6c6 authored over 4 years ago by Stepfen Shawn <[email protected]>
Increased spead of Cocktail Sort

6bc8c294b256ae8abe391383edd429b33b13915c authored over 4 years ago by Hiyabye <[email protected]>