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
·
williamfiset avatar

williamfiset/DEPRECATED-data-structures

0
View on GitHub↗
2,917 Stars·1,259 Forks·Java·MIT·6 Aufrufe

DEPRECATED Data Structures

Dieses Repository bietet eine Sammlung grundlegender Datenstrukturen, die in Java implementiert sind und als Bildungsressource zum Verständnis von Kernkonzepten der Informatik dienen sollen. Es enthält Standardimplementierungen von Bäumen, Graphen, Warteschlangen und Heaps, die Entwicklern dabei helfen sollen, die interne Mechanik und Leistungsmerkmale dieser Strukturen zu studieren.

Die Bibliothek betont die Verwendung von Generics, um Typsicherheit über verschiedene Datentypen hinweg zu wahren, und nutzt interface-gesteuertes Design, um konsistente Methodensignaturen sicherzustellen. Durch den Aufbau dieser Komponenten von Grund auf demonstriert das Projekt gängige algorithmische Muster, wie rekursive Baumdurchläufe, zeigerbasierte Speicherverwaltung und Adjazenzlisten-Graph-Repräsentationen.

Diese Implementierungen sind für die Verwendung bei der algorithmischen Problemlösung, der Vorbereitung auf technische Interviews und der allgemeinen Software-Engineering-Ausbildung gedacht. Die Codebase ist so strukturiert, dass sie einen klaren Einblick bietet, wie Standard-Datenstrukturen unter der Haube funktionieren, was ein tieferes Verständnis der Prinzipien erleichtert, die für das Schreiben effizienter Software erforderlich sind.

Features

  • Algorithmic Problem Solving - Provides a library of reusable data structure implementations for algorithmic study and problem solving.
  • Data Structure Implementations - Features pedagogical implementations of standard data structures to demonstrate core engineering principles.
  • Fundamental Data Structures - Provides a comprehensive collection of fundamental data structures implemented from scratch for educational purposes.
  • Computer Science Education - Provides educational content on the internal mechanics and performance characteristics of fundamental data structures.
  • Algorithms and Data Structures - Contains a collection of fundamental algorithmic data structures including trees, graphs, queues, and heaps.
  • Adjacency Lists - Provides adjacency list implementations for graph data structures.
  • Coding Interview Preparation - Serves as a resource for practicing algorithmic implementations commonly required in technical interviews.
  • Software Engineering Curricula - Supports software engineering education by demonstrating how data structures function under the hood.
  • Algorithmic Problem Solving - Offers implementations of data structures to help master computational logic and algorithmic problem solving.
  • Software Engineering Fundamentals - Teaches software engineering fundamentals through the manual construction of reusable data structures.
  • Recursive Tree Traversal Algorithms - Implements recursive traversal algorithms for navigating hierarchical tree structures.
  • Priority Heaps - Includes binary heap implementations for priority-based element ordering.

Star-Verlauf

Star-Verlauf für williamfiset/deprecated-data-structuresStar-Verlauf für williamfiset/deprecated-data-structures

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit DEPRECATED Data Structures

Handverlesene Sammlungen, in denen DEPRECATED Data Structures vorkommt.
  • Disjoint-Set-Union
  • Datenstrukturen und Algorithmen

Open-Source-Alternativen zu DEPRECATED Data Structures

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit DEPRECATED Data Structures.
  • theja-m/data-structures-and-algorithmsAvatar von theja-m

    theja-m/Data-Structures-and-Algorithms

    1,656Auf GitHub ansehen↗

    This repository serves as an educational resource for computer science concepts, providing a collection of fundamental data structures and algorithmic patterns implemented in Python. It functions as a programming reference for developers seeking to understand standard software engineering patterns and data manipulation strategies. The project focuses on the construction of essential storage formats, including arrays, graphs, hash tables, linked lists, stacks, and queues. It also provides implementations for standard algorithmic techniques such as dynamic programming, recursion, sorting, and g

    Python
    Auf GitHub ansehen↗1,656
  • careercup/ctci-6th-editionAvatar von careercup

    careercup/CtCI-6th-Edition

    11,463Auf GitHub ansehen↗

    This repository is a collection of solved algorithmic problems and data structure exercises designed for technical interview preparation. It serves as a polyglot reference implementation, providing a set of solved exercises based on a standard textbook to help candidates master the logic and complexity analysis required for coding tests. The project implements the same algorithmic logic across multiple programming languages to demonstrate platform-independent problem solving. This polyglot approach allows for the comparison of implementations across different tech stacks to highlight recurrin

    Javaalgorithmscareercupcracking-the-coding-interview
    Auf GitHub ansehen↗11,463
  • thealgorithms/javascriptAvatar von TheAlgorithms

    TheAlgorithms/JavaScript

    34,180Auf GitHub ansehen↗

    This project is an educational code repository providing a curated collection of common algorithms and data structures implemented in JavaScript. It serves as a reference library and a study resource for learning computer science concepts and foundational programming principles. The repository focuses on the practical implementation of standard data structures and algorithmic patterns. It provides a codebase for studying computational problem-solving and practicing the technical requirements often found in software engineering interviews. The codebase covers core data structure implementatio

    JavaScriptalgorithmalgorithm-challengesalgorithms
    Auf GitHub ansehen↗34,180
  • greyireland/algorithm-patternAvatar von greyireland

    greyireland/algorithm-pattern

    15,465Auf GitHub ansehen↗

    This project is an algorithm template library and coding interview study guide providing reusable code patterns for common data structures and algorithms. It serves as a reference for optimized strategies and a structured learning path to build proficiency in algorithmic problem solving and competitive programming. The library focuses on standardized implementations of key algorithmic patterns, including sliding windows, backtracking, dynamic programming, and binary search. It provides specific templates for managing binary search trees, searching rotated sorted arrays, and executing divide-a

    Goalgoalgorithmleetcode
    Auf GitHub ansehen↗15,465
Alle 30 Alternativen zu DEPRECATED Data Structures anzeigen→

Häufig gestellte Fragen

Was macht williamfiset/deprecated-data-structures?

Dieses Repository bietet eine Sammlung grundlegender Datenstrukturen, die in Java implementiert sind und als Bildungsressource zum Verständnis von Kernkonzepten der Informatik dienen sollen. Es enthält Standardimplementierungen von Bäumen, Graphen, Warteschlangen und Heaps, die Entwicklern dabei helfen sollen, die interne Mechanik und Leistungsmerkmale dieser Strukturen zu studieren.

Was sind die Hauptfunktionen von williamfiset/deprecated-data-structures?

Die Hauptfunktionen von williamfiset/deprecated-data-structures sind: Algorithmic Problem Solving, Data Structure Implementations, Fundamental Data Structures, Computer Science Education, Algorithms and Data Structures, Adjacency Lists, Coding Interview Preparation, Software Engineering Curricula.

Welche Open-Source-Alternativen gibt es zu williamfiset/deprecated-data-structures?

Open-Source-Alternativen zu williamfiset/deprecated-data-structures sind unter anderem: theja-m/data-structures-and-algorithms — This repository serves as an educational resource for computer science concepts, providing a collection of fundamental… careercup/ctci-6th-edition — This repository is a collection of solved algorithmic problems and data structure exercises designed for technical… thealgorithms/javascript — This project is an educational code repository providing a curated collection of common algorithms and data structures… greyireland/algorithm-pattern — This project is an algorithm template library and coding interview study guide providing reusable code patterns for… prakhar1989/algorithms — This repository is a collection of reference implementations for fundamental data structures and computational… jack-lee-hiter/algorithmsbypython — AlgorithmsByPython is a reference library and educational repository providing runnable Python implementations of…