Giter VIP home page Giter VIP logo

miscalgorithms's Introduction

Collection of algorithms

Collections of various algorithms for different uses.

(EN)

This repository contains lots of different algorithms, each one for a different use. Every code has a short description about its goal and behaviour.

Below there's a list of all the algorithms and their goals.

(ITA)

Questa repository contiene vari algoritmi, per i più diversi scopi. Ogni codice è affiancato da una breve descrizione e dal problema che risolve.

Di seguito è presente una lista con tutti gli agloritmi presenti e la loro funzione.


Algorithms List

Alphabet Ecnrypter: convert a message, from an alphabet to another one.

Anagrams: a simple code which find all the anagrams of a word.

Atbash Cipher: implementation of the Atbash Cipher (reverse aplhabet).

Binary Converter: convert decimal number to binary code and the opposite.

Binary To Hex: convert binary code to hexadecimal and the decimal number.

Binary Translator: convert binary code to text and the opposite.

Caesar Cipher: implementation of the simple encryption technique 'Caesar Cipher'.

Concrete Model: a simple example of a concrete model in Linear Programming (LP).

Fibonacci Number: find the 'n' number of the Fibonacci sequence.

Fibonacci Sequence: print the first 'n' numbers of the Fibonacci sequence.

Knapsack Problem: representation and resolution of the Knapsack Problem.

Password Generator: generate a random strong password.

Password Validator: check if the input string is a good and strong password.

Prime Factorization: break down an integer number into his primes.

Prime Factorization (Advanced): a prime factorization algorithm with better infos about the process.

Prime Number Finder: check if a number is prime or not.

Prime Number Sequence: lists all the firsts 'n' prime numbers.

ROT 13: implementation of the ROT 13, a special case of the Caesar Cipher.

Second Grade Equation Solver: solve a second grade equation.

Shift Encrypter: a simple encrypter/decrypter which shift all the characters by a given number.

miscalgorithms's People

Contributors

simom0 avatar

Watchers

 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.