iiitv / iiitv/algos

Adding an Application section to Algorithm Table in README.md

Open
#148 14 comments 3 reactions 0 assignees View on GitHub
admin question
Dominant language
Java
Stars
1.1k
Forks
487
PR merge metrics
No merged PRs in 30d

Description

Should we have an application section for every implemented algorithm on this repository, which will help others (one who don't know about that particular algo) to figure out, how and where this algorithm will help them and will keep them interested.
For eg :

## Implemented Algorithms

| Algorithm | C | CPP | Java | Python | Golang | Applications |
|:--------------|:----------------:|:----------------:|:----------------:|:-----------------:|:-----------------:|-----------------:|
| [Modular Exponential](http://www.geeksforgeeks.org/modular-exponentiation-power-in-modular-arithmetic/) | [\[X\]](https://github.com/iiitv/algos/blob/master/modular_exponential/modular_exponential.c) | | [\[X\]](https://github.com/iiitv/algos/blob/master/modular_exponential/ModularExponential.java) | [\[X\]](https://github.com/iiitv/algos/blob/master/modular_exponential/modular_exponential.py) | | [Efficient RSA-breaking Algorithm](https://crypto.stackexchange.com/questions/12513/solve-a-modular-exponentiation) |

Contributor guide

Open the contributing guide

Research direction

Start by reviewing README.md, especially the Implemented Algorithms table and the modular exponential example in the issue. Determine how an Applications column should cover every listed algorithm and what links or descriptions are appropriate. Done means the README consistently includes useful application information for each implemented algorithm.

Written by the indexing model from the issue text.

Assessment

Tech stack
markdown
Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.