Skip to content

fnplus/Algorithms-Hacktoberfest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8b87ad3 Â· Oct 4, 2021
Oct 2, 2020
Oct 2, 2020
Oct 25, 2019
Oct 4, 2021
Oct 24, 2019
Oct 27, 2019
Oct 30, 2019
Oct 30, 2019
Oct 26, 2019
Oct 30, 2019
Oct 23, 2019
Oct 30, 2019
Oct 20, 2019
Oct 5, 2020
Oct 24, 2019
Oct 19, 2019
Oct 30, 2019
Oct 24, 2019
Oct 24, 2019
Oct 23, 2019
Oct 29, 2019
Oct 30, 2019
Oct 23, 2019
Oct 24, 2019
Oct 8, 2020
Oct 5, 2020
Oct 23, 2019
Oct 26, 2019
Oct 29, 2019
Oct 24, 2019
Oct 24, 2019
Oct 23, 2019
Oct 31, 2019
Oct 30, 2019
Oct 29, 2018
Oct 4, 2020
Oct 24, 2019
Oct 29, 2019
Oct 30, 2019
Oct 31, 2019
Oct 24, 2019
Oct 17, 2019
Oct 7, 2020
Oct 17, 2019
Oct 26, 2019
Oct 6, 2018
Oct 29, 2019
Oct 30, 2019

Repository files navigation

Welcome to the Algorithms-Hacktoberfest by FnPlus

This repository is a part of HacktoberFest -an event organised by DigitalOcean. You are requested to create your profile using the above link to be a part of it.

This repository contains examples of various algorithms written on different programming languages...

Contributors

Implemented Algorithms

Algorithm C CPP Java Python JavaScript
Euclidean GCD :octocat: :octocat: :octocat: :octocat: :octocat:
QuickSort :octocat: :octocat: :octocat: :octocat: :octocat:
Merge Sort :octocat: :octocat: :octocat: :octocat: :octocat:
Insertion Sort :octocat: :octocat: :octocat: :octocat: :octocat:
Counting Sort :octocat: :octocat: :octocat: :octocat: :octocat:
Tower of Hanoi :octocat: :octocat: :octocat: :octocat: :octocat:

Implemented Data Structures

Data Structure C CPP Java Python JavaScript
Queue :octocat: :octocat: :octocat: :octocat:
Stack :octocat: :octocat: :octocat:

Sample Run

Language Steps
Python
python [filename.py]
C
gcc [filename.c]
./a.out # unix
a.exe # windows
CPP
g++ [filename.cpp]
./a.out # unix
a.exe # windows
Java
javac [filename.java]
java [filename]
golang
go build [filename.go]
[./filename]

Trees

Algorithm C CPP Java Python JavaScript
Pre-Order Traversal [:octocat:]
Post-Order Traversal [:octocat:]
In-Order Traversal [:octocat:]
Binary Search Tree [:octocat:] [:octocat:]
Height of the Tree
Depth of the Tree
AVL Tree
Spanning Tree

Contributing

  1. Fork it!

  2. Clone the forked repository to local system.

  3. Create your feature branch: git checkout -b my-new-feature

  4. Commit your changes: git commit -am 'Add some feature'.

    Go through Commit Messages guidelines

  5. Push to the branch: git push origin my-new-feature

  6. Submit a pull request 😄

See Contributor.md.

Support

Feel free to contact us at our E-mail, we'd be happy to help!

Notes

Only project maintainers should merge a PR. Other members can add their reviews to a PR but the merging should be done by only a project maintainer.

Authors