awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesSibling Insertions

Adding nodes before or after a given sibling in a tree structure.

Distinct from Node Insertion Techniques: Distinct from Node Insertion Techniques: focuses on sibling-relative insertion in document trees rather than linked list pointer updates.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Sibling Insertions. Refine with filters or upvote what's useful.

Awesome Sibling Insertions GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • humanwhocodes/computer-science-in-javascriptAvatar von humanwhocodes

    humanwhocodes/computer-science-in-javascript

    9,119Auf GitHub ansehen↗

    This is a collection of classic computer science algorithms and data structures implemented from scratch in JavaScript. The project provides reference implementations of fundamental concepts including sorting algorithms, binary search, linked lists, and binary search trees, all built as standalone pure functions with no external dependencies. The implementations cover a range of data structures, including singly-linked, doubly-linked, and circular linked lists with full traversal and mutation operations, as well as binary search trees supporting insertion, deletion, and search. Sorting algori

    Insert a new node at the end of the list in constant time by using the tracked tail pointer.

    JavaScript
    Auf GitHub ansehen↗9,119
  • sparklemotion/nokogiriAvatar von sparklemotion

    sparklemotion/nokogiri

    6,236Auf GitHub ansehen↗

    Nokogiri is an XML and HTML parsing library that builds navigable document trees from strings, files, or URLs using native C parsers for speed and standards compliance. It provides a CSS selector engine that translates CSS3 selectors into XPath expressions for querying nodes, an XPath query interface with namespace support, a document manipulation toolkit for modifying parsed documents, XSD schema validation, and XSLT transformation capabilities. The library wraps libxml2 and libxslt C libraries with Ruby bindings for high-performance parsing, and integrates Google's Gumbo parser for standard

    Adds nodes before or after a given sibling in parsed documents.

    Clibxml2libxsltnokogiri
    Auf GitHub ansehen↗6,236
  • loro-dev/loroAvatar von loro-dev

    loro-dev/loro

    5,374Auf GitHub ansehen↗

    Loro is a conflict-free replicated data type (CRDT) framework and collaborative state engine designed for building real-time collaborative applications. It provides a distributed data synchronizer that enables multiple users to edit shared documents and complex nested structures—such as maps, lists, trees, and counters—with automatic state convergence without requiring a central server. The project distinguishes itself through a versioned document store that supports branching, forking, and merging via a directed acyclic graph of causal operation history. It enables advanced version control c

    Assigns sortable fractional indices to sibling nodes to synchronize custom sequences across collaborators.

    Rustcollaborative-editingcrdtlocal-first
    Auf GitHub ansehen↗5,374
  • chanda-abdul/several-coding-patterns-for-solving-data-structures-and-algorithms-problems-during-interviewsAvatar von Chanda-Abdul

    Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews

    4,129Auf GitHub ansehen↗

    This repository is a curated guide and implementation library of coding patterns used to solve data structures and algorithms problems. It serves as a technical interview study resource, providing a comprehensive set of strategies and computational logic examples for optimizing time and space complexity. The project focuses on standardized algorithmic patterns, including sliding windows, two pointers, and dynamic programming. It features specific implementations for a wide range of challenges, such as LeetCode problem solutions and specialized techniques like cyclic sort and bitwise XOR opera

    Implements sibling and successor node linking across tree levels.

    algorithmscoding-interviewsdata-structures
    Auf GitHub ansehen↗4,129
  1. Home
  2. Software Engineering & Architecture
  3. Linked Lists
  4. Node Insertion Techniques
  5. Sibling Insertions

Unter-Tags erkunden

  • Fractional IndexingAssignment of sortable values to nodes to maintain consistent sequence order across distributed clients. **Distinct from Sibling Insertions:** Implements fractional indexing for synchronization, not simple relative insertions in a local list.
  • Level-Order PointersTechniques for linking nodes to their successors across different levels of a tree. **Distinct from Sibling Insertions:** Focuses on creating pointers for traversal rather than inserting nodes into the structure.
  • Tail InsertionsAdding new nodes at the end of a linked list using a direct tail reference without scanning the entire structure. **Distinct from Sibling Insertions:** Distinct from Sibling Insertions: focuses on appending at the tail of a list rather than inserting relative to a sibling node.