awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
williamfiset avatar

williamfiset/DEPRECATED-data-structures

0
View on GitHub↗
2,917 स्टार्स·1,259 फोर्क्स·Java·MIT·12 व्यूज़

DEPRECATED Data Structures

This repository provides a collection of fundamental data structures implemented in Java, designed to serve as an educational resource for understanding core computer science concepts. It includes standard implementations of trees, graphs, queues, and heaps, intended to help developers study the internal mechanics and performance characteristics of these structures.

The library emphasizes the use of generics to maintain type safety across different data types and utilizes interface-driven design to ensure consistent method signatures. By building these components from scratch, the project demonstrates common algorithmic patterns, such as recursive tree traversal, pointer-based memory management, and adjacency-list graph representations.

These implementations are intended for use in algorithmic problem solving, technical interview preparation, and general software engineering education. The codebase is structured to provide a clear view of how standard data structures function under the hood, facilitating a deeper understanding of the principles required to write efficient software.

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.

स्टार हिस्ट्री

williamfiset/deprecated-data-structures के लिए स्टार हिस्ट्री चार्टwilliamfiset/deprecated-data-structures के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

DEPRECATED Data Structures को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ DEPRECATED Data Structures दिखाई देता है।
  • डिसजॉइंट सेट यूनियन
  • डेटा स्ट्रक्चर्स और एल्गोरिदम

DEPRECATED Data Structures के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो DEPRECATED Data Structures के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • theja-m/data-structures-and-algorithmstheja-m का अवतार

    theja-m/Data-Structures-and-Algorithms

    1,656GitHub पर देखें↗

    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
    GitHub पर देखें↗1,656
  • careercup/ctci-6th-editioncareercup का अवतार

    careercup/CtCI-6th-Edition

    11,463GitHub पर देखें↗

    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
    GitHub पर देखें↗11,463
  • thealgorithms/javascriptTheAlgorithms का अवतार

    TheAlgorithms/JavaScript

    34,180GitHub पर देखें↗

    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
    GitHub पर देखें↗34,180
  • greyireland/algorithm-patterngreyireland का अवतार

    greyireland/algorithm-pattern

    15,465GitHub पर देखें↗

    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
    GitHub पर देखें↗15,465
DEPRECATED Data Structures के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

williamfiset/deprecated-data-structures क्या करता है?

This repository provides a collection of fundamental data structures implemented in Java, designed to serve as an educational resource for understanding core computer science concepts. It includes standard implementations of trees, graphs, queues, and heaps, intended to help developers study the internal mechanics and performance characteristics of these structures.

williamfiset/deprecated-data-structures की मुख्य विशेषताएं क्या हैं?

williamfiset/deprecated-data-structures की मुख्य विशेषताएं हैं: Algorithmic Problem Solving, Data Structure Implementations, Fundamental Data Structures, Computer Science Education, Algorithms and Data Structures, Adjacency Lists, Coding Interview Preparation, Software Engineering Curricula।

williamfiset/deprecated-data-structures के कुछ ओपन-सोर्स विकल्प क्या हैं?

williamfiset/deprecated-data-structures के ओपन-सोर्स विकल्पों में शामिल हैं: 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…