awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesSearch Tree Implementations

A collection of balanced and unbalanced search tree implementations including Red-Black, Splay, and B-Trees.

Distinct from Tree Data Structures: Groups various specific search tree types together under educational tree data structures

Explore 4 awesome GitHub repositories matching education & learning resources · Search Tree Implementations. Refine with filters or upvote what's useful.

Awesome Search Tree Implementations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kodecocodes/swift-algorithm-clubkodecocodes 的头像

    kodecocodes/swift-algorithm-club

    29,099在 GitHub 上查看↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Implements a wide variety of search trees including Red-Black, Splay, and B-Trees.

    Swiftalgorithmsdata-structuresswift
    在 GitHub 上查看↗29,099
  • amejiarosario/dsa.js-data-structures-algorithms-javascriptamejiarosario 的头像

    amejiarosario/dsa.js-data-structures-algorithms-javascript

    7,768在 GitHub 上查看↗

    This project is a computer science educational resource and library providing implementations of data structures and algorithms in JavaScript. It serves as an algorithm implementation reference and a toolkit for building foundational data containers, including a collection of sorting algorithms and a guide for learning time and space complexity. The project differentiates itself by pairing class-based implementations with Big O analysis to illustrate asymptotic complexity. It includes a non-linear data structure toolkit featuring self-balancing trees, hash maps, and graphs, alongside comparis

    Stores key-value pairs in sorted order using balanced trees to guarantee logarithmic lookups.

    JavaScriptalgorithmalgorithmsbook
    在 GitHub 上查看↗7,768
  • mandliya/algorithms_and_data_structuresmandliya 的头像

    mandliya/algorithms_and_data_structures

    6,145在 GitHub 上查看↗

    This project is a comprehensive collection of C++ libraries and toolkits providing reference implementations for data structures, graph algorithms, and bitwise logic. It serves as a C++ algorithm reference containing over 180 solved coding problems and a specialized toolkit for competitive programming. The repository distinguishes itself through extensive low-level bit manipulation libraries for parity checks, endianness detection, and XOR-based logic. It also provides a wide array of reference solutions for complex algorithmic challenges involving backtracking, graph theory, and dynamic prog

    Implements search operations to locate specific values and identify extreme elements within a tree.

    C++algorithmbit-manipulationc
    在 GitHub 上查看↗6,145
  • attractivechaos/klibattractivechaos 的头像

    attractivechaos/klib

    4,679在 GitHub 上查看↗

    klib 是一个全面的 C 标准库扩展和数据结构工具包。它为独立的 C 应用程序提供了一套基础工具,涵盖内存管理、数据组织和通用实用函数。 该项目具备生物信息学序列分析的专项能力,包括解析 FASTA、FASTQ 和 Newick 格式,以及实现 Smith-Waterman 序列比对和隐马尔可夫模型(HMM)。它还包含用于数值计算和表达式求值的数学库,以及用于随机访问远程数据的轻量级 HTTP 和 FTP 客户端。 该工具包涵盖了广泛的高性能计算原语,包括多线程模型、线性时间后缀数组构建和优化排序算法。它实现了多种高效的数据索引结构,如开放寻址哈希表、B 树和侵入式 AVL 树,并由基于内存池的序列管理提供支持。 其他实用工具还包括 JSON 数据解析和命令行参数解析。

    Implements balanced search trees, including B-trees and intrusive AVL trees, to enable efficient data lookup.

    C
    在 GitHub 上查看↗4,679
  1. Home
  2. Education & Learning Resources
  3. Tree Data Structures
  4. Search Tree Implementations

探索子标签

  • Tree Map ImplementationsKey-value stores implemented using balanced search trees. **Distinct from Search Tree Implementations:** Specifically focuses on key-value mapping using trees rather than just the search tree structure