Skip to content

Latest commit

 

History

History
102 lines (98 loc) · 2.74 KB

issues.md

File metadata and controls

102 lines (98 loc) · 2.74 KB

C-Language

This library contain C language related algorithms and tutorials.

Algorithm:

math:
    Abs - lvl 1
    Area - lvl 1
    Avrage -lvl 1
    basicmath - Lvl 1
    Factors list - Lvl 1
    Is Divisible - lvl 1
    Is Odd - lvl 1
    Armstrong number - lvl 2
    Factorial -lvl 2
    Fibonacci - lvl 2
    Greatest common divisor - Lvl 2
    Least common multiple - lvl 2
    Number Of Digits - lvl 2
    Exponentiation by squaring - lvl 2
    Palindrome - lvl 2
    Pascal Traingle - Lvl 2
    Perfect cube - lvl 2
    Perfect Square - lvl 2
    Pi Approximation (Monte Carlo) - lvl 2
    Polynomial - lvl 2
    Prime check - lvl 2
    Factorial (Recursive) - lvl 3
    Factorial (Fast) - lvl 3
    Reverse Polish Notation - lvl 3
data manipulation:
    Trees:
        Elements number - lvl 2
        Tree height - lvl 3
    Arrays:
        Display - lvl 1
        Display Reverse - lvl 1
        Dublicate array - lvl 1
        Max & Min element - lvl 1
        Repetition of each element - lvl 1
        Sort ascending - lvl 2
        Sort descending - lvl 2
    Matrices:
        Add two matrices - lvl 1
        Display - lvl 1
        Transpose - lvl 2
        Subtract two matrices - lvl 1
        Whether two matrices are equal - lvl 1
String manipulation:
    Palandrom - lvl 2
    Occurrences of a word - lvl 2
    Removing all occurrences - lvl 2
    Remove extra spaces from a text - lvl 2 
    Extract the quotes (" ") from a text - lvl 2
Searching:
    Binary Search - lvl 2
    Exponential Search - lvl 3
    Fibonacci Search - lvl 3
    Interpolation Search - lvl 3
Sort:
    Bubble sort - lvl 2
    Cocktail Shaker Sort - lvl 2
    bead sort - lvl 3
    Bogo Sort - lvl 3
    Bucket Sort - lvl 3
    Comb Sort
    Counting Sort
    Cycle Sort
    Flash Sort
    Gnome Sort
    Heap Sort
    Insertion Sort
    Intro Sort
    Merge Sort
    Quick Sort
    Radix Sort
    Selection Sort
    Shell Sort
    Tim Sort
    Topological Sort
    Wiggle Sort
Ciphers:
    Caesars Cipher - lvl 2
    XOR Cipher - lvl 3
    VigenereCipher - lvl 4
Hashes:

Conversion:
    Binary to Hex - lvl 2
    Binary to decimal - lvl 2
    cm to feet - lvl 2
    cm to Inches - lvl 2
    decimal to Binary - lvl 2
    decimal to Hex - lvl 2
    feet to cm - lvl 2
    Hex to Binary - lvl 2
    Hex to decimal - lvl 2
    Hex to RGB - lvl 2
    Inches to cm - lvl 2
    RGB to Hex - lvl 2
    Roman to Decimal - lvl 3