Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with algorithm-design
A curated list of projects in awesome lists tagged with algorithm-design .
https://github.com/courses-at-nju-by-hfwei/algorithm-ta-tutorial
Tutorials given as one of the TAs for the class "Algorithm Design and Analysis" at Nanjing University
algorithm algorithm-analysis algorithm-design algorithm-ta-tutorial nanjing-university problem-set tutorial
Last synced: 12 Nov 2024
https://github.com/sleekpanther/breadth-first-search-depth-first-search-graphs
Breadth First Search & Depth First Search graph algorithms
algorithm algorithm-analysis algorithm-design algorithms bfs bfs-layers breadth breadth-first-search depth-first-search dfs first graph graph-algorithms graphs queue search stack
Last synced: 15 Nov 2024
https://github.com/sleekpanther/minimum-weighted-vertex-cover-approximation-algorithm
Approximation Algorithm for the NP-Complete problem of finding a vertex cover of minimum weight in a graph with weighted vertices. Guarantees an answers at most 2 times the optimal minimum weighted vertex cover
algorithm algorithm-design approximation approximation-algorithms edge-cost graph minimum-weighted-vertex-cover noah noah-patullo noahpatullo np-complete pattullo pattulo patullo patulo pricing-method vertex vertex-cover vertices weighted-vertex-cover
Last synced: 15 Nov 2024
https://github.com/sleekpanther/sequence-alignment
Sequence Alignment (Needleman–Wunsch Algorithm using Dynamic Programming) for aligning sequences (words, sentences, DNA etc.)
algorithm algorithm-design algorithms dynamic dynamic-programming memo memoization memorization needleman needleman-wunsch needlemanwunsch noah noah-patullo optimal optimal-substructure optimality patullo patulo pseudocode wunsch
Last synced: 15 Nov 2024
https://github.com/sleekpanther/interval-scheduling
Greedy Algorithm to find the maximum number of mutually compatible jobs
algorithm algorithm-design algorithms compatible greed greedy greedy-algorithm greedy-algorithms interval interval-scheduling jobs noah noah-patullo noahpatullo optimal pattullo pattulo patullo patulo schedule
Last synced: 15 Nov 2024
https://github.com/innofang/quantify
📐 A desktop application practice and powered by JavaFx. (Curriculum design for algorithm)
algorithm algorithm-design curriculum-design curriculum-project javafx javafx-application javafx-desktop-apps quantify quantization
Last synced: 19 Nov 2024
https://github.com/enansari/algorithm-hsu
This repository is for placing the solution content of the algorithm design class of Hakim Sabzevari University
algorithm algorithm-design hakim-sabzevari-university hsu
Last synced: 11 Nov 2024
https://github.com/sleekpanther/load-balancing-problem-approximation-algorithm
Approximation Algorithm for the NP-Complete problem of balancing job loads on machines. Does not guarantee an optimal solution, but instead, a solution is within a factor of 1.5 of the optimal solution
algorithm-design algorithms approximation approximation-algorithms balance cpu jobs load load-balancing load-balancing-problem machine makespan noah noah-patullo pattullo pattulo patullo patulo priority-queue processing
Last synced: 15 Nov 2024
https://github.com/sleekpanther/noah-patullo-repositories
A list of projects I've worked on. GitHub's organization is lacking in my opinion, so this serves as an index & root of all my work (I'm Noah Patullo, not Pattullo or Patulo. I have a unique name & this should help clarify who I am)
algorithm algorithm-design cpp cv game java linkedin noah noah-patullo noahpatullo pattullo pattulo patullo patulo portfolio python resume uvm
Last synced: 15 Nov 2024
https://github.com/nsswifter/proximityfinder
The project implements an algorithm that finds the closest pair of points in a 2D screen using a time complexity of O(n log n). The algorithm is implemented in an iOS application using the MVC architectural pattern.
algorithm-design cocoapods devide-and-conquer ios lottie lottie-animation mvc nearest-neighbor-search nearest-point swiftui uikit
Last synced: 10 Nov 2024
https://github.com/arindas/rubix
End-to-end architecture for the representation and solution of Rubik's cube problems.
algorithm-design data-structures graph linear-time-solution novel-data-structure rubiks-cube
Last synced: 23 Nov 2024
https://github.com/sleekpanther/reverse-delete-algorithm
Greedy Algorithm to find a minimum spanning tree in an undirected graph by deleting heaviest edges unless it would disconnect the graph
algorithm algorithm-design algorithms edge graph greedy greedy-algorithms minimum-spanning-tree minimum-spanning-trees mst noah noah-patullo noahpatullo pattullo pattulo patullo patulo reverse-delete reverse-delete-algorithm tree
Last synced: 15 Nov 2024
https://github.com/samya-s/design-and-analysis-of-algorithms-lab
Design and Analysis of Algorithms Lab (MA39203)
algorithm-design algorithms algorithms-and-data-structures cpp design-and-analysis-of-algorithms design-and-analysis-of-algorithms-lab
Last synced: 08 Dec 2024
https://github.com/robcyberlab/page-rank-algorithm
📉Page Rank Algorithm📈
algorithm-design big-data data-science data-visualization graph-algorithms machine-learning page-rank python
Last synced: 13 Dec 2024
https://github.com/phipsgabler/algdesign-persistent-data-structures
Presentation for Algorithm Design Seminar 2 on persistent data structures
algorithm-design data-structures persistent-data-structures
Last synced: 21 Nov 2024
https://github.com/itskushagraa/fithub
Java based fitness application designed to simplify workout tracking and diet planning, tailored to users' needs.
algorithm-design data-persistence exception-handling hashmaps java java-swing-gui json junit5 object-oriented-design serialization singleton-pattern
Last synced: 18 Dec 2024
https://github.com/amirezzati/connect-four
Connect Four game using Negamax algorithm
ai algorithm-design algorithms alpha-beta-pruning artificial-intelligence board-game connect-four negamax python
Last synced: 23 Oct 2024
https://github.com/bryceberwald/berz-website
Berzen (BRZN) NFTs: create, publish, buy, sell & exchange. A platform for individuals to have a professional experience using the being developed Berzen cryptocurrency.
algorithm-design crypto-market crypto-wallet cryptocurrency marketplace nft-creator nfts nodejs payment-processing reactjs services-platform technology
Last synced: 29 Nov 2024
https://github.com/okayama-daiki/algorithm-design
A shared repository for study group
Last synced: 23 Nov 2024
https://github.com/bryceberwald/berzen
Berzen (BRZN) NFTs: create, publish, buy, sell & exchange. A platform for individuals to have a professional experience using the being developed Berzen cryptocurrency.
algorithm-design crypto-market crypto-wallet cryptocurrency marketplace nft-creator nfts nodejs payment-processing reactjs services-platform technology
Last synced: 06 Nov 2024
https://github.com/rayniel95/programming
Algorithms design of the code in https://github.com/rayniel95/c-sharp-little-projects. First imagine and test your algorithm (in your mind), write it in paper and debug it (in paper), write your code in your laptop.
algorithm-design algorithms algorithms-implemented c-sharp csharp photos programming programming-challenges programming-contests programming-exercises school-education solved-exercices solved-problems solved-programming-exercises university-course university-of-havana
Last synced: 16 Nov 2024
https://github.com/bestmahdi2/uni__antivirussystemlongestcommonsubstringmatching
A university project in which an antivirus program is designed using string matching
algorithm-design antivirus longest-common-substring python string-matching
Last synced: 16 Nov 2024
https://github.com/slimrealm/cpp-midi-art-lab
MIDI Art Lab generates digital art based on notes played on a connected MIDI keyboard.
algorithm-design cpp midi-processing sfml2
Last synced: 16 Nov 2024
https://github.com/sleekpanther/graph-strong-connectivity
Application of Breadth-First Search to see if a directed graph is Strongly Connected
algorithm-design bfs breadth-first-search directed directed-edge directed-graph edge graph-algorithms graphs noah noah-patullo noahpatullo pattullo pattulo patullo patulo strong-connectivity strongly strongly-connected strongly-connected-components
Last synced: 15 Nov 2024
https://github.com/sleekpanther/minimize-lateness
Greedy Algorithm to minimize lateness when scheduling jobs on a processor
algorithm-design algorithms greedy greedy-algorithms job late lateness minimize minimize-lateness minimizelateness noah noah-patullo noahpatullo pattullo pattulo patullo patulo process processing-time schedule
Last synced: 15 Nov 2024
https://github.com/sleekpanther/topological-ordering
Finds a Topological Ordering of vertices in a Directed Acyclic Graph
algorithm-design algorithms graph graph-algorithms graphs incoming incoming-edge noah noah-patullo noahpatullo order pattullo pattulo patullo patulo sort topological topological-order topological-ordering topological-sort
Last synced: 15 Nov 2024
https://github.com/sleekpanther/counting-inversions
Finds how similar 2 lists of rating are using the Divide and Conquer approach. Extension of MergeSort that actually displays the specific inversions as well as just counting the total number.
algorithm algorithm-design arrays count counting-inversions dissimilarity divide-and-conquer invert merge mergesort mergesort-algorithm noah noah-patullo pattullo pattulo patullo patulo ratings similarity sorting
Last synced: 15 Nov 2024
https://github.com/phipsgabler/algdesign-plurality-points
Presentation and reimplementation for Algorithm Design Seminar 1 on plurality points
algorithm algorithm-design computational-geometry
Last synced: 21 Nov 2024
https://github.com/alumik/algorithm-design-2020
Code labs for Algorithm Design Course (Spring 2020) of College of Software, Nankai University
algorithm-design cpp11 online-judge
Last synced: 21 Nov 2024
https://github.com/bruce-lee-ly/algorithm_design
Use several algorithm design methods to solve several common problems with C++11.
algorithm-design backtrack branch-bound cpp11 divide-conquer dynamic-programming greedy
Last synced: 15 Nov 2024