Sobre el proyecto

《Hello 算法》(Hello Algorithm) es un tutorial de código abierto sobre estructuras de datos y algoritmos dirigido a principiantes, mantenido por krahets. El proyecto busca ayudar a los lectores a dominar los conceptos centrales de las estructuras de datos y los algoritmos mediante animaciones intuitivas y ejemplos de código ejecutables con un solo clic. Características principales: - Animaciones visuales: todo el libro muestra el proceso de ejecución de los algoritmos mediante animaciones, con un contenido claro y fácil de entender, una curva de aprendizaje suave que guía a los principiantes por el mapa conceptual de las estructuras de datos y los algoritmos. - Ejecución con un clic: todo el código fuente puede ejecutarse directamente, ayudando a los lectores a mejorar sus habilidades de programación en la práctica y a comprender a fondo el funcionamiento de los algoritmos y la implementación subyacente de las estructuras de datos. - Soporte multilingüe: el texto del tutorial está disponible en cinco idiomas: chino simplificado, chino tradicional, inglés, japonés y ruso; las implementaciones en código cubren catorce lenguajes de programación, incluyendo Python, Java, C++, C, C#, JavaScript, Go, Swift, Rust, Ruby, Kotlin, TypeScript y Dart. - Aprendizaje colaborativo: se fomenta que los lectores planteen preguntas y compartan perspectivas en los comentarios de la comunidad para progresar juntos. El contenido cubre los conocimientos introductorios de estructuras de datos y algoritmos, incluyendo temas básicos como arrays, listas enlazadas, pilas, colas, árboles, grafos, ordenamiento y búsqueda, lo que lo hace adecuado para un aprendizaje sistemático por parte de principiantes en programación. El proyecto se actualiza continuamente y se invita a participar en la corrección de contenidos, la traducción del código y la revisión de traducciones a otros idiomas. Todo el texto, el código, las imágenes y los videos están licenciados bajo la licencia CC BY-NC-SA 4.0. Puede leerse en línea en https://www.hello-algo.com/, y también se pueden descargar los formatos PDF y EPUB para estudio sin conexión.