awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesMinimum Length Subarray Sums

Algorithms for finding the shortest contiguous subarray whose sum meets a specified threshold.

Distinct from Subarray Sum Algorithms: Distinct from general Subarray Sum Algorithms: specifically finds the shortest contiguous subarray meeting a sum threshold, not just any subarray sum.

Explore 8 awesome GitHub repositories matching scientific & mathematical computing · Minimum Length Subarray Sums. Refine with filters or upvote what's useful.

Awesome Minimum Length Subarray Sums GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sharingsource/logicstack-leetcodeAvatar de SharingSource

    SharingSource/LogicStack-LeetCode

    7,495Ver en 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

    Implements the classic maximum subarray sum problem using Kadane's algorithm and prefix-sum techniques.

    algorithminterview-practiceinterview-questions
    Ver en GitHub↗7,495
  • mandliya/algorithms_and_data_structuresAvatar de mandliya

    mandliya/algorithms_and_data_structures

    6,145Ver en GitHub↗

    Este proyecto es una colección integral de librerías y toolkits de C++ que proporcionan implementaciones de referencia para estructuras de datos, algoritmos de grafos y lógica de bits. Sirve como una referencia de algoritmos en C++ que contiene más de 180 problemas de programación resueltos y un toolkit especializado para programación competitiva. El repositorio se distingue por sus extensas librerías de manipulación de bits de bajo nivel para comprobaciones de paridad, detección de endianness y lógica basada en XOR. También proporciona una amplia gama de soluciones de referencia para desafíos algorítmicos complejos que involucran backtracking, teoría de grafos y programación dinámica. La superficie de capacidades cubre organizadores de datos lineales y jerárquicos fundamentales, incluyendo listas enlazadas, pilas, colas y árboles de búsqueda binaria. Incluye un conjunto completo de algoritmos de grafos para búsqueda de caminos y árboles de expansión, varios métodos de ordenamiento y búsqueda, transformaciones de matrices y utilidades de procesamiento de cadenas. Además, cubre funciones computacionales matemáticas, compresión de datos sin pérdida y cifrados criptográficos básicos.

    Implements Kadane's algorithm to find the contiguous subarray with the highest total sum.

    C++algorithmbit-manipulationc
    Ver en GitHub↗6,145
  • xtaci/algorithmsAvatar de xtaci

    xtaci/algorithms

    5,454Ver en GitHub↗

    This is a collection of classical algorithms and data structures implemented as a header-only C++ library. It provides a suite of tools for general algorithm implementation, including data structure management, graph theory analysis, and string processing. The library is distinguished by its specialized toolkits for cryptographic hashing and encoding, featuring implementations of MD5, SHA-1, and Base64. It also includes advanced capabilities for high-performance string processing via suffix trees and arrays, as well as computational number theory for primality testing and arbitrary-precision

    Finds the contiguous subarray with the largest sum within a numeric array.

    C++
    Ver en GitHub↗5,454
  • soapyigu/leetcode-swiftAvatar de soapyigu

    soapyigu/LeetCode-Swift

    4,958Ver en 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

    Uses two pointers to find the smallest contiguous subarray whose sum is at least a given target value.

    Swiftalgorithmdata-structuresinterview
    Ver en 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,129Ver en 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 window-based processing to identify contiguous subarrays based on sum or length targets.

    algorithmscoding-interviewsdata-structures
    Ver en GitHub↗4,129
  • hoanhan101/algoAvatar de hoanhan101

    hoanhan101/algo

    3,678Ver en 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

    Provides algorithms for finding the contiguous subarray with the largest total sum.

    Go
    Ver en GitHub↗3,678
  • jiayihu/pretty-algorithmsAvatar de jiayihu

    jiayihu/pretty-algorithms

    2,172Ver en GitHub↗

    This project is a collection of optimized computational routines and standardized implementations of fundamental computer science algorithms. It serves as an educational library for studying and applying core algorithmic patterns, including dynamic programming, greedy strategies, and recursive decomposition, within a TypeScript environment. The library distinguishes itself by providing generalized solvers for complex optimization and analysis tasks. It includes specific implementations for resource allocation, such as rod cutting, interval scheduling, and change-making problems, alongside seq

    Locates the contiguous segment within a numerical sequence that yields the highest possible sum to identify peak performance periods.

    TypeScriptalgorithmsbinary-treescomputer-science
    Ver en GitHub↗2,172
  • omonimus1/competitive-programmingAvatar de omonimus1

    omonimus1/competitive-programming

    978Ver en GitHub↗

    Este repositorio sirve como un recurso integral para la programación competitiva y la preparación de entrevistas técnicas. Proporciona una colección estructurada de implementaciones de código fuente para estructuras de datos fundamentales y problemas algorítmicos clásicos, diseñados para ayudar a los desarrolladores a dominar conceptos básicos de ciencias de la computación y estrategias de codificación eficientes. Más allá de la resolución de problemas estándar, el proyecto se distingue por integrar patrones de diseño de software en sus implementaciones algorítmicas. Demuestra cómo aplicar patrones estructurales y de comportamiento —como decoradores, observadores y singletons— para mantener un código limpio y extensible. Además, el repositorio cubre patrones de programación concurrente, ofreciendo ejemplos de gestión de grupos de subprocesos y técnicas de sincronización para manejar tareas que consumen muchos recursos. La colección incluye una amplia gama de materiales educativos, desde análisis de complejidad y plantillas de resolución de problemas hasta implementaciones específicas para recorrido de grafos, programación dinámica y consultas de rango. Estos recursos están organizados para ayudar tanto en el aprendizaje de técnicas fundamentales como en la práctica para evaluaciones técnicas profesionales.

    Identifies the contiguous subarray with the largest sum in linear time.

    C++algorithmalgorithms-and-data-structurescodechef-solutions
    Ver en GitHub↗978
  1. Home
  2. Scientific & Mathematical Computing
  3. Subarray Sum Algorithms
  4. Minimum Length Subarray Sums

Explorar subetiquetas

  • Constrained Subarray SearchesAlgorithms that apply prefix sums with sliding windows or binary search to find subarrays meeting length or sum constraints. **Distinct from Minimum Length Subarray Sums:** Distinct from Minimum Length Subarray Sums: covers a broader set of constraints (length, sum, product) beyond just minimum length for a sum threshold.
  • Contiguous Subarray Processing1 sub-etiquetaGeneral techniques for analyzing contiguous subarrays to find minimum lengths or maximum sums. **Distinct from Minimum Length Subarray Sums:** A broader approach to contiguous subarray analysis than specifically targeting the shortest sum threshold.
  • Sliding Window Constrained SubarraysAlgorithms that combine prefix sums with a sliding window to find subarrays whose sum meets a length or value constraint. **Distinct from Minimum Length Subarray Sums:** Distinct from Minimum Length Subarray Sums: generalizes to any length or value constraint, not just minimum length.