awesome-repositories.comCatégoriesBlog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesCombination Sum Algorithms

Algorithms to find all unique sets of numbers that sum to a specific target.

Distinct from Subarray Sum Algorithms: Focuses on the subset sum combination problem using backtracking, not tensor sums or input detection.

Explore 9 awesome GitHub repositories matching software engineering & architecture · Combination Sum Algorithms. Refine with filters or upvote what's useful.

Awesome Combination Sum Algorithms GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • azl397985856/leetcodeAvatar de azl397985856

    azl397985856/leetcode

    55,758Voir sur GitHub↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    The project identifies all possible sets of numbers from a list that sum to a target value.

    JavaScriptalgoalgorithmalgorithms
    Voir sur GitHub↗55,758
  • kodecocodes/swift-algorithm-clubAvatar de kodecocodes

    kodecocodes/swift-algorithm-club

    29,099Voir sur GitHub↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Implements algorithms to identify all unique subsets of numbers that sum to a specific target value.

    Swiftalgorithmsdata-structuresswift
    Voir sur GitHub↗29,099
  • apachecn/apachecn-algo-zhAvatar de apachecn

    apachecn/apachecn-algo-zh

    11,140Voir sur GitHub↗

    This project is an algorithm study resource, a centralized LeetCode solution repository, and a technical interview study guide. It provides Chinese translations of textbooks and guides on data structures and algorithms for academic study and professional preparation. The project distinguishes itself by delivering multi-language solution repositories and translated academic materials through a static site generation model. This architecture enables compile-time content translation and offline-first delivery of educational assets as static files. The repository covers a wide range of algorithm

    Implements a solver that identifies unique quadruplets summing to a target value using two pointers.

    JavaScriptalgorithmcodingdata-structure
    Voir sur GitHub↗11,140
  • kevin-wayne/algs4Avatar de kevin-wayne

    kevin-wayne/algs4

    7,519Voir sur GitHub↗

    algs4 is a Java data structures library and algorithm reference collection designed as the source code for a standard computer science textbook curriculum. It provides a comprehensive suite of fundamental implementations for sorting, searching, and core data organization. The project serves as a graph theory framework, offering tools for representing directed and undirected graphs and performing complex traversals and pathfinding. It also includes a broad sorting algorithm suite and a specialized library of Java data structures, including stacks, queues, priority queues, and symbol tables. I

    Identifies unique triplets of integers that sum to zero using sorting and two-pointer techniques.

    Java
    Voir sur GitHub↗7,519
  • coells/100daysAvatar de coells

    coells/100days

    7,488Voir sur GitHub↗

    This project is a comprehensive collection of computer science implementations and an algorithm tutorial repository. It serves as a study guide and reference for competitive programming, providing executable code examples that demonstrate fundamental algorithmic problem solving and mathematical computation. The library covers a wide range of specialized domains, including cryptography and security primitives, lossless data compression techniques, and computational geometry for spatial analysis. It also features implementations of machine learning models, linear algebra operations, and formal

    Implements an algorithm to locate all unique quadruplets in an array that sum to a specific target value.

    Jupyter Notebook
    Voir sur GitHub↗7,488
  • sharingsource/logicstack-leetcodeAvatar de SharingSource

    SharingSource/LogicStack-LeetCode

    7,495Voir sur GitHub↗

    LogicStack-LeetCode is a curated repository of solved algorithm problems and data structure implementations, primarily drawn from the LeetCode platform. Its core identity is a structured collection of solutions designed to support technical interview preparation and competitive programming practice, with each solution accompanied by complexity analyses to help engineers understand performance trade-offs. The repository distinguishes itself through its breadth of coverage across fundamental algorithmic patterns and data structures. It includes implementations for array manipulation, string pro

    Provides algorithms to find all unique sets of numbers that sum to a specific target.

    algorithminterview-practiceinterview-questions
    Voir sur GitHub↗7,495
  • soapyigu/leetcode-swiftAvatar de soapyigu

    soapyigu/LeetCode-Swift

    4,958Voir sur GitHub↗

    LeetCode-Swift is a collection of algorithm solutions written in Swift, designed for coding interview preparation. Each solution is implemented as a self-contained function with no external dependencies, making it easy to run and test. The repository organizes solutions by topic and company, and every file includes time and space complexity annotations, allowing quick evaluation of algorithmic efficiency. What sets this repository apart is its flat file structure and the way solutions are tagged with the companies that asked them in interviews, enabling targeted practice. All code resides in

    Finds the sum of three elements from an array that is closest to a specified target value.

    Swiftalgorithmdata-structuresinterview
    Voir sur GitHub↗4,958
  • chanda-abdul/several-coding-patterns-for-solving-data-structures-and-algorithms-problems-during-interviewsAvatar de Chanda-Abdul

    Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews

    4,129Voir sur GitHub↗

    This repository is a curated guide and implementation library of coding patterns used to solve data structures and algorithms problems. It serves as a technical interview study resource, providing a comprehensive set of strategies and computational logic examples for optimizing time and space complexity. The project focuses on standardized algorithmic patterns, including sliding windows, two pointers, and dynamic programming. It features specific implementations for a wide range of challenges, such as LeetCode problem solutions and specialized techniques like cyclic sort and bitwise XOR opera

    Implements combination sum algorithms to count the ways to reach a specific target sum.

    algorithmscoding-interviewsdata-structures
    Voir sur GitHub↗4,129
  • hoanhan101/algoAvatar de hoanhan101

    hoanhan101/algo

    3,678Voir sur GitHub↗

    This project is a Go algorithm implementation library and a reference for data structures. It serves as a collection of solved coding interview problems and an algorithmic pattern collection, providing a reference of over 100 common challenges implemented in Go. The library focuses on specific problem-solving strategies, including sliding windows, two pointers, and dynamic programming. It provides coded examples of standard sorting, searching, and graph traversal techniques to facilitate the study of algorithmic patterns. The repository covers a broad range of capabilities, including array a

    Computes the total ways to reach a target sum using specific coin denominations via dynamic programming.

    Go
    Voir sur GitHub↗3,678
  1. Home
  2. Software Engineering & Architecture
  3. Combination Sum Algorithms

Explorer les sous-tags

  • Closest Triple Sum AlgorithmsAlgorithms for finding three elements whose sum is closest to a given target. **Distinct from Combination Sum Algorithms:** Distinct from Target Sum Pair Search: focuses on triplets rather than pairs, and from general Combination Sum Algorithms: targets closest sum rather than exact matches.
  • Four-Sum SolversSpecific algorithms designed to find unique quadruplets that sum to a target value. **Distinct from Combination Sum Algorithms:** Specializes combination sum algorithms specifically for the four-element target sum problem.
  • Target Sum Pair Search3 sous-tagsSpecific algorithms for finding two elements in a collection that add up to a target value. **Distinct from Combination Sum Algorithms:** Distinct from Combination Sum Algorithms as it focuses specifically on the two-sum pair problem rather than arbitrary subset sizes
  • Triplet Sum AlgorithmsAlgorithms for finding three elements in an array that sum to a specific target value, often using sorting and two-pointer techniques. **Distinct from Combination Sum Algorithms:** Distinct from general Combination Sum Algorithms: focuses specifically on finding triplets that sum to zero, using sorting and two-pointer technique.