awesome-repositories.com
Blog
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
·

6 dépôts

Awesome GitHub RepositoriesMaximum Subarray Sums

Finding the contiguous subarray with the largest total sum.

Distinct from Contiguous Subarray Processing: Specifically targets maximum sum identification, distinct from minimum length or minimum value subarrays.

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

Awesome Maximum Subarray Sums 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.
  • 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

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

    algorithminterview-practiceinterview-questions
    Voir sur GitHub↗7,495
  • mandliya/algorithms_and_data_structuresAvatar de mandliya

    mandliya/algorithms_and_data_structures

    6,145Voir sur GitHub↗

    Ce projet est une collection complète de bibliothèques et de toolkits C++ fournissant des implémentations de référence pour les structures de données, les algorithmes de graphes et la logique binaire. Il sert de référence d'algorithmes C++ contenant plus de 180 problèmes de programmation résolus et un toolkit spécialisé pour la programmation compétitive. Le dépôt se distingue par ses bibliothèques étendues de manipulation de bits de bas niveau pour les contrôles de parité, la détection d'endianness et la logique basée sur XOR. Il fournit également un large éventail de solutions de référence pour des défis algorithmiques complexes impliquant le backtracking, la théorie des graphes et la programmation dynamique. La surface de fonctionnalités couvre les organisateurs de données linéaires et hiérarchiques fondamentaux, y compris les listes chaînées, les piles, les files d'attente et les arbres de recherche binaire. Il inclut une suite complète d'algorithmes de graphes pour la recherche de chemin et les arbres couvrants, diverses méthodes de tri et de recherche, des transformations de matrices et des utilitaires de traitement de chaînes. De plus, il couvre les fonctions de calcul mathématique, la compression de données sans perte et les chiffrements cryptographiques de base.

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

    C++algorithmbit-manipulationc
    Voir sur GitHub↗6,145
  • xtaci/algorithmsAvatar de xtaci

    xtaci/algorithms

    5,454Voir sur 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++
    Voir sur GitHub↗5,454
  • 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

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

    Go
    Voir sur GitHub↗3,678
  • jiayihu/pretty-algorithmsAvatar de jiayihu

    jiayihu/pretty-algorithms

    2,172Voir sur 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
    Voir sur GitHub↗2,172
  • omonimus1/competitive-programmingAvatar de omonimus1

    omonimus1/competitive-programming

    978Voir sur GitHub↗

    Ce dépôt sert de ressource complète pour la programmation compétitive et la préparation aux entretiens techniques. Il fournit une collection structurée d'implémentations de code source pour des structures de données fondamentales et des problèmes algorithmiques classiques, conçus pour aider les développeurs à maîtriser les concepts fondamentaux de l'informatique et les stratégies de codage efficaces. Au-delà de la résolution de problèmes standard, le projet se distingue en intégrant des modèles de conception logicielle dans ses implémentations algorithmiques. Il démontre comment appliquer des modèles structurels et comportementaux — tels que les décorateurs, les observateurs et les singletons — pour maintenir un code propre et extensible. De plus, le dépôt couvre les modèles de programmation concurrente, offrant des exemples de gestion de pool de threads et de techniques de synchronisation pour gérer les tâches intensives en ressources. La collection inclut un large éventail de matériaux éducatifs, de l'analyse de complexité et des modèles de résolution de problèmes aux implémentations spécifiques pour le parcours de graphes, la programmation dynamique et les requêtes de plage. Ces ressources sont organisées pour aider à la fois à apprendre les techniques fondamentales et à pratiquer pour les évaluations techniques professionnelles.

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

    C++algorithmalgorithms-and-data-structurescodechef-solutions
    Voir sur GitHub↗978
  1. Home
  2. Scientific & Mathematical Computing
  3. Subarray Sum Algorithms
  4. Minimum Length Subarray Sums
  5. Contiguous Subarray Processing
  6. Maximum Subarray Sums

Explorer les sous-tags

  • Maximum Absolute Subarray Sum CalculatorsAlgorithms that find the maximum absolute value of any subarray sum using prefix sums. **Distinct from Maximum Subarray Sums:** Distinct from Maximum Subarray Sums: computes the maximum absolute value, not just the largest positive sum.