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

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

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

ua-nick/Data-Structures-and-Algorithms

0
View on GitHub↗
2,773 स्टार्स·335 फोर्क्स·Go·MIT·12 व्यूज़

Data Structures And Algorithms

This repository is a collection of fundamental data structures and classic algorithms implemented in Go, designed for educational study and technical skill development. It provides a comprehensive library of standard storage primitives and computational procedures intended to demonstrate efficient data organization and logic.

The project distinguishes itself through a focus on core design principles, utilizing language-level type parameters and interface-based polymorphism to maintain type safety and modularity. Implementations rely on iterative logic and direct memory management via pointers, prioritizing structural efficiency and clear, maintainable code organization.

The library covers a broad range of essential computer science topics, including various searching, sorting, and string pattern matching techniques. These implementations serve as a resource for analyzing performance, practicing algorithmic patterns, and preparing for technical assessments.

Features

  • Algorithm and Data Structure Guides - Acts as a comprehensive library of fundamental data structures and classic algorithms for study.
  • Data Structure Implementations - Demonstrates the construction of standard data structures from scratch for educational mastery.
  • Fundamental Data Structures - Provides a library of essential data structures including linked lists, stacks, and trees.
  • Algorithm Practice Collections - Serves as a resource for practicing fundamental algorithmic logic and performance analysis.
  • Coding Interview Preparation - Provides algorithmic patterns and challenges to assist in technical interview preparation.
  • Search Algorithms - Provides educational implementations of standard searching techniques like binary and linear search.
  • Sorting Algorithms - Ships educational implementations of classic sorting algorithms for data organization study.
  • Sorting and Searching Workflows - Compares the efficiency of various search and sort techniques to analyze performance.
  • String Matching Algorithms - Implements pattern matching algorithms like Rabin-Karp for text sequence identification.

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

ua-nick/data-structures-and-algorithms के लिए स्टार हिस्ट्री चार्टua-nick/data-structures-and-algorithms के लिए स्टार हिस्ट्री चार्ट

AI सर्च

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

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

Start searching with AI

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

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

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

समान ओपन-सोर्स प्रोजेक्ट्स, जो Data Structures And Algorithms के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • codebasics/data-structures-algorithms-pythoncodebasics का अवतार

    codebasics/data-structures-algorithms-python

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

    This project is an educational resource providing a structured curriculum for mastering fundamental computer science concepts, algorithmic logic, and data structure implementation using Python. It serves as a comprehensive tutorial for understanding how to organize information effectively and solve complex computational challenges through systematic programming techniques. The repository focuses on the practical application of core data structures, including arrays, linked lists, hash tables, stacks, queues, and trees. It emphasizes the development of algorithmic problem-solving skills by cov

    Jupyter Notebook
    GitHub पर देखें↗1,414
  • chefyuan/algorithm-basechefyuan का अवतार

    chefyuan/algorithm-base

    10,702GitHub पर देखें↗

    algorithm-base is an educational library and study guide designed for simulating algorithms and studying data structures. It functions as an execution visualizer that renders step-by-step state changes and pointer updates through animated simulations to illustrate how data movement works. The project distinguishes itself by mapping conceptual logic directly to multi-language source code implementations. It utilizes a comparative analysis framework to evaluate different algorithmic strategies based on stability, time complexity, and space complexity, while organizing problems by underlying mec

    algorithmsbaseinterview-practice
    GitHub पर देखें↗10,702
  • jack-lee-hiter/algorithmsbypythonJack-Lee-Hiter का अवतार

    Jack-Lee-Hiter/AlgorithmsByPython

    4,082GitHub पर देखें↗

    AlgorithmsByPython is a reference library and educational repository providing runnable Python implementations of computer science fundamentals. It serves as a comprehensive guide for algorithmic patterns, core data structures, and solutions for competitive programming and technical interview challenges. The project distinguishes itself by offering a wide array of reference implementations, including a dedicated set of solutions for common LeetCode problems. It focuses on translating theoretical computational logic into practical Python code for educational and practical use. The repository

    Python
    GitHub पर देखें↗4,082
  • aspittel/coding-cheat-sheetsaspittel का अवतार

    aspittel/coding-cheat-sheets

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

    This project is a comprehensive reference guide for computer science fundamentals, providing structured summaries of essential data structures and algorithmic principles. It serves as a technical resource for developers to review core programming concepts, memory layouts, and operational characteristics required for software development and technical assessments. The collection distinguishes itself by offering concise, implementation-focused documentation for a wide range of standard techniques. It covers the mechanics of various sorting and searching algorithms, graph and tree traversal stra

    algorithmsdatastructurespython
    GitHub पर देखें↗1,337
Data Structures And Algorithms के सभी 30 विकल्प देखें→

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

ua-nick/data-structures-and-algorithms क्या करता है?

This repository is a collection of fundamental data structures and classic algorithms implemented in Go, designed for educational study and technical skill development. It provides a comprehensive library of standard storage primitives and computational procedures intended to demonstrate efficient data organization and logic.

ua-nick/data-structures-and-algorithms की मुख्य विशेषताएं क्या हैं?

ua-nick/data-structures-and-algorithms की मुख्य विशेषताएं हैं: Algorithm and Data Structure Guides, Data Structure Implementations, Fundamental Data Structures, Algorithm Practice Collections, Coding Interview Preparation, Search Algorithms, Sorting Algorithms, Sorting and Searching Workflows।

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

ua-nick/data-structures-and-algorithms के ओपन-सोर्स विकल्पों में शामिल हैं: codebasics/data-structures-algorithms-python — This project is an educational resource providing a structured curriculum for mastering fundamental computer science… chefyuan/algorithm-base — algorithm-base is an educational library and study guide designed for simulating algorithms and studying data… jack-lee-hiter/algorithmsbypython — AlgorithmsByPython is a reference library and educational repository providing runnable Python implementations of… aspittel/coding-cheat-sheets — This project is a comprehensive reference guide for computer science fundamentals, providing structured summaries of… liuyubobobo/play-with-algorithms — This project is an algorithm implementation library and educational resource providing a collection of data structures… forthespada/interviewguide — InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software…