awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
loiane avatar

loiane/javascript-datastructures-algorithms

0
View on GitHub↗
4,862 نجوم·1,250 تفرعات·JavaScript·MIT·3 مشاهدات

Javascript Datastructures Algorithms

هذا المشروع عبارة عن مكتبة ومورد تعليمي يوفر تطبيقات لهياكل البيانات والخوارزميات الأساسية في علوم الحاسوب مكتوبة بلغة JavaScript و TypeScript. يعمل كمرجع لتنفيذ أنماط الفرز والبحث والأنماط العودية القياسية باستخدام تقنيات الويب الحديثة.

تتضمن المجموعة تطبيقات مكتوبة بأنواع بيانات (typed) لكل من الحاويات الأساسية، مثل المكدسات (stacks) والطوابير (queues) والقوائم المترابطة، والأنماط التنظيمية المتقدمة، بما في ذلك الأشجار والأكوام (heaps) والمحاولات (tries) والرسوم البيانية.

تغطي المادة التحليل الخوارزمي وحل المشكلات من خلال استخدام تدوين Big O لتقييم التعقيد الزمني والمكاني. تستخدم التطبيقات نمذجة قائمة على الفئات (class-based) ومعاملات الأنواع العامة (generic type parameterization) للحفاظ على سلامة الأنواع عبر مختلف أنواع البيانات.

Features

  • Computer Science Education - Offers a comprehensive set of JavaScript and TypeScript implementations for computer science education.
  • Data Structure Implementations - Implements complex organizational patterns such as trees, heaps, tries, and graphs.
  • Fundamental Algorithm Study - Provides a collection of foundational computational techniques, including sorting and searching, for study.
  • Fundamental Data Structures - Implements fundamental containers including stacks, queues, and linked lists for educational purposes.
  • Algorithmic Problem Solving - Serves as an educational resource for mastering computational logic and efficient algorithmic problem solving.
  • Recursive Problem Solving - Utilizes recursive function calls to solve nested data problems and traverse hierarchical structures.
  • JavaScript Implementations - Implements foundational computer science algorithms and data structures specifically using JavaScript.
  • Complexity Analysis - Provides theoretical analysis of algorithmic time and space efficiency using Big O notation.
  • Linked Data Structures - Implements linked data structures using object references to connect nodes in sequences.
  • Advanced Data Structures - Provides instructional content and implementations of complex nested data structures.
  • Educational Programming Resources - Provides a structured collection of source code examples for learning computational logic and problem solving.
  • Algorithm Implementation Guides - Bridges conceptual algorithmic logic with concrete JavaScript and TypeScript source code implementations.
  • Algorithm Implementations - Provides practical code implementations of algorithms to demonstrate time and space complexity.
  • Generic Types - Employs TypeScript generics to ensure type safety across various data structure implementations.
  • Class-Based Data Modeling - Uses JavaScript and TypeScript classes to encapsulate data storage logic and structure manipulation.

سجل النجوم

مخطط تاريخ النجوم لـ loiane/javascript-datastructures-algorithmsمخطط تاريخ النجوم لـ loiane/javascript-datastructures-algorithms

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Javascript Datastructures Algorithms

مجموعات منسقة بعناية يظهر فيها Javascript Datastructures Algorithms.
  • هياكل البيانات والخوارزميات
  • الخوارزميات وهياكل البيانات بلغة JavaScript

بدائل مفتوحة المصدر لـ Javascript Datastructures Algorithms

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Javascript Datastructures Algorithms.
  • amejiarosario/dsa.js-data-structures-algorithms-javascriptالصورة الرمزية لـ amejiarosario

    amejiarosario/dsa.js-data-structures-algorithms-javascript

    7,768عرض على GitHub↗

    This project is a computer science educational resource and library providing implementations of data structures and algorithms in JavaScript. It serves as an algorithm implementation reference and a toolkit for building foundational data containers, including a collection of sorting algorithms and a guide for learning time and space complexity. The project differentiates itself by pairing class-based implementations with Big O analysis to illustrate asymptotic complexity. It includes a non-linear data structure toolkit featuring self-balancing trees, hash maps, and graphs, alongside comparis

    JavaScriptalgorithmalgorithmsbook
    عرض على GitHub↗7,768
  • mgechev/javascript-algorithmsالصورة الرمزية لـ mgechev

    mgechev/javascript-algorithms

    7,827عرض على GitHub↗

    This project is a JavaScript algorithm library and computer science reference. It provides a collection of standard computational logic patterns and data structure implementations, including linked lists, trees, and graphs, for both educational and practical use. The codebase serves as a technical interview study guide, offering a practical resource for practicing common coding challenges and data structure manipulations. It is designed for computer science education, allowing users to study how classic algorithms work by reviewing and running implementations of established logic patterns. T

    JavaScriptalgorithmcomputer-science-algorithmshacktoberfest
    عرض على GitHub↗7,827
  • theja-m/data-structures-and-algorithmsالصورة الرمزية لـ theja-m

    theja-m/Data-Structures-and-Algorithms

    1,656عرض على GitHub↗

    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
  • jack-lee-hiter/algorithmsbypythonالصورة الرمزية لـ Jack-Lee-Hiter

    Jack-Lee-Hiter/AlgorithmsByPython

    4,082عرض على GitHub↗

    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
عرض جميع البدائل الـ 30 لـ Javascript Datastructures Algorithms→

الأسئلة الشائعة

ما هي وظيفة loiane/javascript-datastructures-algorithms؟

هذا المشروع عبارة عن مكتبة ومورد تعليمي يوفر تطبيقات لهياكل البيانات والخوارزميات الأساسية في علوم الحاسوب مكتوبة بلغة JavaScript و TypeScript. يعمل كمرجع لتنفيذ أنماط الفرز والبحث والأنماط العودية القياسية باستخدام تقنيات الويب الحديثة.

ما هي الميزات الرئيسية لـ loiane/javascript-datastructures-algorithms؟

الميزات الرئيسية لـ loiane/javascript-datastructures-algorithms هي: Computer Science Education, Data Structure Implementations, Fundamental Algorithm Study, Fundamental Data Structures, Algorithmic Problem Solving, Recursive Problem Solving, JavaScript Implementations, Complexity Analysis.

ما هي البدائل مفتوحة المصدر لـ loiane/javascript-datastructures-algorithms؟

تشمل البدائل مفتوحة المصدر لـ loiane/javascript-datastructures-algorithms: amejiarosario/dsa.js-data-structures-algorithms-javascript — This project is a computer science educational resource and library providing implementations of data structures and… mgechev/javascript-algorithms — This project is a JavaScript algorithm library and computer science reference. It provides a collection of standard… theja-m/data-structures-and-algorithms — This repository serves as an educational resource for computer science concepts, providing a collection of fundamental… jack-lee-hiter/algorithmsbypython — AlgorithmsByPython is a reference library and educational repository providing runnable Python implementations of… bmaslakov/kotlin-algorithm-club — This project is a comprehensive library of fundamental computer science algorithms and data structures implemented in… codebasics/data-structures-algorithms-python — This project is an educational resource providing a structured curriculum for mastering fundamental computer science…