Giter Club home page Giter Club logo

fossalgo's Introduction

FOSSALGO

Open Source Love MIT Licence Hacktoberfest PRs Welcome

Actions Status Maintainability Test Coverage GitHub forks GitHub stars GitHub watchers

All Contributors

The community maintained a list of Algorithms and Data Structures implementations.

Algorithms

Algorithm Code 2 3
Bin Sort ar-binsrt
Binary Search ar-bsrh
Boyer–Moore Search ar-bmss
Breadth First Search gr-bfsrh
Bubble Sort ar-bsrt
Coin Change Problem ar-cochprb
Depth First Search gr-dfsrh
Dijkstra Algorithm gr-dij
Exponentiation by Squaring ar-expsq
Heap Sort ar-hsrt
Insertion Sort ar-isrt
Knuth–Morris–Pratt ar-kmp
K-NN ar-knn
Largest Sum Contiguous Sub-Array ar-lscsa
Linear Regression ar-lreg
Linear Search ar-lsrh
Longest Common Subsequence ar-lcs
Longest Increasing Subsequence ar-lis
Longest Palindromic Substring ar-lps
Merge Sort ar-msrt
Modular Exponential ar-mexp
Naive Search ar-nsrh
Prime Factor ar-prfac
Prims gr-prims
Quick Select ar-qsel
Quick Sort ar-qsrt
Radix Sort ar-radsrt
Rod Cutting Problem ar-rcprb
Selection Sort ar-ssrt
Shell Sort ar-shsrt
Sieve of Eratosthenes ar-soer
Sleep Sort ar-slpsrt

Data Structures

Data Structure Code 2 3
Stack ds-stk
Queue ds-que
Circular Queue ds-cque
Priority Queue ds-pque
Singly Linked-list ds-slinklst
Doubly Linked-list ds-dlinklst
Tree ds-tree
Binary Search Tree ds-btree
AVL Tree ds-avltree

How to run them

Language Steps
C
gcc <filename.c>
./a.out # unix
a.exe # windows
C++
g++ <filename.cpp>
./a.out # unix
a.exe # windows
Java
javac <filename.java>
java <filename>
Python
python <filename.py>
Golang
go run <filename.go>
JavaScript
node <filename.js>
TypeScript
npm install -g typescript
tsc <filename.ts>
node <filename.js>
C#
mcs <filename.cs>
mono <filename.exe>

Resources

Contributing

See CONTRIBUTING.md.

If you plan to suggest a new algorithm or DS, please make sure to read the guidelines.

Project Maintainers

Contributors


Sachintha

💻 📖 🚇 👀

Danushka Herath

🚇 💬 💻 🤔

K.K.D.A.K.Indrajith

💬 💻 🎨 🚇

Sachintha Rathnayake

💻 📖 🤔 👀

ov1n

💻 📖

Nandula Perera

💻

uruwanara

💻

Prasad Kavinda

💻

Chamal pramod

💻

ashiviraji

💻

randiepathirage

💻

AmithLiyanage

💻

Chamika Deshan Jayasingha

💻

Shehan Dhaleesha

💻

chathurikaPerera

💻

Vikum-Kule

💻

PasinduD95

💻

Chamith Nimmitha

💻

Tharindu Gihan

💻

RaninduJ

💻

Dinesha Priyadarshani

💻

Chathura Janaranjana Wanniarachchi

💻

Janani Madhumali

💻

ImalshaRathnaweera

💻

WhizSid

💻

Shehan Rangana

💻

shashiradw

💻

Sandun Wedage

💻

manjitha_teshara

💻

Ayesh Nipun

💻

YasiruAyesh97

💻

TMWEE

💻

GSM

💻

Sachini Chathurangi

💻

sachinthaR

💻

Srinjoy Bhuiya

💻 📖

Ashera Silva

💻 📖

Mayankjha997

💻

Nidhi Nivedita

💻

Aaditya1978

💻 📖

DHATRISH AVS

💻 📖

Akshita Sharma

💻 📖

mertbarutcuoglu

💻 📖

Chandra Sravanthi Kaki

💻 📖

Vikum Sanjeewa

💻 📖

Zinthan Salahudeen

📖 💻

Valentina

💻 📖

TokyoDom

💻 📖

Amulya

💻 📖

charindukavishan

💻 📖

Koushik Sahu

💻 📖

Rituraj Jain

💻 📖

JayeshJanyani

💻 📖

Wei Huang

💻 📖

Yajat Malhotra

💻 📖

Nimesha Dilini

💻 📖

Janeth Fernando

💻 📖

Tom Gouville

💻 📖

Lewis Baston

💻 📖

Hasal Fernando

💻 📖

zjjiang2

💻 📖

Sahan Amarsha

💻 📖

Simone Faggi

💻 📖

Sg04

💻 📖

Symbolism00

💻 📖

Forsas

💻 📖

Uddeshya Tyagi

💻 📖

shouvikch97

💻 📖

Muhammed Talha Çevik

💻

Deepanshu Dhruw

💻 📖

Stuti Jain

💻 📖

Rishie Ramasinghe

💻 📖

Luke Rose

💻 📖

Chanaka Wickramasinghe

💻

Janani Wasana

💻

Ishan Avishka

💻

Ankit Rawani

💻 📖

Aayush Meshram

💻 📖

Liam Major

💻 📖

Daniel

💻 📖

MarkMuth

💻 📖

Knackie

💻 📖

Aayush Shrivastava

💻 📖

gouravjanyani

💻 📖

Aditi Sneh

💻 📖

LaxmiNyamagoud

💻 📖

João Barbosa

💻 📖

David Azevedo

💻 📖

EmanuelTinoco

💻 📖

Nivesh

💻 📖

Dehami Koswatte

💻 📖

Sristy Sharma

💻 📖

Phong Pham

💻 📖

Vishal Wadhwa

💻 📖

Gourav Rawat

💻 📖

RavjotSandhu

💻 📖

Pavan

💻 📖

Brian Evans

💻 📖

Pasindu Madusanka Senarath

💻 📖

jashlodhavia

💻

Rajendra Kumar Yadav

💻 📖

Aditya

💻 📖

Soham Sen

💻 📖

Dinindu Chamikara

💻 📖

Himanshu Jain

📖

Tanvi Moharir

📖

Parul1923

💻 📖

cccpriya

💻 📖

AKSHATHA K POOJARY

💻 📖

fossalgo's People

Contributors

aeyno avatar allcontributors[bot] avatar amithliyanage avatar ashera96 avatar ashiviraji avatar asithaindrajith avatar chamalpramod96 avatar chamikad97 avatar chamith-nimmitha avatar chathurikaperera avatar danushka96 avatar david-azevedo avatar dineshapriyadarshani avatar dininduchamikara avatar eanimesha avatar mertbarutcuoglu avatar nandulaperera avatar nhimanshujain avatar ov1n avatar pasindud95 avatar pasindumadusanka95 avatar ppkavinda avatar randiepathirage avatar ravindusachintha avatar riturajjain2000 avatar shehand avatar uruwanara avatar vikum-kule avatar vikumkbv avatar zinthanmm avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.