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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
halfrost avatar

halfrost/LeetCode-Go

0
View on GitHub↗

LeetCode Go

LeetCode-Go is a competitive programming repository and Go algorithm library. It provides a collection of optimized solutions for LeetCode challenges, focusing on time and space complexity.

The project serves as a reference for data structures and algorithms implemented in Go. It covers algorithm problem solving and performance optimization to meet strict memory and runtime constraints.

The repository includes capabilities for technical interview preparation and the application of Go language idioms to complex computing problems. Each solution is paired with a test suite to verify correctness against required cases and edge conditions.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
books.halfrost.com/leetcode
↗

Features

  • Competitive Programming Solutions - A collection of optimized algorithm implementations for LeetCode challenges written in Go with full test coverage.
  • Algorithmic Problem Solving - Provides optimized implementations of algorithmic problems to meet strict competitive programming constraints.
  • Competitive Programming Repositories - Provides a structured collection of solved competitive programming problems focused on time and space complexity.
  • Algorithm Libraries - Acts as a comprehensive Go library reference for implementing various data structures and algorithms.
  • Algorithms and Complexity - Implements solutions with a strict focus on time and space complexity for computational efficiency.
  • Algorithmic Performance Optimizations - Optimizes algorithm runtime and memory usage for computationally intensive programming tasks.
  • Testing & Quality Assurance - Includes comprehensive test suites to verify the correctness of algorithm implementations against edge cases.
  • Table-Driven Tests - Uses table-driven test suites to validate algorithm correctness across diverse input cases.
  • Technical Interview Preparation - Serves as a study resource for common coding patterns and efficient implementations for technical interviews.
  • Go Idioms & Patterns - Demonstrates the application of Go idioms and standard library features in solving complex data structure problems.
  • Learning and Reference - Solutions to LeetCode problems in Go.
33,810 stars·5,690 forks·Go·MIT·36 views

Star history

Star history chart for halfrost/leetcode-goStar history chart for halfrost/leetcode-go

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with LeetCode Go

These projects share indexed features with LeetCode Go. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • haoel/leetcodehaoel avatar

    haoel/leetcode

    18,076View on GitHub↗

    This project is a library of source code implementations designed to solve algorithmic challenges and mathematical problems. It serves as a collection of solved LeetCode problems, providing a reference for data structure usage and efficient logic. The repository is a polyglot code collection, implementing the same algorithmic logic across various programming environments, including general-purpose languages, SQL for database queries, and Bash for shell scripting. The content covers a broad range of computational tasks, including data querying, text processing, and the implementation of compl

    C++
    View on GitHub↗18,076
  • fishercoder1534/leetcodefishercoder1534 avatar

    fishercoder1534/Leetcode

    3,987View on GitHub↗

    This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions. It serves as an algorithm implementation guide and a competitive programming reference, providing optimized code to demonstrate data structure usage and efficient coding patterns. The repository includes solutions for complex computational challenges implemented in multiple programming languages and a collection of SQL queries for data retrieval and manipulation across various difficulty levels. These resources are designed for competitive programming study and technical inter

    Javaalgorithmapachebash
    View on GitHub↗3,987
  • omonimus1/competitive-programmingomonimus1 avatar

    omonimus1/competitive-programming

    978View on GitHub↗

    This repository serves as a comprehensive resource for competitive programming and technical interview preparation. It provides a structured collection of source code implementations for fundamental data structures and classic algorithmic problems, designed to help developers master core computer science concepts and efficient coding strategies. Beyond standard problem-solving, the project distinguishes itself by integrating software design patterns into its algorithmic implementations. It demonstrates how to apply structural and behavioral patterns—such as decorators, observers, and singleto

    C++algorithmalgorithms-and-data-structurescodechef-solutions
    View on GitHub↗978
  • apachecn/interviewapachecn avatar

    apachecn/Interview

    8,944View on GitHub↗

    This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie

    Jupyter Notebookinterviewkaggleleetcode
    View on GitHub↗8,944
Compare all 30 related projects→

Frequently asked questions

What does halfrost/leetcode-go do?

LeetCode-Go is a competitive programming repository and Go algorithm library. It provides a collection of optimized solutions for LeetCode challenges, focusing on time and space complexity.

What are the main features of halfrost/leetcode-go?

The main features of halfrost/leetcode-go are: Competitive Programming Solutions, Algorithmic Problem Solving, Competitive Programming Repositories, Algorithm Libraries, Algorithms and Complexity, Algorithmic Performance Optimizations, Testing & Quality Assurance, Table-Driven Tests.

Which projects share features with halfrost/leetcode-go?

Projects with overlapping indexed features include: haoel/leetcode — This project is a library of source code implementations designed to solve algorithmic challenges and mathematical… fishercoder1534/leetcode — This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions.… omonimus1/competitive-programming — This repository serves as a comprehensive resource for competitive programming and technical interview preparation. It… apachecn/interview — This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It… oi-wiki/oi-wiki — This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming.… kamyu104/leetcode-solutions — This project is a LeetCode solution repository and algorithm implementation library. It provides a collection of…