5 repositorios
Tools and repositories for mastering data structures and algorithmic problem solving.
Explore 5 awesome GitHub repositories matching part of an awesome list · Algorithm and Coding Practice. Refine with filters or upvote what's useful.
This project is a comprehensive curriculum for mastering computer science fundamentals and preparing for technical interviews. It provides over 120 interactive Python coding challenges that focus on algorithmic skill development, data structure implementation, and logical problem solving. The learning experience is delivered through a series of executable notebooks that combine instructional content with hands-on coding exercises. Each challenge is self-contained and relies on automated unit tests to verify the correctness of user-implemented solutions against predefined constraints and edge
Interactive exercises for practicing coding interview problems.
Este proyecto es una biblioteca de algoritmos en C# y una colección de estructuras de datos. Sirve como referencia de ciencias de la computación proporcionando implementaciones prácticas de patrones clásicos de ordenamiento, búsqueda y recorrido de grafos. La biblioteca incluye un kit de herramientas de procesamiento de cadenas dedicado para analizar la similitud de texto, calcular distancias de edición y gestionar búsquedas basadas en prefijos. También cuenta con una implementación de teoría de grafos para modelar relaciones de red y calcular caminos más cortos. El código base cubre una amplia gama de capacidades, incluyendo la gestión de colecciones lineales y jerárquicas, manipulación y visualización de estructuras de datos de árbol, y el cálculo de secuencias numéricas matemáticas.
Collection of common algorithms implemented in C#.
This repository is a curated collection of algorithmic challenges and programming exercises designed to support software engineering skill development and technical interview preparation. It provides a structured library of common coding tasks, each organized within a hierarchical directory system that encapsulates specific problem requirements and associated assets. The project distinguishes itself by maintaining multi-language reference implementations for each problem, allowing for the direct comparison of syntax and idiomatic approaches across different programming environments. This reso
Repository of common programming challenges and solutions.
Este repositorio sirve como una base de conocimientos integral y un recurso de estudio para desarrolladores de software que se preparan para entrevistas técnicas. Proporciona una colección estructurada de preguntas, respuestas y explicaciones centradas en los principios básicos de programación en Java y patrones comunes de entrevistas de la industria. El proyecto facilita el desarrollo profesional al ofrecer un conjunto curado de desafíos de codificación algorítmica y evaluaciones técnicas. Al organizar estos materiales en un directorio jerárquico de archivos markdown, el repositorio permite a los usuarios revisar conceptos fundamentales del lenguaje y practicar técnicas de resolución de problemas en un entorno controlado por versiones.
Facilitates practice of common programming challenges to improve logical thinking under pressure.
Comprehensive collection of interview questions and study materials.