An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with divide-and-conquer

A curated list of projects in awesome lists tagged with divide-and-conquer .

https://github.com/sionpardosi/automated-image-processing-application-with-algorithm-optimization

Automated Image Processing Application with Algorithm Optimization - Aplikasi Pemrosesan Gambar Otomatis dengan Optimasi Algoritma

divide-and-conquer

Last synced: 24 Jun 2025

https://github.com/sionpardosi/Automated-Image-Processing-Application-with-Algorithm-Optimization

Aplikasi pemrosesan gambar otomatis yang memungkinkan pengguna mengubah foto menjadi hitam-putih atau menambahkan efek blur dengan cepat, menggunakan algoritma Divide and Conquer untuk hasil optimal dan efisien.

divide-and-conquer

Last synced: 09 Jul 2025

https://github.com/samson-mano/delaunay-triangulation

This is a C# implementation of Divide and conquer Delaunay triangulation. The implementation follows Guibas and Stolfi’s paper. This is the vertical cut implementation of divide and conquer.

conquer-algorithm delaunay-triangulation delaunay-triangulator divide divide-and-conquer divide-and-conquer-division guibas lr-edge mesh mesh-generation vertical-cuts

Last synced: 17 Jun 2025

https://github.com/sgalal/knights-tour-visualization

An online Knight's tour visualizer using divide and conquer algorithm

algorithm divide-and-conquer emscripten html5 knight-tour knights-tour visualization visualizer

Last synced: 30 Jun 2025

https://github.com/pedro-manoel/atal

Repositório com as atividades e matérias desenvolvidas ao longo da disciplina de Análise e Técnica de Algoritmos da UFCG

brute-force dinamic-programming divide-and-conquer graph java python

Last synced: 06 May 2025

https://github.com/besnik/parallel-volume-rendering

Overview and detailed dicussion about parallel volume rendering on a cluster. We describe algorithms, optimalization techniques and challenges for real time rendering of big data on high performance clusters.

algorithm binary-swap c-plus-plus cluster cpp divide-and-conquer message-passing-interface mpi opengl parallel parallel-rendering raycast raycasting raytracing rendering rendering-engine visualization volume-data volume-rendering volume-visualization

Last synced: 29 Apr 2025

https://github.com/masyagin1998/divide-and-conquer-eigenvalues

divide-and-conquer eigenvalues algorithm for symmetric tridiagonal matrix, designed by Cuppen

cuppen divide-and-conquer linear-algebra matrix symmetric tridiagonal

Last synced: 19 Mar 2025

https://github.com/jyotindersingh/algorithms

Solutions to a bunch of algorithm problems for practice.

algorithms backtracking divide-and-conquer dynamic-programming greedy-algorithms leetcode

Last synced: 14 May 2025

https://github.com/ekmolloy/njmerge

A tool for divide-and-conquer tree estimation via a shared distance matrix

divide-and-conquer gene-trees phylogenetics phylogenomics species-trees

Last synced: 24 Dec 2025

https://github.com/nidhiupman568/codeforces-problem-solved

👋Hello!👋 I'm Nidhi Upman😀, a passionate competitive programmer on Codeforces🏆. Started with basic problems (like A) and never gave up! 🚀 Upsolving after contests 📈 improved my skills. Now tackling tougher challenges (like B) 🧠. Codeforces hosts contests 2-3 times weekly 🗓️ and daily challenges to stay sharp. Determined to climb to Pupil.💪

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 28 Jul 2025

https://github.com/tsg405/algorithmic-toolbox-uc-san-diego

This Repo contains - Starter files, Coursework, Programming Assignments for the Master Algorithmic Programming Techniques Specialization Course -- offered by UC San Diego, Coursera.

algorithms-and-data-structures coursera divide-and-conquer dynamic-programming greedy-algorithms optimisation-algorithms python3

Last synced: 14 Apr 2025

https://github.com/venkat-0706/dsa-algo

Comprehensive collection of DSA algorithms with implementations and explanations. Aiming to master Data Structures and Algorithms one step at a time!

backtracking-algorithm data-structures divide-and-conquer dynamic-programming graph-algorithms greedy-algorithms hashing recursion-algorithm searching-algorithms sorting-algorithms

Last synced: 13 Apr 2025

https://github.com/everysoftware/algorithms-course

Well-structured notes on algorithms with solutions to problems from LeetCode, Stepik and other platforms.

algorithms divide-and-conquer dynamic-programming graphs-algorithms greedy-algorithms prefix-sum sorting-algorithms two-pointers

Last synced: 10 Apr 2025

https://github.com/francoisschwarzentruber/fft

Pedagogical tool for explaning Fast Fourier Transform

algorithm divide-and-conquer education educational-project fast-fourier-transform fft

Last synced: 15 Apr 2025

https://github.com/amirisback/divide-conquer-branch-bound

:rocket: Final Project Desain Analisis Algoritma (Divide and Conquer & Branch And Bound)

algorithm branch-and-bound divide-and-conquer java

Last synced: 29 Mar 2025

https://github.com/bgmp/matrixmultiplier

Matrix multiplication program written in Python, with asymptotic visualization in R

divide-and-conquer latex learn matrix-multiplication python r strassen

Last synced: 25 Jul 2025

https://github.com/ndsvw/karatsuba-binary-multiplying-python

Divide and Conquer algorithm to multiply n-bit numbers in O(n^1.58).. This implementation works completely without using Python's "*"-operator; just "+", "-", bitwise operations and a lookup table.

algorithm algorithms divide-and-conquer karatsuba karatsuba-algorithm karatsuba-multiplication multiply

Last synced: 04 Oct 2025

https://github.com/nidhiupman568/codechef-problem-solved

👋 Hi! I'm Nidhi Upman, a passionate 👩‍💻 competitive programmer 🔥 active on CodeChef 🥘. Starting with just solving 1️⃣-2️⃣ questions ❓, I persisted 💪, upsolving 📈 to master 🧠 and achieve 3-star 🌟 status. Every Wednesday 🗓️, I tackle contests 🏆 and daily 🔄 practice ensures continuous improvement 💻.

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 10 Oct 2025

https://github.com/hxndev/search-integer-in-a-grid-using-divide-and-conquer

Divide and Conquer technique is used to work out different problems of varyying natures. Our problem at hand is to efficiently search an integer value from grid of size n x n, where n is any integer, using the principles of divide and conquer. The grid has both it's rows as well as columns sorted in ascending order.

algortihm code complexity cpp divide-and-conquer grid integer search time-complexity-analysis

Last synced: 24 Aug 2025

https://github.com/nidhiupman568/c-plus-plus-problems-solved

🏆🌟 I solve the Problem of the Day on LeetCode daily 🗓️🧩 and have successfully tackled over 150 interview questions. 💪🧠 Additionally, I've completed Love Babbar's 450 DSA sheet 📚 and Striver's 180 DSA sheet 📘. My primary coding language is C++ 💻, but I have also solved many problems in Java ☕. 🏆🌟

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 11 Apr 2025

https://github.com/samyam81/divide-and-conquer

Divide and Conquer is a fundamental algorithm design paradigm used to solve complex problems by breaking them down into smaller, more manageable subproblems.

divide-and-conquer java kotlin leetcode-solutions

Last synced: 21 Jul 2025

https://github.com/607011/pwned

A collection of tools to convert pwned password files to searchable MD5 files, create indexes on them, and look up passwords in these files

binary-search boost cpp divide-and-conquer hash leaks md5 passwords pwned rest restful webservice

Last synced: 12 Apr 2025

https://github.com/ndsvw/count-inversions

Compares counting inversions in an array via the Exhaustive Approach and via Divide and Conquer (Python)

complexity divide-and-conquer inversions

Last synced: 03 Mar 2025

https://github.com/nidhiupman568/leetcode-solved-problems

🏆🌟 I solve the Problem of the Day on LeetCode daily 🗓️🧩 and have successfully tackled over 150 interview questions. 💪🧠 Additionally, I've completed Love Babbar's 450 DSA sheet 📚 and Striver's 180 DSA sheet 📘. My primary coding language is C++ 💻, but I have also solved many problems in Java ☕. 🏆🌟

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 28 Apr 2025

https://github.com/gauranshgoel123/leetcode-problems

Explore a curated collection of diverse coding challenges, honing problem-solving skills in a structured and organized manner. Whether you're a fellow learner or an interested observer, join the journey of mastering DSA through practical problem-solving.

arrays binary-search binary-tree bit-manipulation divide-and-conquer dynamic-programming greedy hash-table linked-lists maths matrix recursion simulation sorting stack string trie two-pointers union-find

Last synced: 05 May 2025

https://github.com/michaelehab/algorithmic-toolbox-san-diego

Algorithmic Toolbox Programming Challenges Solutions from University of California San Diego course on Coursera

algorithms coursera data-structures divide-and-conquer dynamic-programming greedy-algorithms uc-san-diego

Last synced: 04 Mar 2025

https://github.com/abhisaphire/algorithmic-toolbox

The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. [2020]

2020 abhisaphire algorithmic-toolbox algorithms coursera coursera-course divide-and-conquer dynamic-programming greedy-algorithms practical-applications space-complexity-analysis space-time-tradeoff time-complexity-analysis

Last synced: 27 Feb 2025

https://github.com/juliusmarkwei/merge-sort-algorithm

Implementation of merge-sort algorithm in c language

algorithms computer-science divide-and-conquer merge-sort mergesort

Last synced: 21 Feb 2025

https://github.com/simonskodt/aldes-kattis

Weekly Kattis exercises, implementing various algorithms introduced in the course on Algorithm Design.

algorithm-design divide-and-conquer dynamic-programming flow greedy stable-matching

Last synced: 24 Oct 2025

https://github.com/hit07/sequeance-alignment-dp

This repository contains an implementation of a DNA sequence alignment algorithm using dynamic programming (DP) optimised with a divide and conquer strategy to improve efficiency and reduce runtime.

algorithms data-structures divide-and-conquer dynamic-programming python3 sequeance-alignment

Last synced: 08 Jul 2025

https://github.com/vipul2001/cousera-courses

This repo covers the solution to the assignments of various courses on algorithm,deep learning and data Analytics

coursera-courses data-analysis data-analytics-ibm deep-learning divide-and-conquer neural-network

Last synced: 08 Mar 2025

https://github.com/masum184e/data_structure_and_algorithm

Ready to spice up your coding game? Look no further! Presenting your one-stop destination for a comprehensive collection of essential data structures and algorithms.

competitive-programming divide-and-conquer dsa dynamic-programming graph-theory greedy-algorithms problem-solving programming-contests sorting-algorithms

Last synced: 31 Mar 2025

https://github.com/lucasvegalv/programming-iii

This repo is created in order to keep track of the exercises and projects that my teammates and I do for the Programming III course at the university during our second year of Software Engineering.

algorithms algorithms-design analysis-algorithms cost-optimization divide-and-conquer

Last synced: 03 Jul 2025

https://github.com/zuecopio/pra_2324_p2

Práctica 2: Técnicas algorítmicas avanzadas

divide-and-conquer dynamic-programming makefile

Last synced: 04 Sep 2025

https://github.com/rajgoesout/algorithms

Implementation of basic data structures & algorithms.

algorithm divide-and-conquer python

Last synced: 04 May 2025

https://github.com/mmushfiq/maximumsubarray

Maximum subarray problem. Brute Force, Divide and Conquer, Kadane's Algorithm

brute-force divide-and-conquer kadanes-algorithm largest-sum-contiguous-subarray maximum-subarray time-complexity

Last synced: 24 Dec 2025

https://github.com/nguyenbn7/algorithms_specialization

Learn To Think Like A Computer Scientist. Master the fundamentals of the design and analysis of algorithms.

data-structures divide-and-conquer graph-algorithms shortest-path-algorithm

Last synced: 05 Oct 2025

https://github.com/hardcoder05/algoritmia

Resolución de ejercicios del curso de Algoritmia ciclo 23-2

backtracking-algorithm brute-force divide-and-conquer dynamic-programming recursive-algorithm

Last synced: 07 Apr 2025

https://github.com/nikos25k/computational-geometry

📐 This project implements various computational geometry algorithms, focusing on convex hulls, linear programming, Delaunay triangulation, and geometric search. The code is organized into multiple modules, each solving specific geometry-related problems and demonstrating core computational methods.

computational-geometry convex-hull delaunay-triangulation divide-and-conquer gift-wrapping-algorithm graham-scan kd-tree linear-programming matplotlib quickhull range-search scipy voronoi-diagram

Last synced: 26 Feb 2025

https://github.com/habbatul/selection-sort-dengan-decrease-conquer

Terminal App, Karya hasil Penerapan keilmuan Strategi Algoritma Decrease and Conquer.

algorithm divide-and-conquer selection-sort

Last synced: 29 Mar 2025

https://github.com/santiagortiiz/bioengineering-firmware-25-divide-conquer-guide

University of Antioquia. Embedded Systems. Example of Divide and Conquer for C Microcontroller projects.

advanced-level bioengineering divide-and-conquer embedded-systems firmware

Last synced: 08 Sep 2025

https://github.com/ireddragonicy/cb24153-closestpairofpoints

An advanced and comprehensive implementation of the Closest Pair of Points problem using the Divide and Conquer algorithm in computational geometry. This project provides an in-depth exploration of efficient algorithms for solving proximity problems in a two-dimensional plane, focusing on optimizing performance for large-scale datasets.

algorithm analysis closest-pair-of-points divide-and-conquer dnd optimize pair-programming programming python tutorial umpsa

Last synced: 02 Apr 2025

https://github.com/agnivchtj/sortingvisualization

Built a React application to visualize various sorting algorithms on a set of integers

brute-force divide-and-conquer reactjs sorting-algorithms

Last synced: 15 Mar 2025

https://github.com/nafis2508/big-data-group-project

Python project implementing Nearest Neighbor and Skyline Query Search algorithms with R-tree data structures for efficient spatial indexing. Part of COMP6210 group project at Macquarie University.

2d-query-processing algorithm-optimization big-data branch-and-bound comp6210 computational-geometry data-structures divide-and-conquer nearest-neighbor-search python r-tree skyline-query spatial-data-structure spatial-indexing

Last synced: 31 Mar 2025

https://github.com/vivienneforreal/discret-tomography

Nonogram - Reconstruction d'un image à partir de ses empreintes numériques

algorithms divide-and-conquer dynamic-programming nonogram-solver

Last synced: 20 Mar 2025

https://github.com/badr-moufad/algorithm-toolbox

The solution of some well-known algorithm problems using the three well-known algorithm patterns: greedy algorithm, divide and conquer, and dynamic programming

alogrithms divide-and-conquer dynamic-programming greedy-algorithm

Last synced: 17 Oct 2025

https://github.com/s-bauza/divide-venceras

Algunos ejercicio y exámenes aplicando el algoritmo de divide y vencerás

divide-and-conquer java

Last synced: 29 Mar 2025

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: 05 Mar 2025

https://github.com/konstantinosadamis/divide-by-2-rule

Divide By Two Rule Using Python

divide-and-conquer python3

Last synced: 13 May 2025

https://github.com/projeto-de-algoritmos-2024/dividirconquistar_paralelismo

Comparacao de performance de algoritmos classicamente dividir e conquistar em modo uma thread e apos paralelizacao

divide-and-conquer

Last synced: 23 Feb 2025

https://github.com/kurosawaxyz/tomoorg

Nonogram - Reconstruction d'un image à partir de ses empreintes numériques

algorithms divide-and-conquer dynamic-programming nonogram-solver

Last synced: 04 Jul 2025

https://github.com/lesiaukr/goit-algo2-hw-01

Master's | Design & Analysis of Algorithms | Algorithm Analysis. Divide and Conquer Strategy

algorithms divide-and-conquer goit-algo2-hw-01 python

Last synced: 24 Apr 2025

https://github.com/afsalthaj/algo-scala

Trying some famous-infamous divide and conquer algorithms in Computer Science, just to see how easy/difficult it is to attain the performance marked by the big O of the algorithm with a programming language like Scala!!

algorithms divide-and-conquer math scala

Last synced: 26 Oct 2025

https://github.com/ndsvw/maximum-sum-subarray-python

This algorithm solves the Maximum-Sum-Subarray problem via Divide and Conquer in O(m*log(m))

algorithm algorithms divide-and-conquer subarray

Last synced: 01 Dec 2025

https://github.com/shahriar-raj/cse_204-data-structures-and-algorithms-i-sessional

This repository contains all home and lab assignments for the CSE 204: Data Structures and Algorithms I Sessional course, part of our Term-1, Level-2 curriculum. It applies theories from CSE 203 to problem-solving and creating data structures without stl library.

algorithms-and-data-structures divide-and-conquer dynamic-programming graph greedy-algorithm heap list queue stack

Last synced: 02 Mar 2025

https://github.com/mathiasuy/greedy-programacion-dinamica

Estrategias Greedy, Divide and Conquer (Divide y vencerás) usando Merge Sort y Programación Dinámica. Todo en O(nlogn)

divide-and-conquer dynamic-programming greedy-algorithms mergesort programacion-dinamica

Last synced: 10 Sep 2025

https://github.com/nguyenbn7/data-structures-and-algorithms

Algorithms and Data Structures Projects

divide-and-conquer graph-algorithms

Last synced: 25 Mar 2025