├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── backtracking ├── README.md ├── knightsTour │ ├── C++ │ │ └── knightsTour.cpp │ └── README.md ├── nqueens │ ├── Makefile │ ├── README.md │ ├── analysis.txt │ ├── gmon.out │ ├── nqueens.c │ ├── performance.csv │ ├── performance2.csv │ └── test.dat ├── rat_in_a_maze │ └── cpp │ │ └── rat_in_a_maze.cpp ├── sudoku │ ├── README.md │ ├── c++ │ │ └── sudoku.c++ │ ├── c │ │ └── sudoku.c │ ├── python │ │ └── sudoku.py │ └── sudoku.png └── wordsearch │ ├── README.md │ └── go │ ├── wordsearch.go │ └── wordsearch_test.go ├── blockchain └── python │ └── Blockchain.py ├── computational_geometry ├── README.md └── convex_hull │ ├── README.md │ └── cpp │ └── ConvexHull.cpp ├── cryptography ├── atbash_cipher │ ├── README.md │ └── c++ │ │ └── Atbash_Cipher.cpp ├── caesar_cipher │ ├── README.md │ ├── c │ │ └── caesar_cipher.c │ ├── cpp │ │ ├── caesar_cipher.cpp │ │ └── ceaser_cipher.cpp │ ├── golang │ │ ├── caesar.go │ │ ├── caesar_test.go │ │ └── main.go │ ├── javascript │ │ └── caesar_cipher.js │ ├── python │ │ └── caesar_cipher.py │ └── scala │ │ └── caesar_cipher.scala ├── chinese_cipher │ ├── README.md │ └── perl │ │ └── chinese_cipher.pl ├── codewheel │ ├── README.md │ └── perl │ │ └── codewheel.pl ├── end_to_end │ └── python │ │ ├── end_to_end.py │ │ └── server.txt ├── hillcipher │ ├── C │ │ └── hillcipher.c │ └── README.md ├── playfair_cipher │ ├── C │ │ └── PlayFair.c │ ├── Go │ │ └── playfairCipher.go │ ├── README.md │ └── python │ │ └── PlayFairCipher.py ├── polybius_cipher │ ├── README.md │ └── java │ │ └── polybius.java ├── rail_fence_cipher │ ├── Go │ │ └── railfence.go │ ├── README.md │ └── c++ │ │ └── Rail_Fence Cipher.cpp ├── substitution_cipher │ ├── README.md │ ├── golang │ │ ├── main.go │ │ ├── substitution.go │ │ └── substitution_test.go │ └── python │ │ └── substitution_cipher.py ├── vernam_cipher │ ├── README.md │ └── python │ │ └── vernam_cipher.py └── vigenere_cipher │ ├── Go │ └── vigenere.go │ ├── README.md │ └── python │ └── cipher.py ├── data_structures ├── Queue │ ├── C++ │ │ ├── QUEUE (Array).CPP │ │ ├── QUEUE (Linked List).CPP │ │ └── Queue.cpp │ ├── C │ │ ├── queueByArray.c │ │ └── queueByLinkedList.c │ ├── Java │ │ └── Queue.java │ ├── README.md │ ├── cpp │ │ ├── driver_queue.cpp │ │ └── queue.hpp │ ├── php │ │ └── queue.php │ └── python │ │ └── queue.py ├── Splay_trees │ └── C++ │ │ └── splay_trees.cpp ├── Stack │ ├── C++ │ │ ├── STACK (Linked List).CPP │ │ ├── Stack(Array).CPP │ │ ├── StackUsingArrays.cpp │ │ ├── StackUsingLinkedList.cpp │ │ └── balanced parenthesis.c++ │ ├── C │ │ └── StackDS.c │ ├── Java │ │ ├── IntArrayStack.java │ │ ├── IntLinkedListStack.java │ │ └── stackra.java │ ├── Python │ │ └── Stack.py │ ├── README.md │ ├── bash │ │ └── reverse_string_using_stack.sh │ ├── cpp │ │ ├── driver_stack.cpp │ │ └── stack.hpp │ └── javascript │ │ └── ArrayStack.js ├── avl_tree │ ├── C++ │ │ └── avl.cpp │ └── README.md ├── b_tree │ ├── C++ │ │ ├── b_tree.cpp │ │ ├── treetraversal.cpp │ │ └── treetraversal.exe │ └── C │ │ ├── binaryTree.c │ │ └── binaryTreeTraversal.c ├── binarySearch_tree │ ├── BinarySearchTree.c │ ├── C++ │ │ └── binarySearch_tree.cpp │ ├── C │ │ └── binarySearchTree.c │ ├── Java │ │ └── BinarySearchTree.java │ ├── Python │ │ └── binary-tree.py │ └── README.md ├── binary_indexed_tree │ ├── C++ │ │ └── BIT.cpp │ └── README.md ├── dictionary │ └── python │ │ └── missionaries_and_cannibals_problem.py ├── hash_table │ ├── README.md │ └── java │ │ ├── DoubleHashTable.java │ │ ├── HashTableTests.java │ │ └── QuadraticHashTable.java ├── heap │ ├── C++ │ │ ├── arvchristos_GenericHeap.cpp │ │ ├── arvchristos_heap.cpp │ │ └── heap.cpp │ ├── C │ │ └── heap.c │ └── README.md ├── linked_list_stack_queue │ ├── IInfixCalculator.java │ ├── ILinkedList.java │ ├── IPostfixCalculator.java │ ├── IQueue.java │ ├── IStack.java │ ├── InfixCalculator.java │ ├── InfixCalculatorTest.java │ ├── LinkedList.c │ ├── LinkedList.java │ ├── LinkedListTest.java │ ├── PostfixCalculator.java │ ├── PostfixCalculatorTest.java │ ├── Queue.java │ ├── QueueTest.java │ ├── Stack.java │ └── StackTest.java ├── lists │ ├── C │ │ ├── circularList.c │ │ ├── doublyLinked.c │ │ └── singlyLinkedList.c │ ├── Cpp │ │ ├── list.cpp │ │ ├── list.h │ │ ├── main.cpp │ │ ├── node.cpp │ │ └── node.h │ ├── dynamic.c │ └── go │ │ └── linked-list.go ├── merge sort │ └── merge_sort.php ├── queues │ ├── queue.go │ └── queue_test.go ├── red_and_black_tree │ └── C++ │ │ ├── RedAndBlackTree.pro │ │ ├── binary_tree.h │ │ ├── function_object.h │ │ ├── main.cpp │ │ └── node.h ├── segment_tree │ ├── C++ │ │ ├── query_update.cpp │ │ └── segment_tree.cpp │ ├── Java │ │ └── SegmentTree.java │ ├── README.md │ └── python │ │ └── segtreeRMQ.py ├── stacks │ ├── stack.cpp │ ├── stack.go │ └── stack_test.go ├── treap │ └── C++ │ │ └── ImplicitTreap.cpp ├── trie │ └── trie.py ├── undirected_graph │ └── graph_adjacencyMatrix.c └── vector │ ├── main.cpp │ └── vector.hpp ├── digital_image_processing ├── manipulation │ └── sharpen_image.py └── steganography │ ├── .gitignore │ ├── Demo.ipynb │ ├── LICENSE │ ├── demo.py │ ├── images │ ├── detail1.png │ ├── detail2.png │ ├── doggo.png │ ├── forest.png │ ├── renan.png │ └── rogerinho.png │ └── plots │ ├── choque │ ├── demo.png │ ├── demo_merged.png │ ├── demo_unmerged.png │ ├── merge.gif │ └── unmerge.gif │ ├── compressed_10.jpg │ ├── compressed_100.jpg │ ├── compressed_20.jpg │ ├── compressed_30.jpg │ ├── compressed_40.jpg │ ├── compressed_50.jpg │ ├── compressed_60.jpg │ ├── compressed_70.jpg │ ├── compressed_80.jpg │ ├── compressed_90.jpg │ ├── extracted_0.png │ ├── extracted_10.png │ ├── extracted_100.png │ ├── extracted_20.png │ ├── extracted_30.png │ ├── extracted_40.png │ ├── extracted_50.png │ ├── extracted_60.png │ ├── extracted_70.png │ ├── extracted_80.png │ ├── extracted_90.png │ ├── forest │ ├── demo_merged.png │ ├── demo_unmerged.png │ ├── merge.gif │ └── unmerge.gif │ ├── merged.png │ └── rmse.png ├── dynamic_control ├── PID_algo_with_documentation.c └── Readme.md ├── dynamic_programming ├── C++ │ ├── 01_knapsack.cpp │ ├── Longest-Common-Subsequence.cpp │ ├── Longest-Increasing-Subsequince.cpp │ ├── coin_change.cpp │ ├── edit_distance.cpp │ ├── edit_distance_space_efficient.cpp │ ├── longest-arithmetic-progression.cpp │ ├── longest_common_subsequence.cpp │ ├── max_sum_path_in_two_arrays.cpp │ ├── min_coins_change.cpp │ ├── minimum_pts_to_reach_destination.cpp │ └── subset-sum.cpp └── python │ ├── LIS.py │ ├── jan-ken-puzzle │ ├── puzzle_hash.py │ ├── test │ │ ├── heavy │ │ │ ├── 01.in │ │ │ ├── 01.out │ │ │ ├── 02.in │ │ │ ├── 02.out │ │ │ ├── 03.in │ │ │ ├── 03.out │ │ │ ├── 04.in │ │ │ ├── 04.out │ │ │ ├── 05.in │ │ │ ├── 05.out │ │ │ ├── 06.in │ │ │ ├── 06.out │ │ │ ├── 07.in │ │ │ ├── 07.out │ │ │ ├── 08.in │ │ │ ├── 08.out │ │ │ ├── 09.in │ │ │ ├── 09.out │ │ │ ├── 10.in │ │ │ ├── 10.out │ │ │ ├── results01 │ │ │ ├── results01.out │ │ │ ├── results02 │ │ │ ├── results02.out │ │ │ ├── results03 │ │ │ ├── results03.out │ │ │ ├── results04 │ │ │ ├── results04.out │ │ │ ├── results05 │ │ │ ├── results05.out │ │ │ ├── results06 │ │ │ ├── results06.out │ │ │ ├── results07 │ │ │ ├── results07.out │ │ │ ├── results08 │ │ │ ├── results08.out │ │ │ ├── results09 │ │ │ ├── results09.out │ │ │ ├── results1.out │ │ │ ├── results10 │ │ │ ├── results10.out │ │ │ ├── results2.out │ │ │ ├── results3.out │ │ │ ├── results4.out │ │ │ ├── results5.out │ │ │ ├── results6.out │ │ │ ├── results7.out │ │ │ ├── results8.out │ │ │ └── results9.out │ │ └── light │ │ │ ├── 01.in │ │ │ ├── 01.out │ │ │ ├── 02.in │ │ │ ├── 02.out │ │ │ ├── 03.in │ │ │ ├── 03.out │ │ │ ├── 04.in │ │ │ ├── 04.out │ │ │ ├── 05.in │ │ │ ├── 05.out │ │ │ ├── 06.in │ │ │ ├── 06.out │ │ │ ├── 07.in │ │ │ ├── 07.out │ │ │ ├── 08.in │ │ │ ├── 08.out │ │ │ ├── 09.in │ │ │ ├── 09.out │ │ │ ├── 10.in │ │ │ ├── 10.out │ │ │ ├── results │ │ │ ├── results0 │ │ │ ├── results01 │ │ │ ├── results02 │ │ │ ├── results03 │ │ │ ├── results04 │ │ │ ├── results05 │ │ │ ├── results06 │ │ │ ├── results07 │ │ │ ├── results08 │ │ │ ├── results09 │ │ │ ├── results1 │ │ │ ├── results10 │ │ │ ├── results2 │ │ │ ├── results3 │ │ │ ├── results4 │ │ │ ├── results5 │ │ │ └── results6 │ ├── tests_heavy.sh │ └── tests_light.sh │ ├── longestCommonSubstring.py │ └── mochilaB.py ├── graphs ├── Dijkstra.cpp ├── eightpuzzles │ ├── AStar.java │ ├── Algo.java │ ├── BFS.java │ ├── DFS.java │ ├── MainTestClass.java │ ├── README.md │ ├── SolutionEngine.java │ ├── State.java │ └── Status.java ├── graph_coloring │ └── square_grid_multidim.cpp ├── is_bipartite │ └── cpp │ │ └── CheckBipartite.cpp └── max_bipartite_matching │ └── python │ └── MBP.py ├── greedy_algorithms ├── Job_Sequencing.cpp ├── KnapSack.cpp ├── MakingChangeProblem.cpp ├── activity_selection.cpp └── minimum_number_of_coins.cpp ├── machine_learning ├── multilayer_perceptron │ └── XOR │ │ ├── Network.java │ │ └── XorTest.java └── naive_bayes │ ├── naive_bays.py │ └── spam-labelled.csv ├── math ├── AddBinaryNumbers │ ├── C++ │ │ ├── a.out │ │ └── addToBinaryNumbers.cpp │ ├── JavaScript │ │ └── addBinaryNumbers.js │ └── Python │ │ └── AddBinaryNumbers.py ├── FibonacciSeries │ ├── Fibonacci.java │ ├── README.md │ └── racket │ │ ├── fibonacci.rkt │ │ └── fibonacci.rkt~ ├── Gauss │ ├── Gauss Jordan.cpp │ └── Gaussian Elimination.cpp ├── Karatsuba │ └── karatsuba.py ├── armstrong_number │ ├── C++ │ │ └── armstrong.cpp │ ├── C │ │ └── armstrong.c │ ├── Java │ │ ├── Armstrong.java │ │ └── ArmstrongNumber.java │ ├── Python │ │ ├── armstrong.py │ │ └── armstrong_no.py │ └── README.md ├── average_score │ └── c++ │ │ └── averageScore.cpp ├── catalan │ └── C++ │ │ └── catalan.cpp ├── counting_inversions │ └── C++ │ │ ├── README.md │ │ └── counting_inversion.cpp ├── euclids_gcd │ ├── README.md │ ├── Rust │ │ └── euclids_gcd.rs │ ├── c++ │ │ ├── euclids_gcd.hpp │ │ └── tests.cpp │ ├── c │ │ ├── a.out │ │ └── euclids_gcd.c │ ├── java │ │ └── Euclid.java │ ├── javascript │ │ └── euclids_gcd.js │ ├── node.js │ │ ├── euclids_gcd.js │ │ └── test.js │ ├── python │ │ └── euclids_gcd.py │ └── ruby │ │ └── euclids_gcd.rb ├── eulers_totient_function │ └── C │ │ └── eulers_totient_func.c ├── factorial │ ├── C++ │ │ ├── factorial.cpp │ │ └── large_factorial.cpp │ ├── C │ │ └── factorial.c │ ├── Factorial.cs │ ├── Java │ │ ├── Factorial.java │ │ └── FactorialFun.java │ ├── Node.js │ │ └── factorial.js │ ├── README.md │ ├── Rust │ │ └── factorial.rs │ ├── Swift │ │ └── factorial.playground │ │ │ └── Contents.swift │ ├── go │ │ ├── fact.go │ │ └── fact_test.go │ ├── python │ │ └── factorial.py │ └── ruby │ │ ├── fact.rb │ │ └── factorial-functional.rb ├── fast_exponentiation │ ├── README.md │ ├── c++ │ │ └── fast_exponentiation.cpp │ └── python │ │ ├── fast_exponentiation.py │ │ └── test.py ├── fast_pow │ └── C++ │ │ └── fast_pow.cpp ├── fibonacci │ ├── C# │ │ └── Fibonacci.cs │ ├── C++ │ │ ├── effecientfib.cpp │ │ ├── fibmemo.cpp │ │ ├── fibonacci.cpp │ │ └── fibrec.cpp │ ├── C │ │ └── fibonacci.c │ ├── Java │ │ └── fibonacci.java │ ├── JavaScript │ │ ├── fibonacci.js │ │ └── mattgd_fibonacci.js │ ├── README.md │ ├── Rust │ │ ├── fibonacci.rs │ │ └── fibonacci_nth.rs │ ├── Scala │ │ └── fibonacci.scala │ ├── go │ │ ├── fibonacci.go │ │ └── fibonacci_test.go │ ├── php │ │ └── fibonacci.php │ └── python │ │ ├── fastDoublingNthFibonacci.py │ │ └── fibonacci.py ├── fraction │ └── fraction.cpp ├── interval_bisection │ └── c │ │ └── interval_bisection.cpp ├── is_prime │ ├── C++ │ │ └── is_prime.cpp │ ├── c# │ │ └── is_prime.cs │ ├── java │ │ └── IsPrime.java │ └── python │ │ └── is_prime.py ├── lucas_series │ └── C++ │ │ └── Lucas Series.cpp ├── moments │ └── C++ │ │ └── moments.cpp ├── numerical_integration │ ├── c │ │ ├── exp-simpsons.c │ │ ├── montecarlo_integration.cpp │ │ └── numerical_integration.cpp │ └── python │ │ ├── numerical_integration.py │ │ └── test.py ├── perfect_number │ ├── README.md │ ├── java │ │ └── PerfectNumbers.java │ └── javascript │ │ └── perfect-number.js ├── pernicious_number │ └── Python │ │ └── pernicious.py ├── powerlist │ └── powerlist.hs ├── prime_sieve │ ├── README.md │ ├── c++ │ │ └── prime_sieve.cpp │ └── java │ │ ├── PrimeSieve.java │ │ └── PrimeSieveTest.java ├── quadratic_equation_roots │ └── cpp │ │ └── roots.cpp ├── russian_peasant │ ├── C++ │ │ └── russian_peasant.cpp │ ├── README.md │ ├── Rust │ │ └── russian_peasant.rs │ ├── go │ │ ├── russian_peasant.go │ │ └── russian_peasant_test.go │ ├── java │ │ ├── RussianPeasant.java │ │ └── RussianPeasantTest.java │ ├── javascript │ │ └── rusian_peasant.js │ ├── php │ │ └── russian_peasant.php │ └── python │ │ └── russian_peasant.py ├── strong_number │ ├── C │ │ └── strong.c │ ├── README.md │ ├── Rust │ │ └── strong_number.rs │ └── python │ │ └── strong_number.py ├── sum_of_digits │ ├── c++ │ ├── javascript │ │ └── sum_of_digits.js │ ├── ruby │ │ └── sum_of_digits.rb │ └── sum_of_digits.go └── towers_of_hanoi │ ├── README.md │ ├── Rust │ └── tower_of_hanoi.rs │ ├── c++ │ ├── test.cpp │ └── towers_of_hanoi.hpp │ ├── javascript │ └── towers_of_hanoi.js │ └── python │ └── towers_of_hanoi.py ├── misc ├── mod_inverse_euclidean_algorithm.c └── random_file_name_gen.py ├── networking └── mail_sender.py ├── search ├── C │ └── binarySearch.cpp ├── binary_search │ ├── BinarySearch.c │ ├── BinarySearch.java │ ├── a.out │ ├── binarySearch.js │ ├── binary_search.cpp │ └── binary_search_iterative.cpp ├── depth_first │ ├── __init__.py │ ├── graph.py │ └── search.py └── linear_search │ ├── linearSearch.js │ ├── linear_search.cpp │ ├── linear_search.java │ └── linear_search.py ├── sorting ├── Bubble_sort │ ├── BubbleSort.java │ ├── bubble.c │ ├── bubble.cc │ ├── bubble.cpp │ ├── bubble.js │ ├── bubble.kt │ └── bubble.py ├── Bucket_sort │ ├── BucketSort.png │ ├── Cpp │ │ └── Bucket Sort.cpp │ ├── README.md │ ├── c │ │ └── bucketsort.c │ └── python │ │ ├── bucketsort.py │ │ ├── input.txt │ │ └── output.txt ├── Comb_sort │ ├── Cpp │ │ └── Comb_sort.cpp │ └── Java │ │ └── CombSort.java ├── Cycle_sort │ └── cpp │ │ └── main.cpp ├── Gnome_sort (Case Conflict) │ ├── gnome_sort.cpp │ ├── gnome_sort.java │ └── gnome_sort.php ├── Gnome_sort │ └── Java │ │ └── GnomeSort.java ├── Heap_sort (Case Conflict) │ ├── Java │ │ └── Heap_sort.java │ ├── README.md │ ├── go │ │ ├── heap_sort.go │ │ └── heap_sort_test.go │ ├── heap sort.c │ ├── heap sort.cpp │ ├── heap.cs │ ├── javascript │ │ └── HeapSort.js │ └── python │ │ └── heap_sort.py ├── Heap_sort │ └── cpp │ │ ├── LaveshHeapSort.cpp │ │ ├── heap_sort.cpp │ │ └── tournament_sorting.cpp ├── Insertion_sort │ ├── InsertionSort.java │ ├── insertion sort.c │ ├── insertion.cc │ ├── insertion.py │ └── insertions_sort.js ├── Merge_sort │ ├── MergeSort.java │ ├── README.md │ ├── merge.cc │ ├── merge.py │ └── mergesort.js ├── Selection_sort (Case Conflict) │ ├── Rust │ │ └── selection_sort.rs │ ├── java │ │ └── SelectionSort.java │ ├── php │ │ └── selection_sort.php │ └── python │ │ └── selection_sort.py ├── Selection_sort │ ├── C │ │ └── selection_sort.c │ ├── Java │ │ └── selection_sort.java │ ├── cpp │ │ ├── selection_sort.cpp │ │ └── selection_sort_test.cpp │ └── javascript │ │ └── SelectionSort.js ├── TimSort.java ├── Toplogical sort.cpp ├── counting_sort │ ├── CountingSort.cpp │ ├── Java │ │ ├── CountSort.java │ │ └── Counting_sort.java │ ├── c │ │ └── Counting_sort.c │ ├── cpp │ │ └── Counting sort.cc │ ├── javascript │ │ └── CountingSort.js │ └── python │ │ └── countingsort.py ├── postman_sort │ └── postmansort.cc ├── quick_sort │ ├── README.md │ ├── Rust │ │ └── quick_sort.rs │ ├── TypeScript │ │ ├── build │ │ │ ├── quickSort.js │ │ │ └── quickSort.js.map │ │ ├── quickSort.ts │ │ ├── test │ │ │ ├── test.html │ │ │ └── test.js │ │ └── tsconfig.json │ ├── c │ │ ├── quick_sort.c │ │ ├── quicksort.c │ │ └── quicksort_recursive.c │ ├── cpp │ │ ├── Dutch_national_flag.cpp │ │ ├── RandomizedQuickSort.cpp │ │ └── quick sort.cpp │ ├── go │ │ ├── quicksort.go │ │ └── quicksort_test.go │ ├── haskell │ │ ├── Quicksort.hs │ │ └── QuicksortTest.hs │ ├── java │ │ └── quick_sort.java │ ├── javaScript │ │ └── quicksort.js │ ├── php │ │ └── quick_sort.php │ ├── python │ │ ├── README.md │ │ ├── akshitgrover_quicksort.py │ │ └── quick_sort.py │ └── ruby │ │ └── quick_sort.rb ├── radix_sort │ ├── README.md │ ├── c │ │ └── radix_sort.c │ ├── cpp │ │ └── RadixSort.cpp │ ├── java │ │ ├── Radix.class │ │ ├── Radix_Sort.java │ │ └── TestRadix.java │ ├── javascript │ │ └── RadixSort.js │ ├── python │ │ └── radixsort.py │ └── radix sort.cpp └── shell_sort │ ├── c │ └── shell_sort.c │ ├── cpp │ └── shell sort.cpp │ ├── csharp │ └── ShellSort.cs │ └── javascript │ └── ShellSort.js ├── stable_marriage └── README.md ├── system_programming └── grammar_left_factoring.cpp └── tictactoe_game └── tictactoe.py /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/LICENSE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/README.md -------------------------------------------------------------------------------- /backtracking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/README.md -------------------------------------------------------------------------------- /backtracking/knightsTour/C++/knightsTour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/knightsTour/C++/knightsTour.cpp -------------------------------------------------------------------------------- /backtracking/knightsTour/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/knightsTour/README.md -------------------------------------------------------------------------------- /backtracking/nqueens/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/Makefile -------------------------------------------------------------------------------- /backtracking/nqueens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/README.md -------------------------------------------------------------------------------- /backtracking/nqueens/analysis.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/analysis.txt -------------------------------------------------------------------------------- /backtracking/nqueens/gmon.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/gmon.out -------------------------------------------------------------------------------- /backtracking/nqueens/nqueens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/nqueens.c -------------------------------------------------------------------------------- /backtracking/nqueens/performance.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/performance.csv -------------------------------------------------------------------------------- /backtracking/nqueens/performance2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/nqueens/performance2.csv -------------------------------------------------------------------------------- /backtracking/nqueens/test.dat: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /backtracking/rat_in_a_maze/cpp/rat_in_a_maze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/rat_in_a_maze/cpp/rat_in_a_maze.cpp -------------------------------------------------------------------------------- /backtracking/sudoku/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/sudoku/README.md -------------------------------------------------------------------------------- /backtracking/sudoku/c++/sudoku.c++: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/sudoku/c++/sudoku.c++ -------------------------------------------------------------------------------- /backtracking/sudoku/c/sudoku.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/sudoku/c/sudoku.c -------------------------------------------------------------------------------- /backtracking/sudoku/python/sudoku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/sudoku/python/sudoku.py -------------------------------------------------------------------------------- /backtracking/sudoku/sudoku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/sudoku/sudoku.png -------------------------------------------------------------------------------- /backtracking/wordsearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/wordsearch/README.md -------------------------------------------------------------------------------- /backtracking/wordsearch/go/wordsearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/wordsearch/go/wordsearch.go -------------------------------------------------------------------------------- /backtracking/wordsearch/go/wordsearch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/backtracking/wordsearch/go/wordsearch_test.go -------------------------------------------------------------------------------- /blockchain/python/Blockchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/blockchain/python/Blockchain.py -------------------------------------------------------------------------------- /computational_geometry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/computational_geometry/README.md -------------------------------------------------------------------------------- /computational_geometry/convex_hull/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/computational_geometry/convex_hull/README.md -------------------------------------------------------------------------------- /computational_geometry/convex_hull/cpp/ConvexHull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/computational_geometry/convex_hull/cpp/ConvexHull.cpp -------------------------------------------------------------------------------- /cryptography/atbash_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/atbash_cipher/README.md -------------------------------------------------------------------------------- /cryptography/atbash_cipher/c++/Atbash_Cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/atbash_cipher/c++/Atbash_Cipher.cpp -------------------------------------------------------------------------------- /cryptography/caesar_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/README.md -------------------------------------------------------------------------------- /cryptography/caesar_cipher/c/caesar_cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/c/caesar_cipher.c -------------------------------------------------------------------------------- /cryptography/caesar_cipher/cpp/caesar_cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/cpp/caesar_cipher.cpp -------------------------------------------------------------------------------- /cryptography/caesar_cipher/cpp/ceaser_cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/cpp/ceaser_cipher.cpp -------------------------------------------------------------------------------- /cryptography/caesar_cipher/golang/caesar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/golang/caesar.go -------------------------------------------------------------------------------- /cryptography/caesar_cipher/golang/caesar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/golang/caesar_test.go -------------------------------------------------------------------------------- /cryptography/caesar_cipher/golang/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/golang/main.go -------------------------------------------------------------------------------- /cryptography/caesar_cipher/javascript/caesar_cipher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/javascript/caesar_cipher.js -------------------------------------------------------------------------------- /cryptography/caesar_cipher/python/caesar_cipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/python/caesar_cipher.py -------------------------------------------------------------------------------- /cryptography/caesar_cipher/scala/caesar_cipher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/caesar_cipher/scala/caesar_cipher.scala -------------------------------------------------------------------------------- /cryptography/chinese_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/chinese_cipher/README.md -------------------------------------------------------------------------------- /cryptography/chinese_cipher/perl/chinese_cipher.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/chinese_cipher/perl/chinese_cipher.pl -------------------------------------------------------------------------------- /cryptography/codewheel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/codewheel/README.md -------------------------------------------------------------------------------- /cryptography/codewheel/perl/codewheel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/codewheel/perl/codewheel.pl -------------------------------------------------------------------------------- /cryptography/end_to_end/python/end_to_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/end_to_end/python/end_to_end.py -------------------------------------------------------------------------------- /cryptography/end_to_end/python/server.txt: -------------------------------------------------------------------------------- 1 | dddvdvkegivmk -------------------------------------------------------------------------------- /cryptography/hillcipher/C/hillcipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/hillcipher/C/hillcipher.c -------------------------------------------------------------------------------- /cryptography/hillcipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/hillcipher/README.md -------------------------------------------------------------------------------- /cryptography/playfair_cipher/C/PlayFair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/playfair_cipher/C/PlayFair.c -------------------------------------------------------------------------------- /cryptography/playfair_cipher/Go/playfairCipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/playfair_cipher/Go/playfairCipher.go -------------------------------------------------------------------------------- /cryptography/playfair_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/playfair_cipher/README.md -------------------------------------------------------------------------------- /cryptography/playfair_cipher/python/PlayFairCipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/playfair_cipher/python/PlayFairCipher.py -------------------------------------------------------------------------------- /cryptography/polybius_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/polybius_cipher/README.md -------------------------------------------------------------------------------- /cryptography/polybius_cipher/java/polybius.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/polybius_cipher/java/polybius.java -------------------------------------------------------------------------------- /cryptography/rail_fence_cipher/Go/railfence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/rail_fence_cipher/Go/railfence.go -------------------------------------------------------------------------------- /cryptography/rail_fence_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/rail_fence_cipher/README.md -------------------------------------------------------------------------------- /cryptography/rail_fence_cipher/c++/Rail_Fence Cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/rail_fence_cipher/c++/Rail_Fence Cipher.cpp -------------------------------------------------------------------------------- /cryptography/substitution_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/substitution_cipher/README.md -------------------------------------------------------------------------------- /cryptography/substitution_cipher/golang/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/substitution_cipher/golang/main.go -------------------------------------------------------------------------------- /cryptography/substitution_cipher/golang/substitution.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/substitution_cipher/golang/substitution.go -------------------------------------------------------------------------------- /cryptography/substitution_cipher/golang/substitution_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/substitution_cipher/golang/substitution_test.go -------------------------------------------------------------------------------- /cryptography/substitution_cipher/python/substitution_cipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/substitution_cipher/python/substitution_cipher.py -------------------------------------------------------------------------------- /cryptography/vernam_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/vernam_cipher/README.md -------------------------------------------------------------------------------- /cryptography/vernam_cipher/python/vernam_cipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/vernam_cipher/python/vernam_cipher.py -------------------------------------------------------------------------------- /cryptography/vigenere_cipher/Go/vigenere.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/vigenere_cipher/Go/vigenere.go -------------------------------------------------------------------------------- /cryptography/vigenere_cipher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/vigenere_cipher/README.md -------------------------------------------------------------------------------- /cryptography/vigenere_cipher/python/cipher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/cryptography/vigenere_cipher/python/cipher.py -------------------------------------------------------------------------------- /data_structures/Queue/C++/QUEUE (Array).CPP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/C++/QUEUE (Array).CPP -------------------------------------------------------------------------------- /data_structures/Queue/C++/QUEUE (Linked List).CPP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/C++/QUEUE (Linked List).CPP -------------------------------------------------------------------------------- /data_structures/Queue/C++/Queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/C++/Queue.cpp -------------------------------------------------------------------------------- /data_structures/Queue/C/queueByArray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/C/queueByArray.c -------------------------------------------------------------------------------- /data_structures/Queue/C/queueByLinkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/C/queueByLinkedList.c -------------------------------------------------------------------------------- /data_structures/Queue/Java/Queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/Java/Queue.java -------------------------------------------------------------------------------- /data_structures/Queue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/README.md -------------------------------------------------------------------------------- /data_structures/Queue/cpp/driver_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/cpp/driver_queue.cpp -------------------------------------------------------------------------------- /data_structures/Queue/cpp/queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/cpp/queue.hpp -------------------------------------------------------------------------------- /data_structures/Queue/php/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/php/queue.php -------------------------------------------------------------------------------- /data_structures/Queue/python/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Queue/python/queue.py -------------------------------------------------------------------------------- /data_structures/Splay_trees/C++/splay_trees.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Splay_trees/C++/splay_trees.cpp -------------------------------------------------------------------------------- /data_structures/Stack/C++/STACK (Linked List).CPP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/C++/STACK (Linked List).CPP -------------------------------------------------------------------------------- /data_structures/Stack/C++/Stack(Array).CPP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/C++/Stack(Array).CPP -------------------------------------------------------------------------------- /data_structures/Stack/C++/StackUsingArrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/C++/StackUsingArrays.cpp -------------------------------------------------------------------------------- /data_structures/Stack/C++/StackUsingLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/C++/StackUsingLinkedList.cpp -------------------------------------------------------------------------------- /data_structures/Stack/C++/balanced parenthesis.c++: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/C++/balanced parenthesis.c++ -------------------------------------------------------------------------------- /data_structures/Stack/C/StackDS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/C/StackDS.c -------------------------------------------------------------------------------- /data_structures/Stack/Java/IntArrayStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/Java/IntArrayStack.java -------------------------------------------------------------------------------- /data_structures/Stack/Java/IntLinkedListStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/Java/IntLinkedListStack.java -------------------------------------------------------------------------------- /data_structures/Stack/Java/stackra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/Java/stackra.java -------------------------------------------------------------------------------- /data_structures/Stack/Python/Stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/Python/Stack.py -------------------------------------------------------------------------------- /data_structures/Stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/README.md -------------------------------------------------------------------------------- /data_structures/Stack/bash/reverse_string_using_stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/bash/reverse_string_using_stack.sh -------------------------------------------------------------------------------- /data_structures/Stack/cpp/driver_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/cpp/driver_stack.cpp -------------------------------------------------------------------------------- /data_structures/Stack/cpp/stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/cpp/stack.hpp -------------------------------------------------------------------------------- /data_structures/Stack/javascript/ArrayStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/Stack/javascript/ArrayStack.js -------------------------------------------------------------------------------- /data_structures/avl_tree/C++/avl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/avl_tree/C++/avl.cpp -------------------------------------------------------------------------------- /data_structures/avl_tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/avl_tree/README.md -------------------------------------------------------------------------------- /data_structures/b_tree/C++/b_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/b_tree/C++/b_tree.cpp -------------------------------------------------------------------------------- /data_structures/b_tree/C++/treetraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/b_tree/C++/treetraversal.cpp -------------------------------------------------------------------------------- /data_structures/b_tree/C++/treetraversal.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/b_tree/C++/treetraversal.exe -------------------------------------------------------------------------------- /data_structures/b_tree/C/binaryTree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/b_tree/C/binaryTree.c -------------------------------------------------------------------------------- /data_structures/b_tree/C/binaryTreeTraversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/b_tree/C/binaryTreeTraversal.c -------------------------------------------------------------------------------- /data_structures/binarySearch_tree/BinarySearchTree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binarySearch_tree/BinarySearchTree.c -------------------------------------------------------------------------------- /data_structures/binarySearch_tree/C++/binarySearch_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binarySearch_tree/C++/binarySearch_tree.cpp -------------------------------------------------------------------------------- /data_structures/binarySearch_tree/C/binarySearchTree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binarySearch_tree/C/binarySearchTree.c -------------------------------------------------------------------------------- /data_structures/binarySearch_tree/Java/BinarySearchTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binarySearch_tree/Java/BinarySearchTree.java -------------------------------------------------------------------------------- /data_structures/binarySearch_tree/Python/binary-tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binarySearch_tree/Python/binary-tree.py -------------------------------------------------------------------------------- /data_structures/binarySearch_tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binarySearch_tree/README.md -------------------------------------------------------------------------------- /data_structures/binary_indexed_tree/C++/BIT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binary_indexed_tree/C++/BIT.cpp -------------------------------------------------------------------------------- /data_structures/binary_indexed_tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/binary_indexed_tree/README.md -------------------------------------------------------------------------------- /data_structures/dictionary/python/missionaries_and_cannibals_problem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/dictionary/python/missionaries_and_cannibals_problem.py -------------------------------------------------------------------------------- /data_structures/hash_table/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/hash_table/README.md -------------------------------------------------------------------------------- /data_structures/hash_table/java/DoubleHashTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/hash_table/java/DoubleHashTable.java -------------------------------------------------------------------------------- /data_structures/hash_table/java/HashTableTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/hash_table/java/HashTableTests.java -------------------------------------------------------------------------------- /data_structures/hash_table/java/QuadraticHashTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/hash_table/java/QuadraticHashTable.java -------------------------------------------------------------------------------- /data_structures/heap/C++/arvchristos_GenericHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/heap/C++/arvchristos_GenericHeap.cpp -------------------------------------------------------------------------------- /data_structures/heap/C++/arvchristos_heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/heap/C++/arvchristos_heap.cpp -------------------------------------------------------------------------------- /data_structures/heap/C++/heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/heap/C++/heap.cpp -------------------------------------------------------------------------------- /data_structures/heap/C/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/heap/C/heap.c -------------------------------------------------------------------------------- /data_structures/heap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/heap/README.md -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/IInfixCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/IInfixCalculator.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/ILinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/ILinkedList.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/IPostfixCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/IPostfixCalculator.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/IQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/IQueue.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/IStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/IStack.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/InfixCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/InfixCalculator.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/InfixCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/InfixCalculatorTest.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/LinkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/LinkedList.c -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/LinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/LinkedList.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/LinkedListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/LinkedListTest.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/PostfixCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/PostfixCalculator.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/PostfixCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/PostfixCalculatorTest.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/Queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/Queue.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/QueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/QueueTest.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/Stack.java -------------------------------------------------------------------------------- /data_structures/linked_list_stack_queue/StackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/linked_list_stack_queue/StackTest.java -------------------------------------------------------------------------------- /data_structures/lists/C/circularList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/C/circularList.c -------------------------------------------------------------------------------- /data_structures/lists/C/doublyLinked.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/C/doublyLinked.c -------------------------------------------------------------------------------- /data_structures/lists/C/singlyLinkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/C/singlyLinkedList.c -------------------------------------------------------------------------------- /data_structures/lists/Cpp/list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/Cpp/list.cpp -------------------------------------------------------------------------------- /data_structures/lists/Cpp/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/Cpp/list.h -------------------------------------------------------------------------------- /data_structures/lists/Cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/Cpp/main.cpp -------------------------------------------------------------------------------- /data_structures/lists/Cpp/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/Cpp/node.cpp -------------------------------------------------------------------------------- /data_structures/lists/Cpp/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/Cpp/node.h -------------------------------------------------------------------------------- /data_structures/lists/dynamic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/dynamic.c -------------------------------------------------------------------------------- /data_structures/lists/go/linked-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/lists/go/linked-list.go -------------------------------------------------------------------------------- /data_structures/merge sort/merge_sort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/merge sort/merge_sort.php -------------------------------------------------------------------------------- /data_structures/queues/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/queues/queue.go -------------------------------------------------------------------------------- /data_structures/queues/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/queues/queue_test.go -------------------------------------------------------------------------------- /data_structures/red_and_black_tree/C++/RedAndBlackTree.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/red_and_black_tree/C++/RedAndBlackTree.pro -------------------------------------------------------------------------------- /data_structures/red_and_black_tree/C++/binary_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/red_and_black_tree/C++/binary_tree.h -------------------------------------------------------------------------------- /data_structures/red_and_black_tree/C++/function_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/red_and_black_tree/C++/function_object.h -------------------------------------------------------------------------------- /data_structures/red_and_black_tree/C++/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/red_and_black_tree/C++/main.cpp -------------------------------------------------------------------------------- /data_structures/red_and_black_tree/C++/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/red_and_black_tree/C++/node.h -------------------------------------------------------------------------------- /data_structures/segment_tree/C++/query_update.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/segment_tree/C++/query_update.cpp -------------------------------------------------------------------------------- /data_structures/segment_tree/C++/segment_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/segment_tree/C++/segment_tree.cpp -------------------------------------------------------------------------------- /data_structures/segment_tree/Java/SegmentTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/segment_tree/Java/SegmentTree.java -------------------------------------------------------------------------------- /data_structures/segment_tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/segment_tree/README.md -------------------------------------------------------------------------------- /data_structures/segment_tree/python/segtreeRMQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/segment_tree/python/segtreeRMQ.py -------------------------------------------------------------------------------- /data_structures/stacks/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/stacks/stack.cpp -------------------------------------------------------------------------------- /data_structures/stacks/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/stacks/stack.go -------------------------------------------------------------------------------- /data_structures/stacks/stack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/stacks/stack_test.go -------------------------------------------------------------------------------- /data_structures/treap/C++/ImplicitTreap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/treap/C++/ImplicitTreap.cpp -------------------------------------------------------------------------------- /data_structures/trie/trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/trie/trie.py -------------------------------------------------------------------------------- /data_structures/undirected_graph/graph_adjacencyMatrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/undirected_graph/graph_adjacencyMatrix.c -------------------------------------------------------------------------------- /data_structures/vector/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/vector/main.cpp -------------------------------------------------------------------------------- /data_structures/vector/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/data_structures/vector/vector.hpp -------------------------------------------------------------------------------- /digital_image_processing/manipulation/sharpen_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/manipulation/sharpen_image.py -------------------------------------------------------------------------------- /digital_image_processing/steganography/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/.gitignore -------------------------------------------------------------------------------- /digital_image_processing/steganography/Demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/Demo.ipynb -------------------------------------------------------------------------------- /digital_image_processing/steganography/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/LICENSE -------------------------------------------------------------------------------- /digital_image_processing/steganography/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/demo.py -------------------------------------------------------------------------------- /digital_image_processing/steganography/images/detail1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/images/detail1.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/images/detail2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/images/detail2.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/images/doggo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/images/doggo.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/images/forest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/images/forest.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/images/renan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/images/renan.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/images/rogerinho.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/images/rogerinho.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/choque/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/choque/demo.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/choque/demo_merged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/choque/demo_merged.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/choque/demo_unmerged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/choque/demo_unmerged.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/choque/merge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/choque/merge.gif -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/choque/unmerge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/choque/unmerge.gif -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_10.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_100.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_20.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_30.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_40.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_40.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_50.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_50.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_60.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_60.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_70.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_70.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_80.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_80.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/compressed_90.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/compressed_90.jpg -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_0.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_10.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_100.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_20.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_30.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_40.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_50.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_60.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_70.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_80.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/extracted_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/extracted_90.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/forest/demo_merged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/forest/demo_merged.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/forest/demo_unmerged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/forest/demo_unmerged.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/forest/merge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/forest/merge.gif -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/forest/unmerge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/forest/unmerge.gif -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/merged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/merged.png -------------------------------------------------------------------------------- /digital_image_processing/steganography/plots/rmse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/digital_image_processing/steganography/plots/rmse.png -------------------------------------------------------------------------------- /dynamic_control/PID_algo_with_documentation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_control/PID_algo_with_documentation.c -------------------------------------------------------------------------------- /dynamic_control/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_control/Readme.md -------------------------------------------------------------------------------- /dynamic_programming/C++/01_knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/01_knapsack.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/Longest-Common-Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/Longest-Common-Subsequence.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/Longest-Increasing-Subsequince.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/Longest-Increasing-Subsequince.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/coin_change.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/coin_change.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/edit_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/edit_distance.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/edit_distance_space_efficient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/edit_distance_space_efficient.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/longest-arithmetic-progression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/longest-arithmetic-progression.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/longest_common_subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/longest_common_subsequence.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/max_sum_path_in_two_arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/max_sum_path_in_two_arrays.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/min_coins_change.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/min_coins_change.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/minimum_pts_to_reach_destination.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/minimum_pts_to_reach_destination.cpp -------------------------------------------------------------------------------- /dynamic_programming/C++/subset-sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/C++/subset-sum.cpp -------------------------------------------------------------------------------- /dynamic_programming/python/LIS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/LIS.py -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/puzzle_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/puzzle_hash.py -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/01.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/01.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/01.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/01.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/02.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/02.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/02.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/02.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/03.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/03.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/03.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/03.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/04.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/04.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/04.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/04.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/05.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/05.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/05.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/05.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/06.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/06.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/06.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/06.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/07.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/07.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/07.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/07.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/08.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/08.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/08.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/08.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/09.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/09.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/09.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/09.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/10.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/10.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/10.out: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 1 3 2 4 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results01 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results01.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results01.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results02 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results02.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results03 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results03.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results04 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results04.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results05 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results05.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results06: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results06 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results06.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results07: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results07 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results07.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results08 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results08.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results09: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/heavy/results09 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results09.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results1.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results10: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 1 3 2 4 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results10.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results2.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results3.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results4.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results5.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results6.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results7.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results8.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/heavy/results9.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/01.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/01.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/01.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/01.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/02.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/02.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/02.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/02.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/03.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/03.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/03.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/03.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/04.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/04.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/04.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/04.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/05.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/05.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/05.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/05.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/06.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/06.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/06.out: -------------------------------------------------------------------------------- 1 | 16816800 2 | 1 3 | 2 2 2 4 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/07.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/07.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/07.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/07.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/08.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/08.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/08.out: -------------------------------------------------------------------------------- 1 | 1840 2 | 1 3 | 1 1 2 4 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/09.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/09.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/09.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/09.out -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/10.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/10.in -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/10.out: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 1 3 2 4 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/results01 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/results02 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/test/light/results03 -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results04: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results05: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results06: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results07: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results08: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results09: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results10: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 1 3 2 4 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results5: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/test/light/results6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/tests_heavy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/tests_heavy.sh -------------------------------------------------------------------------------- /dynamic_programming/python/jan-ken-puzzle/tests_light.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/jan-ken-puzzle/tests_light.sh -------------------------------------------------------------------------------- /dynamic_programming/python/longestCommonSubstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/longestCommonSubstring.py -------------------------------------------------------------------------------- /dynamic_programming/python/mochilaB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/dynamic_programming/python/mochilaB.py -------------------------------------------------------------------------------- /graphs/Dijkstra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/Dijkstra.cpp -------------------------------------------------------------------------------- /graphs/eightpuzzles/AStar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/AStar.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/Algo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/Algo.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/BFS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/BFS.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/DFS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/DFS.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/MainTestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/MainTestClass.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/README.md -------------------------------------------------------------------------------- /graphs/eightpuzzles/SolutionEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/SolutionEngine.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/State.java -------------------------------------------------------------------------------- /graphs/eightpuzzles/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/eightpuzzles/Status.java -------------------------------------------------------------------------------- /graphs/graph_coloring/square_grid_multidim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/graph_coloring/square_grid_multidim.cpp -------------------------------------------------------------------------------- /graphs/is_bipartite/cpp/CheckBipartite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/is_bipartite/cpp/CheckBipartite.cpp -------------------------------------------------------------------------------- /graphs/max_bipartite_matching/python/MBP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/graphs/max_bipartite_matching/python/MBP.py -------------------------------------------------------------------------------- /greedy_algorithms/Job_Sequencing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/greedy_algorithms/Job_Sequencing.cpp -------------------------------------------------------------------------------- /greedy_algorithms/KnapSack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/greedy_algorithms/KnapSack.cpp -------------------------------------------------------------------------------- /greedy_algorithms/MakingChangeProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/greedy_algorithms/MakingChangeProblem.cpp -------------------------------------------------------------------------------- /greedy_algorithms/activity_selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/greedy_algorithms/activity_selection.cpp -------------------------------------------------------------------------------- /greedy_algorithms/minimum_number_of_coins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/greedy_algorithms/minimum_number_of_coins.cpp -------------------------------------------------------------------------------- /machine_learning/multilayer_perceptron/XOR/Network.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/machine_learning/multilayer_perceptron/XOR/Network.java -------------------------------------------------------------------------------- /machine_learning/multilayer_perceptron/XOR/XorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/machine_learning/multilayer_perceptron/XOR/XorTest.java -------------------------------------------------------------------------------- /machine_learning/naive_bayes/naive_bays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/machine_learning/naive_bayes/naive_bays.py -------------------------------------------------------------------------------- /machine_learning/naive_bayes/spam-labelled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/machine_learning/naive_bayes/spam-labelled.csv -------------------------------------------------------------------------------- /math/AddBinaryNumbers/C++/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/AddBinaryNumbers/C++/a.out -------------------------------------------------------------------------------- /math/AddBinaryNumbers/C++/addToBinaryNumbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/AddBinaryNumbers/C++/addToBinaryNumbers.cpp -------------------------------------------------------------------------------- /math/AddBinaryNumbers/JavaScript/addBinaryNumbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/AddBinaryNumbers/JavaScript/addBinaryNumbers.js -------------------------------------------------------------------------------- /math/AddBinaryNumbers/Python/AddBinaryNumbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/AddBinaryNumbers/Python/AddBinaryNumbers.py -------------------------------------------------------------------------------- /math/FibonacciSeries/Fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/FibonacciSeries/Fibonacci.java -------------------------------------------------------------------------------- /math/FibonacciSeries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/FibonacciSeries/README.md -------------------------------------------------------------------------------- /math/FibonacciSeries/racket/fibonacci.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/FibonacciSeries/racket/fibonacci.rkt -------------------------------------------------------------------------------- /math/FibonacciSeries/racket/fibonacci.rkt~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/FibonacciSeries/racket/fibonacci.rkt~ -------------------------------------------------------------------------------- /math/Gauss/Gauss Jordan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/Gauss/Gauss Jordan.cpp -------------------------------------------------------------------------------- /math/Gauss/Gaussian Elimination.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/Gauss/Gaussian Elimination.cpp -------------------------------------------------------------------------------- /math/Karatsuba/karatsuba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/Karatsuba/karatsuba.py -------------------------------------------------------------------------------- /math/armstrong_number/C++/armstrong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/C++/armstrong.cpp -------------------------------------------------------------------------------- /math/armstrong_number/C/armstrong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/C/armstrong.c -------------------------------------------------------------------------------- /math/armstrong_number/Java/Armstrong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/Java/Armstrong.java -------------------------------------------------------------------------------- /math/armstrong_number/Java/ArmstrongNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/Java/ArmstrongNumber.java -------------------------------------------------------------------------------- /math/armstrong_number/Python/armstrong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/Python/armstrong.py -------------------------------------------------------------------------------- /math/armstrong_number/Python/armstrong_no.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/Python/armstrong_no.py -------------------------------------------------------------------------------- /math/armstrong_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/armstrong_number/README.md -------------------------------------------------------------------------------- /math/average_score/c++/averageScore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/average_score/c++/averageScore.cpp -------------------------------------------------------------------------------- /math/catalan/C++/catalan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/catalan/C++/catalan.cpp -------------------------------------------------------------------------------- /math/counting_inversions/C++/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/counting_inversions/C++/README.md -------------------------------------------------------------------------------- /math/counting_inversions/C++/counting_inversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/counting_inversions/C++/counting_inversion.cpp -------------------------------------------------------------------------------- /math/euclids_gcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/README.md -------------------------------------------------------------------------------- /math/euclids_gcd/Rust/euclids_gcd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/Rust/euclids_gcd.rs -------------------------------------------------------------------------------- /math/euclids_gcd/c++/euclids_gcd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/c++/euclids_gcd.hpp -------------------------------------------------------------------------------- /math/euclids_gcd/c++/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/c++/tests.cpp -------------------------------------------------------------------------------- /math/euclids_gcd/c/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/c/a.out -------------------------------------------------------------------------------- /math/euclids_gcd/c/euclids_gcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/c/euclids_gcd.c -------------------------------------------------------------------------------- /math/euclids_gcd/java/Euclid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/java/Euclid.java -------------------------------------------------------------------------------- /math/euclids_gcd/javascript/euclids_gcd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/javascript/euclids_gcd.js -------------------------------------------------------------------------------- /math/euclids_gcd/node.js/euclids_gcd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/node.js/euclids_gcd.js -------------------------------------------------------------------------------- /math/euclids_gcd/node.js/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/node.js/test.js -------------------------------------------------------------------------------- /math/euclids_gcd/python/euclids_gcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/python/euclids_gcd.py -------------------------------------------------------------------------------- /math/euclids_gcd/ruby/euclids_gcd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/euclids_gcd/ruby/euclids_gcd.rb -------------------------------------------------------------------------------- /math/eulers_totient_function/C/eulers_totient_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/eulers_totient_function/C/eulers_totient_func.c -------------------------------------------------------------------------------- /math/factorial/C++/factorial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/C++/factorial.cpp -------------------------------------------------------------------------------- /math/factorial/C++/large_factorial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/C++/large_factorial.cpp -------------------------------------------------------------------------------- /math/factorial/C/factorial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/C/factorial.c -------------------------------------------------------------------------------- /math/factorial/Factorial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/Factorial.cs -------------------------------------------------------------------------------- /math/factorial/Java/Factorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/Java/Factorial.java -------------------------------------------------------------------------------- /math/factorial/Java/FactorialFun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/Java/FactorialFun.java -------------------------------------------------------------------------------- /math/factorial/Node.js/factorial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/Node.js/factorial.js -------------------------------------------------------------------------------- /math/factorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/README.md -------------------------------------------------------------------------------- /math/factorial/Rust/factorial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/Rust/factorial.rs -------------------------------------------------------------------------------- /math/factorial/Swift/factorial.playground/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/Swift/factorial.playground/Contents.swift -------------------------------------------------------------------------------- /math/factorial/go/fact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/go/fact.go -------------------------------------------------------------------------------- /math/factorial/go/fact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/go/fact_test.go -------------------------------------------------------------------------------- /math/factorial/python/factorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/python/factorial.py -------------------------------------------------------------------------------- /math/factorial/ruby/fact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/ruby/fact.rb -------------------------------------------------------------------------------- /math/factorial/ruby/factorial-functional.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/factorial/ruby/factorial-functional.rb -------------------------------------------------------------------------------- /math/fast_exponentiation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fast_exponentiation/README.md -------------------------------------------------------------------------------- /math/fast_exponentiation/c++/fast_exponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fast_exponentiation/c++/fast_exponentiation.cpp -------------------------------------------------------------------------------- /math/fast_exponentiation/python/fast_exponentiation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fast_exponentiation/python/fast_exponentiation.py -------------------------------------------------------------------------------- /math/fast_exponentiation/python/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fast_exponentiation/python/test.py -------------------------------------------------------------------------------- /math/fast_pow/C++/fast_pow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fast_pow/C++/fast_pow.cpp -------------------------------------------------------------------------------- /math/fibonacci/C#/Fibonacci.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/C#/Fibonacci.cs -------------------------------------------------------------------------------- /math/fibonacci/C++/effecientfib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/C++/effecientfib.cpp -------------------------------------------------------------------------------- /math/fibonacci/C++/fibmemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/C++/fibmemo.cpp -------------------------------------------------------------------------------- /math/fibonacci/C++/fibonacci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/C++/fibonacci.cpp -------------------------------------------------------------------------------- /math/fibonacci/C++/fibrec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/C++/fibrec.cpp -------------------------------------------------------------------------------- /math/fibonacci/C/fibonacci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/C/fibonacci.c -------------------------------------------------------------------------------- /math/fibonacci/Java/fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/Java/fibonacci.java -------------------------------------------------------------------------------- /math/fibonacci/JavaScript/fibonacci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/JavaScript/fibonacci.js -------------------------------------------------------------------------------- /math/fibonacci/JavaScript/mattgd_fibonacci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/JavaScript/mattgd_fibonacci.js -------------------------------------------------------------------------------- /math/fibonacci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/README.md -------------------------------------------------------------------------------- /math/fibonacci/Rust/fibonacci.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/Rust/fibonacci.rs -------------------------------------------------------------------------------- /math/fibonacci/Rust/fibonacci_nth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/Rust/fibonacci_nth.rs -------------------------------------------------------------------------------- /math/fibonacci/Scala/fibonacci.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/Scala/fibonacci.scala -------------------------------------------------------------------------------- /math/fibonacci/go/fibonacci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/go/fibonacci.go -------------------------------------------------------------------------------- /math/fibonacci/go/fibonacci_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/go/fibonacci_test.go -------------------------------------------------------------------------------- /math/fibonacci/php/fibonacci.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/php/fibonacci.php -------------------------------------------------------------------------------- /math/fibonacci/python/fastDoublingNthFibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/python/fastDoublingNthFibonacci.py -------------------------------------------------------------------------------- /math/fibonacci/python/fibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fibonacci/python/fibonacci.py -------------------------------------------------------------------------------- /math/fraction/fraction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/fraction/fraction.cpp -------------------------------------------------------------------------------- /math/interval_bisection/c/interval_bisection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/interval_bisection/c/interval_bisection.cpp -------------------------------------------------------------------------------- /math/is_prime/C++/is_prime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/is_prime/C++/is_prime.cpp -------------------------------------------------------------------------------- /math/is_prime/c#/is_prime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/is_prime/c#/is_prime.cs -------------------------------------------------------------------------------- /math/is_prime/java/IsPrime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/is_prime/java/IsPrime.java -------------------------------------------------------------------------------- /math/is_prime/python/is_prime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/is_prime/python/is_prime.py -------------------------------------------------------------------------------- /math/lucas_series/C++/Lucas Series.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/lucas_series/C++/Lucas Series.cpp -------------------------------------------------------------------------------- /math/moments/C++/moments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/moments/C++/moments.cpp -------------------------------------------------------------------------------- /math/numerical_integration/c/exp-simpsons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/numerical_integration/c/exp-simpsons.c -------------------------------------------------------------------------------- /math/numerical_integration/c/montecarlo_integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/numerical_integration/c/montecarlo_integration.cpp -------------------------------------------------------------------------------- /math/numerical_integration/c/numerical_integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/numerical_integration/c/numerical_integration.cpp -------------------------------------------------------------------------------- /math/numerical_integration/python/numerical_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/numerical_integration/python/numerical_integration.py -------------------------------------------------------------------------------- /math/numerical_integration/python/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/numerical_integration/python/test.py -------------------------------------------------------------------------------- /math/perfect_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/perfect_number/README.md -------------------------------------------------------------------------------- /math/perfect_number/java/PerfectNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/perfect_number/java/PerfectNumbers.java -------------------------------------------------------------------------------- /math/perfect_number/javascript/perfect-number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/perfect_number/javascript/perfect-number.js -------------------------------------------------------------------------------- /math/pernicious_number/Python/pernicious.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/pernicious_number/Python/pernicious.py -------------------------------------------------------------------------------- /math/powerlist/powerlist.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/powerlist/powerlist.hs -------------------------------------------------------------------------------- /math/prime_sieve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/prime_sieve/README.md -------------------------------------------------------------------------------- /math/prime_sieve/c++/prime_sieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/prime_sieve/c++/prime_sieve.cpp -------------------------------------------------------------------------------- /math/prime_sieve/java/PrimeSieve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/prime_sieve/java/PrimeSieve.java -------------------------------------------------------------------------------- /math/prime_sieve/java/PrimeSieveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/prime_sieve/java/PrimeSieveTest.java -------------------------------------------------------------------------------- /math/quadratic_equation_roots/cpp/roots.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/quadratic_equation_roots/cpp/roots.cpp -------------------------------------------------------------------------------- /math/russian_peasant/C++/russian_peasant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/C++/russian_peasant.cpp -------------------------------------------------------------------------------- /math/russian_peasant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/README.md -------------------------------------------------------------------------------- /math/russian_peasant/Rust/russian_peasant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/Rust/russian_peasant.rs -------------------------------------------------------------------------------- /math/russian_peasant/go/russian_peasant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/go/russian_peasant.go -------------------------------------------------------------------------------- /math/russian_peasant/go/russian_peasant_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/go/russian_peasant_test.go -------------------------------------------------------------------------------- /math/russian_peasant/java/RussianPeasant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/java/RussianPeasant.java -------------------------------------------------------------------------------- /math/russian_peasant/java/RussianPeasantTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/java/RussianPeasantTest.java -------------------------------------------------------------------------------- /math/russian_peasant/javascript/rusian_peasant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/javascript/rusian_peasant.js -------------------------------------------------------------------------------- /math/russian_peasant/php/russian_peasant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/php/russian_peasant.php -------------------------------------------------------------------------------- /math/russian_peasant/python/russian_peasant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/russian_peasant/python/russian_peasant.py -------------------------------------------------------------------------------- /math/strong_number/C/strong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/strong_number/C/strong.c -------------------------------------------------------------------------------- /math/strong_number/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/strong_number/README.md -------------------------------------------------------------------------------- /math/strong_number/Rust/strong_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/strong_number/Rust/strong_number.rs -------------------------------------------------------------------------------- /math/strong_number/python/strong_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/strong_number/python/strong_number.py -------------------------------------------------------------------------------- /math/sum_of_digits/c++: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/sum_of_digits/c++ -------------------------------------------------------------------------------- /math/sum_of_digits/javascript/sum_of_digits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/sum_of_digits/javascript/sum_of_digits.js -------------------------------------------------------------------------------- /math/sum_of_digits/ruby/sum_of_digits.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/sum_of_digits/ruby/sum_of_digits.rb -------------------------------------------------------------------------------- /math/sum_of_digits/sum_of_digits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/sum_of_digits/sum_of_digits.go -------------------------------------------------------------------------------- /math/towers_of_hanoi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/towers_of_hanoi/README.md -------------------------------------------------------------------------------- /math/towers_of_hanoi/Rust/tower_of_hanoi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/towers_of_hanoi/Rust/tower_of_hanoi.rs -------------------------------------------------------------------------------- /math/towers_of_hanoi/c++/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/towers_of_hanoi/c++/test.cpp -------------------------------------------------------------------------------- /math/towers_of_hanoi/c++/towers_of_hanoi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/towers_of_hanoi/c++/towers_of_hanoi.hpp -------------------------------------------------------------------------------- /math/towers_of_hanoi/javascript/towers_of_hanoi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/towers_of_hanoi/javascript/towers_of_hanoi.js -------------------------------------------------------------------------------- /math/towers_of_hanoi/python/towers_of_hanoi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/math/towers_of_hanoi/python/towers_of_hanoi.py -------------------------------------------------------------------------------- /misc/mod_inverse_euclidean_algorithm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/misc/mod_inverse_euclidean_algorithm.c -------------------------------------------------------------------------------- /misc/random_file_name_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/misc/random_file_name_gen.py -------------------------------------------------------------------------------- /networking/mail_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/networking/mail_sender.py -------------------------------------------------------------------------------- /search/C/binarySearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/C/binarySearch.cpp -------------------------------------------------------------------------------- /search/binary_search/BinarySearch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/binary_search/BinarySearch.c -------------------------------------------------------------------------------- /search/binary_search/BinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/binary_search/BinarySearch.java -------------------------------------------------------------------------------- /search/binary_search/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/binary_search/a.out -------------------------------------------------------------------------------- /search/binary_search/binarySearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/binary_search/binarySearch.js -------------------------------------------------------------------------------- /search/binary_search/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/binary_search/binary_search.cpp -------------------------------------------------------------------------------- /search/binary_search/binary_search_iterative.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/binary_search/binary_search_iterative.cpp -------------------------------------------------------------------------------- /search/depth_first/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /search/depth_first/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/depth_first/graph.py -------------------------------------------------------------------------------- /search/depth_first/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/depth_first/search.py -------------------------------------------------------------------------------- /search/linear_search/linearSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/linear_search/linearSearch.js -------------------------------------------------------------------------------- /search/linear_search/linear_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/linear_search/linear_search.cpp -------------------------------------------------------------------------------- /search/linear_search/linear_search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/linear_search/linear_search.java -------------------------------------------------------------------------------- /search/linear_search/linear_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/search/linear_search/linear_search.py -------------------------------------------------------------------------------- /sorting/Bubble_sort/BubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/BubbleSort.java -------------------------------------------------------------------------------- /sorting/Bubble_sort/bubble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/bubble.c -------------------------------------------------------------------------------- /sorting/Bubble_sort/bubble.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/bubble.cc -------------------------------------------------------------------------------- /sorting/Bubble_sort/bubble.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/bubble.cpp -------------------------------------------------------------------------------- /sorting/Bubble_sort/bubble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/bubble.js -------------------------------------------------------------------------------- /sorting/Bubble_sort/bubble.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/bubble.kt -------------------------------------------------------------------------------- /sorting/Bubble_sort/bubble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bubble_sort/bubble.py -------------------------------------------------------------------------------- /sorting/Bucket_sort/BucketSort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bucket_sort/BucketSort.png -------------------------------------------------------------------------------- /sorting/Bucket_sort/Cpp/Bucket Sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bucket_sort/Cpp/Bucket Sort.cpp -------------------------------------------------------------------------------- /sorting/Bucket_sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bucket_sort/README.md -------------------------------------------------------------------------------- /sorting/Bucket_sort/c/bucketsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bucket_sort/c/bucketsort.c -------------------------------------------------------------------------------- /sorting/Bucket_sort/python/bucketsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bucket_sort/python/bucketsort.py -------------------------------------------------------------------------------- /sorting/Bucket_sort/python/input.txt: -------------------------------------------------------------------------------- 1 | 4 34 5 2 | 16 27 23 15 9 5 17 33 -------------------------------------------------------------------------------- /sorting/Bucket_sort/python/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Bucket_sort/python/output.txt -------------------------------------------------------------------------------- /sorting/Comb_sort/Cpp/Comb_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Comb_sort/Cpp/Comb_sort.cpp -------------------------------------------------------------------------------- /sorting/Comb_sort/Java/CombSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Comb_sort/Java/CombSort.java -------------------------------------------------------------------------------- /sorting/Cycle_sort/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Cycle_sort/cpp/main.cpp -------------------------------------------------------------------------------- /sorting/Gnome_sort (Case Conflict)/gnome_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Gnome_sort (Case Conflict)/gnome_sort.cpp -------------------------------------------------------------------------------- /sorting/Gnome_sort (Case Conflict)/gnome_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Gnome_sort (Case Conflict)/gnome_sort.java -------------------------------------------------------------------------------- /sorting/Gnome_sort (Case Conflict)/gnome_sort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Gnome_sort (Case Conflict)/gnome_sort.php -------------------------------------------------------------------------------- /sorting/Gnome_sort/Java/GnomeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Gnome_sort/Java/GnomeSort.java -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/Java/Heap_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/Java/Heap_sort.java -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/README.md -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/go/heap_sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/go/heap_sort.go -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/go/heap_sort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/go/heap_sort_test.go -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/heap sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/heap sort.c -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/heap sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/heap sort.cpp -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/heap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/heap.cs -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/javascript/HeapSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/javascript/HeapSort.js -------------------------------------------------------------------------------- /sorting/Heap_sort (Case Conflict)/python/heap_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort (Case Conflict)/python/heap_sort.py -------------------------------------------------------------------------------- /sorting/Heap_sort/cpp/LaveshHeapSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort/cpp/LaveshHeapSort.cpp -------------------------------------------------------------------------------- /sorting/Heap_sort/cpp/heap_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort/cpp/heap_sort.cpp -------------------------------------------------------------------------------- /sorting/Heap_sort/cpp/tournament_sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Heap_sort/cpp/tournament_sorting.cpp -------------------------------------------------------------------------------- /sorting/Insertion_sort/InsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Insertion_sort/InsertionSort.java -------------------------------------------------------------------------------- /sorting/Insertion_sort/insertion sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Insertion_sort/insertion sort.c -------------------------------------------------------------------------------- /sorting/Insertion_sort/insertion.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Insertion_sort/insertion.cc -------------------------------------------------------------------------------- /sorting/Insertion_sort/insertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Insertion_sort/insertion.py -------------------------------------------------------------------------------- /sorting/Insertion_sort/insertions_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Insertion_sort/insertions_sort.js -------------------------------------------------------------------------------- /sorting/Merge_sort/MergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Merge_sort/MergeSort.java -------------------------------------------------------------------------------- /sorting/Merge_sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Merge_sort/README.md -------------------------------------------------------------------------------- /sorting/Merge_sort/merge.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Merge_sort/merge.cc -------------------------------------------------------------------------------- /sorting/Merge_sort/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Merge_sort/merge.py -------------------------------------------------------------------------------- /sorting/Merge_sort/mergesort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Merge_sort/mergesort.js -------------------------------------------------------------------------------- /sorting/Selection_sort (Case Conflict)/Rust/selection_sort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort (Case Conflict)/Rust/selection_sort.rs -------------------------------------------------------------------------------- /sorting/Selection_sort (Case Conflict)/java/SelectionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort (Case Conflict)/java/SelectionSort.java -------------------------------------------------------------------------------- /sorting/Selection_sort (Case Conflict)/php/selection_sort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort (Case Conflict)/php/selection_sort.php -------------------------------------------------------------------------------- /sorting/Selection_sort (Case Conflict)/python/selection_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort (Case Conflict)/python/selection_sort.py -------------------------------------------------------------------------------- /sorting/Selection_sort/C/selection_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort/C/selection_sort.c -------------------------------------------------------------------------------- /sorting/Selection_sort/Java/selection_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort/Java/selection_sort.java -------------------------------------------------------------------------------- /sorting/Selection_sort/cpp/selection_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort/cpp/selection_sort.cpp -------------------------------------------------------------------------------- /sorting/Selection_sort/cpp/selection_sort_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort/cpp/selection_sort_test.cpp -------------------------------------------------------------------------------- /sorting/Selection_sort/javascript/SelectionSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Selection_sort/javascript/SelectionSort.js -------------------------------------------------------------------------------- /sorting/TimSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/TimSort.java -------------------------------------------------------------------------------- /sorting/Toplogical sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/Toplogical sort.cpp -------------------------------------------------------------------------------- /sorting/counting_sort/CountingSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/CountingSort.cpp -------------------------------------------------------------------------------- /sorting/counting_sort/Java/CountSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/Java/CountSort.java -------------------------------------------------------------------------------- /sorting/counting_sort/Java/Counting_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/Java/Counting_sort.java -------------------------------------------------------------------------------- /sorting/counting_sort/c/Counting_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/c/Counting_sort.c -------------------------------------------------------------------------------- /sorting/counting_sort/cpp/Counting sort.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/cpp/Counting sort.cc -------------------------------------------------------------------------------- /sorting/counting_sort/javascript/CountingSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/javascript/CountingSort.js -------------------------------------------------------------------------------- /sorting/counting_sort/python/countingsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/counting_sort/python/countingsort.py -------------------------------------------------------------------------------- /sorting/postman_sort/postmansort.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/postman_sort/postmansort.cc -------------------------------------------------------------------------------- /sorting/quick_sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/README.md -------------------------------------------------------------------------------- /sorting/quick_sort/Rust/quick_sort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/Rust/quick_sort.rs -------------------------------------------------------------------------------- /sorting/quick_sort/TypeScript/build/quickSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/TypeScript/build/quickSort.js -------------------------------------------------------------------------------- /sorting/quick_sort/TypeScript/build/quickSort.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/TypeScript/build/quickSort.js.map -------------------------------------------------------------------------------- /sorting/quick_sort/TypeScript/quickSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/TypeScript/quickSort.ts -------------------------------------------------------------------------------- /sorting/quick_sort/TypeScript/test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/TypeScript/test/test.html -------------------------------------------------------------------------------- /sorting/quick_sort/TypeScript/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/TypeScript/test/test.js -------------------------------------------------------------------------------- /sorting/quick_sort/TypeScript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/TypeScript/tsconfig.json -------------------------------------------------------------------------------- /sorting/quick_sort/c/quick_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/c/quick_sort.c -------------------------------------------------------------------------------- /sorting/quick_sort/c/quicksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/c/quicksort.c -------------------------------------------------------------------------------- /sorting/quick_sort/c/quicksort_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/c/quicksort_recursive.c -------------------------------------------------------------------------------- /sorting/quick_sort/cpp/Dutch_national_flag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/cpp/Dutch_national_flag.cpp -------------------------------------------------------------------------------- /sorting/quick_sort/cpp/RandomizedQuickSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/cpp/RandomizedQuickSort.cpp -------------------------------------------------------------------------------- /sorting/quick_sort/cpp/quick sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/cpp/quick sort.cpp -------------------------------------------------------------------------------- /sorting/quick_sort/go/quicksort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/go/quicksort.go -------------------------------------------------------------------------------- /sorting/quick_sort/go/quicksort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/go/quicksort_test.go -------------------------------------------------------------------------------- /sorting/quick_sort/haskell/Quicksort.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/haskell/Quicksort.hs -------------------------------------------------------------------------------- /sorting/quick_sort/haskell/QuicksortTest.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/haskell/QuicksortTest.hs -------------------------------------------------------------------------------- /sorting/quick_sort/java/quick_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/java/quick_sort.java -------------------------------------------------------------------------------- /sorting/quick_sort/javaScript/quicksort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/javaScript/quicksort.js -------------------------------------------------------------------------------- /sorting/quick_sort/php/quick_sort.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/php/quick_sort.php -------------------------------------------------------------------------------- /sorting/quick_sort/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/python/README.md -------------------------------------------------------------------------------- /sorting/quick_sort/python/akshitgrover_quicksort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/python/akshitgrover_quicksort.py -------------------------------------------------------------------------------- /sorting/quick_sort/python/quick_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/python/quick_sort.py -------------------------------------------------------------------------------- /sorting/quick_sort/ruby/quick_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/quick_sort/ruby/quick_sort.rb -------------------------------------------------------------------------------- /sorting/radix_sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/README.md -------------------------------------------------------------------------------- /sorting/radix_sort/c/radix_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/c/radix_sort.c -------------------------------------------------------------------------------- /sorting/radix_sort/cpp/RadixSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/cpp/RadixSort.cpp -------------------------------------------------------------------------------- /sorting/radix_sort/java/Radix.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/java/Radix.class -------------------------------------------------------------------------------- /sorting/radix_sort/java/Radix_Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/java/Radix_Sort.java -------------------------------------------------------------------------------- /sorting/radix_sort/java/TestRadix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/java/TestRadix.java -------------------------------------------------------------------------------- /sorting/radix_sort/javascript/RadixSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/javascript/RadixSort.js -------------------------------------------------------------------------------- /sorting/radix_sort/python/radixsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/python/radixsort.py -------------------------------------------------------------------------------- /sorting/radix_sort/radix sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/radix_sort/radix sort.cpp -------------------------------------------------------------------------------- /sorting/shell_sort/c/shell_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/shell_sort/c/shell_sort.c -------------------------------------------------------------------------------- /sorting/shell_sort/cpp/shell sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/shell_sort/cpp/shell sort.cpp -------------------------------------------------------------------------------- /sorting/shell_sort/csharp/ShellSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/shell_sort/csharp/ShellSort.cs -------------------------------------------------------------------------------- /sorting/shell_sort/javascript/ShellSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/sorting/shell_sort/javascript/ShellSort.js -------------------------------------------------------------------------------- /stable_marriage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/stable_marriage/README.md -------------------------------------------------------------------------------- /system_programming/grammar_left_factoring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/system_programming/grammar_left_factoring.cpp -------------------------------------------------------------------------------- /tictactoe_game/tictactoe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirataspinhal/algorithms/HEAD/tictactoe_game/tictactoe.py --------------------------------------------------------------------------------