백트랙킹

Generate Parentheses

Graph Coloring

Magic Sequence

N Queens All Solution Optimised

Nqueen Print All Solutions

Sudoku Solver

비트 조작

Count Bits Flip

Count of Set Bits

Count of Trailing Ciphers in Factorial N

Find Non Repeating Number

Next Higher Number with Same Number of Set Bits

Travelling Salesman Using Bit Manipulation

암호학

A 1z 26 Cipher

Atbash Cipher

Base 64 Encoding

Caesar Cipher

Elliptic Curve Key Exchange

Vigenere Cipher

XOR Cipher

압축
변환

Decimal to Binary

Decimal to Hexadecimal

CPU 스케줄링 알고리즘
자료구조

Binary Search Tree 2

Circular Queue Using Linked List

Dsu Path Compression

Dsu Union Rank

Linkedlist Implentation Usingarray

Queue Using Array

Queue Using Array 2

Queue Using Linked List

Queue Using Linked List

Queue Using Two Stacks

Reverse a Linked List

Stack Using Array

Stack with Singly Linked List

Stack Using Queue

Trie Using Hashmap

Lowest Common Ancestor

Postfix Evaluation

분할 정복

Karatsuba Algorithm for Fast Multiplication

Strassen Matrix Multiplication

동적 프로그래밍

Armstrong Number Templated

Longest Common String

Longest Common Subsequence

Longest Increasing Subsequence

Longest Increasing Subsequence Nlogn

Longest Palindromic Subsequence

Matrix Chain Multiplication

Maximum Circular Subarray

Minimum Edit Distance

Palindrome Partitioning

Searching of Element in Dynamic Array

Shortest Common Supersequence

Unbounded 0 1 Knapsack

Longest Substring Without Repeating Characters

게임

Memory Game

기하학

Graham Scan Algorithm

Graham Scan Functions

Jarvis Algorithm

Line Segment Intersection

그래픽
그래프

Bellman Ford

Bi Directional Dijkstra

Breadth First Search

Bridge Finding with Tarjan Algorithm

Connected Components

Connected Components with Dsu

Cycle Check Directed Graph

Depth First Search

Depth First Search with Stack

Hamiltons Cycle

Hopcroft Karp

Is Graph Bipartite

Is Graph Bipartite 2

Max Flow with Ford Fulkerson and Edmond Karp Algo

Topological Sort by Kahns Algo

Travelling Salesman Problem

그리디 알고리즘
해싱

Double Hash Hash Table

Linear Probing Hash Table

Quadratic Probing Hash Table

선형대수

Gaussian Elimination

Lu Decomposition

머신러닝

Adaline Learning

K Nearest Neighbors

Kohonen Som Topology

Kohonen Som Trace

Neural Network

Ordinary Least Squares Regressor

수학

Aliquot Sum

Approximate Pi

Binary Exponent

Binomial Calculate

Check Amicable Pair

Check Factorial

Complex Numbers

Double Factorial

Eratosthenes

Euler's Totient

Extended Euclid Algorithm

Fast Power

Fibonacci Fast

Fibonacci Large

Fibonacci Matrix Exponentiation

Fibonacci Sum

Finding Number of Digits in a Number

Gcd Iterative Euclidean

Gcd of N Numbers

Gcd Recursive Euclidean

Integral Approximation

Integral Approximation 2

Iterative Factorial

Large Factorial

Large Number

Largest Power

Least Common Multiple

Linear Recurrence Matrix

Magic Number

Miller Rabin

Modular Division

Modular Exponentiation

Modular Inverse Fermat Little Theorem

Modular Inverse Simple

N Choose R

Ncr Modulo P

Number of Positive Divisors

Power for Huge Numbers

Power of Two

Prime Factorization

Primes up to Billion

Quadratic Equations Complex Numbers

Realtime Stats

Sieve of Eratosthenes

Sqrt Double

String Fibonacci

Sum of Binomial Coefficient

Sum of Digits

Vector Cross Product

Bisection Method

Qr Decomposition

Matrix Exponentiation

행렬

Pascal Triangle

Spiral Print

수치적 방법

Babylonian Method

Brent Method Extrema

Composite Simpson Rule

Durand Kerner Roots

Fast Fourier Transform

Golden Search Extrema

Inverse Fast Fourier Transform

Midpoint Integral Method

Newton Raphson Method

Ode Forward Euler

Ode Midpoint Euler

Ode Semi Implicit Euler

Successive Approximation

자료구조에 대한 작업
다른

Buzz Number

Decimal to Roman Numeral

Fast Integer Input

Iterative Tree Traversals

Kelvin to Celsius

Lru Cache 2

Palindrome of Number

Paranthesis Matching

Recursive Tree Traversal

Smallest Circle

Sparse Matrix

Stairs Pattern

Tower of Hanoi

Vector Important Functions

물리

Ground to Ground Projectile Motion

확률

Addition Rule

Bayes Theorem

Binomial Dist

Exponential Dist

Geometric Dist

Poisson Dist

Windowed Median

범위 쿼리

Heavy Light Decomposition

Persistent Seg Tree Lazy Prop

Prefix Sum Array

Sparse Table Range Queries

서치

Binary Search

Exponential Search

Fibonacci Search

Floyd Cycle Detection Algo

Hash Search

Interpolation Search

Interpolation Search 2

Jump Search

Linear Search

Longest Increasing Subsequence Using Binary Search

Median Search

Median Search 2

Saddleback Search

Sublist Search

Ternary Search

Text Search

정렬

Topological Sort

Bead Sort

Binary Insertion Sort

Bitonic Sort

Bogo Sort

Bubble Sort

Bucket Sort

Cocktail Selection Sort

Comb Sort

Count Inversions

Counting Sort

Counting Sort String

Cycle Sort

Gnome Sort

Heap Sort

Insertion Sort

Insertion Sort Recursive

Library Sort

Merge Insertion Sort

Non Recursive Merge Sort

Numeric String Sort

Odd Even Sort

Pancake Sort

Pigeonhole Sort

Quick Sort

Quick Sort 3

Quick Sort Iterative

Radix Sort

Radix Sort 2

Random Pivot Quick Sort

Recursive Bubble Sort

Selection Sort Iterative

Selection Sort Recursive

Shell Sort

Shell Sort 2

Stooge Sort

Strand Sort

Tim Sort

Wiggle Sort

스트링

Hamming Distance

Brute Force String Searching

Knuth Morris Pratt

Manacher Algorithm

Rabin Karp