2 repositorios
Custom sorting logic implemented by satisfying a standard interface for length, comparison, and swapping.
Distinct from Comparison-Based Sorting Implementations: Specifically addresses the implementation of sorting via the Sort interface rather than general algorithm implementation.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Interface-Based Sorting. Refine with filters or upvote what's useful.
Este proyecto es una traducción al chino de una guía completa sobre el lenguaje de programación Go. Sirve como un recurso educativo localizado y un manual técnico diseñado para proporcionar orientación sobre la sintaxis del lenguaje, su diseño y el desarrollo de software. El recurso cubre una amplia gama de educación sobre el lenguaje Go, incluida la implementación de patrones de programación y diseño de sistemas. Incluye lecciones traducidas y ejemplos que se centran en características principales del lenguaje como la concurrencia y el uso de interfaces. El contenido abarca varias áreas de capacidad, incluidos los fundamentos del lenguaje, modelado de datos, reflexión en tiempo de ejecución y gestión de memoria. También proporciona una cobertura detallada de la arquitectura de software, manejo de errores, control de calidad y redes web. La documentación está estructurada como un manual técnico que incluye contenido traducido, erratas y correcciones para garantizar un aprendizaje preciso.
Provides examples of ordering collections by implementing Go's standard sorting interface.
Esta es una implementación de estructura de datos B-Tree en memoria para Go. Proporciona una colección residente en memoria que mantiene elementos ordenados para permitir una recuperación eficiente, modificación y gestión de mapas de clave-valor ordenados. El proyecto admite colecciones mutables ordenadas y almacenes de clave-valor ordenados, permitiendo búsquedas, inserciones y eliminaciones rápidas mientras se preserva el orden de clasificación de las claves. Proporciona capacidades para la búsqueda por rango dentro de estructuras de memoria ordenadas y mantiene la organización de los conjuntos de datos mediante la división de nodos auto-balanceados y la búsqueda binaria recursiva.
Uses a custom comparison function via a standard interface to determine element order.