awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesArray Rotations

Rotating an array by 90-degree increments along a specified plane.

Distinct from Rotated Sorted Array Search: Handles geometric rotation of the array structure, distinct from searching rotated sorted arrays.

Explore 3 awesome GitHub repositories matching scientific & mathematical computing · Array Rotations. Refine with filters or upvote what's useful.

Awesome Array Rotations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • mandliya/algorithms_and_data_structuresAvatar mandliya

    mandliya/algorithms_and_data_structures

    6,145Vezi pe GitHub↗

    Acest proiect este o colecție cuprinzătoare de biblioteci și toolkit-uri C++ care oferă implementări de referință pentru structuri de date, algoritmi pe grafuri și logică pe biți. Acesta servește drept referință de algoritmi C++ conținând peste 180 de probleme de programare rezolvate și un toolkit specializat pentru programarea competitivă. Repository-ul se distinge prin biblioteci extinse de manipulare a biților la nivel scăzut pentru verificări de paritate, detectarea endianness-ului și logică bazată pe XOR. De asemenea, oferă o gamă largă de soluții de referință pentru provocări algoritmice complexe care implică backtracking, teoria grafurilor și programare dinamică. Suprafața de capabilități acoperă organizatori de date liniari și ierarhici fundamentali, inclusiv liste înlănțuite, stive, cozi și arbori binari de căutare. Include o suită completă de algoritmi pe grafuri pentru pathfinding și arbori de acoperire minimă, diverse metode de sortare și căutare, transformări de matrice și utilitare pentru procesarea șirurilor de caractere. În plus, acoperă funcții matematice computaționale, compresia datelor fără pierderi și cifruri criptografice de bază.

    Implements array element shifting using a reversal-based algorithm to rotate the sequence.

    C++algorithmbit-manipulationc
    Vezi pe GitHub↗6,145
  • teivah/algodeckAvatar teivah

    teivah/algodeck

    5,819Vezi pe GitHub↗

    Algodeck is an open-source collection of flash cards designed for reviewing algorithms, data structures, and system design concepts, specifically curated for technical interview preparation. The project organizes knowledge into atomic question-and-answer pairs and incorporates spaced repetition scheduling to optimize long-term memory retention. The flash card catalog covers a broad range of computer science topics, including classic sorting algorithms like quicksort and mergesort, data structure operations for arrays, trees, heaps, tries, and graphs, as well as bit manipulation techniques for

    Reverses the whole array then reverses two sub-sections to shift elements by a given number of positions.

    HTML
    Vezi pe GitHub↗5,819
  • xtensor-stack/xtensorAvatar xtensor-stack

    xtensor-stack/xtensor

    3,748Vezi pe GitHub↗

    xtensor is a C++ multidimensional array library for numerical computing that provides N-dimensional containers with an interface mirroring the NumPy API. It utilizes a lazy evaluation expression engine to defer numerical computations until assignment, which minimizes memory allocations and intermediate copies. The library features a foreign memory array adaptor that allows it to wrap external buffers, such as NumPy arrays, to perform numerical operations in-place without duplicating data. It further optimizes performance through lazy broadcasting and a system that manages the lifetime of temp

    Provides the ability to rotate arrays by 90-degree increments along a specified plane.

    C++c-plus-plus-14multidimensional-arraysnumpy
    Vezi pe GitHub↗3,748
  1. Home
  2. Scientific & Mathematical Computing
  3. Array Manipulations
  4. Array Rotations

Explorează sub-etichetele

  • Element RotationsShifts array elements by a given number of positions using reversal of sub-sections. **Distinct from Array Rotations:** Distinct from Array Rotations: handles linear element shifts, not geometric 90-degree rotations.
  • ElementaryAlgorithms that shift array elements by a given number of positions using reversal of sub-sections. **Distinct from Array Rotations:** Distinct from Array Rotations: covers linear element shifting, not geometric 90-degree rotations.