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

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

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

OmkarPathak/pygorithm

0
View on GitHub↗
4,385 نجوم·505 تفرعات·Python·MIT·1 مشاهدة

Pygorithm

Pygorithm هي مكتبة خوارزميات بلغة Python ومرجع للمنطق الحسابي. توفر مجموعة من تطبيقات الخوارزميات القياسية وأدوات لتحليل كفاءة وقت التشغيل وأداء القياس لوظائف محددة.

يُمكّن المشروع من فحص الكود المصدري الأساسي للوظائف الداخلية لدراسة كيفية هيكلة المنطق وتنفيذه. كما يربط تطبيقات محددة بتعقيدها الزمني والمكاني النظري لتحليل الأداء.

تم تنظيم المكتبة في وحدات منفصلة تدعم تنفيذ أنماط الخوارزميات القياسية عبر مجموعات بيانات متغيرة. وهي تتضمن قدرات لقياس أداء تطبيقات Python وحساب التعقيد المقارب (Asymptotic Complexity).

Features

  • Computational Logic References - Serves as a source code repository for studying and executing proven patterns for common computational problems.
  • Time and Space Analyzers - Provides a tool for calculating the runtime efficiency and scaling performance of specific Python functions.
  • Algorithm Libraries - Provides a collection of solved computational problems and standard algorithmic patterns implemented in Python.
  • Algorithm Implementations - Provides practical code implementations of standard algorithms and design patterns to solve computational problems.
  • Algorithm Libraries - Provides a library of reference implementations for data structures and algorithms for general computational use.
  • Complexity Analysis - Implements tools for evaluating the scaling behavior and runtime efficiency of algorithms relative to input size.
  • Algorithm Logic References - Provides reference implementations of algorithms specifically to allow the study of their inner workings and mathematical logic.
  • Computer Science Education - Serves as a resource for studying core computer science principles through the analysis of algorithmic source code.
  • Source Code Exposure - Exposes the underlying Python source code of internal functions to allow users to study actual implementations.
  • Implementation Pattern Libraries - Structures computational problems using standardized, reusable coding patterns to ensure predictable performance.
  • Computational Complexity Mappings - Maps specific algorithmic implementations to their corresponding theoretical time and space complexity formulas.
  • Algorithm Performance Benchmarking - Provides capabilities for benchmarking Python implementations to evaluate the performance of different computational approaches.
  • Algorithm Scaling Benchmarks - Provides a unified interface to process variable data sets and evaluate how algorithm performance scales.
  • General Utilities - Module for learning major algorithms.

سجل النجوم

مخطط تاريخ النجوم لـ omkarpathak/pygorithmمخطط تاريخ النجوم لـ omkarpathak/pygorithm

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

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

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

Start searching with AI

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

ما هي وظيفة omkarpathak/pygorithm؟

Pygorithm هي مكتبة خوارزميات بلغة Python ومرجع للمنطق الحسابي. توفر مجموعة من تطبيقات الخوارزميات القياسية وأدوات لتحليل كفاءة وقت التشغيل وأداء القياس لوظائف محددة.

ما هي الميزات الرئيسية لـ omkarpathak/pygorithm؟

الميزات الرئيسية لـ omkarpathak/pygorithm هي: Computational Logic References, Time and Space Analyzers, Algorithm Libraries, Algorithm Implementations, Complexity Analysis, Algorithm Logic References, Computer Science Education, Source Code Exposure.

ما هي البدائل مفتوحة المصدر لـ omkarpathak/pygorithm؟

تشمل البدائل مفتوحة المصدر لـ omkarpathak/pygorithm: thealgorithms/rust — This project is an algorithm implementation reference and educational resource providing a library of common computer… bqi343/cp-notebook — cp-notebook is an algorithmic knowledge base and implementation library designed for competitive programming practice.… humanwhocodes/computer-science-in-javascript — This is a collection of classic computer science algorithms and data structures implemented from scratch in… kodecocodes/swift-algorithm-club — This project is a comprehensive collection of common computer science algorithms and data structures implemented in… thealgorithms/go — This repository serves as a comprehensive collection of standard computer science algorithms and data structures… azl397985856/leetcode — This project is a curated educational resource and solution repository for algorithmic challenges, specifically…

بدائل مفتوحة المصدر لـ Pygorithm

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Pygorithm.
  • thealgorithms/rustالصورة الرمزية لـ TheAlgorithms

    TheAlgorithms/Rust

    25,875عرض على GitHub↗

    This project is an algorithm implementation reference and educational resource providing a library of common computer science algorithms implemented in Rust. It serves as a codebase for learning data structures and algorithmic logic through practical, executable examples. The collection is designed for computer science education and rust language proficiency, allowing users to study computational patterns and solve programming challenges. It provides a reference for those practicing competitive programming or seeking to understand how to apply Rust idioms to standard algorithmic logic.

    Rustalgorithmsdata-structureshacktoberfest
    عرض على GitHub↗25,875
  • bqi343/cp-notebookالصورة الرمزية لـ bqi343

    bqi343/cp-notebook

    2,840عرض على GitHub↗

    cp-notebook is an algorithmic knowledge base and implementation library designed for competitive programming practice. It serves as a system for computational problem solving, allowing for the organization of problem sets, solution templates, and the study of competition mathematics. The project utilizes a taxonomy-based tagging system and schema-driven organization to map computational tasks to a consistent file structure. It employs a language-agnostic template engine and markdown-based rendering to transform raw text and code snippets into a formatted, static knowledge base for fast lookup

    C++algorithmcodeforcescompetitive-programming
    عرض على GitHub↗2,840
  • humanwhocodes/computer-science-in-javascriptالصورة الرمزية لـ humanwhocodes

    humanwhocodes/computer-science-in-javascript

    9,119عرض على GitHub↗

    This is a collection of classic computer science algorithms and data structures implemented from scratch in JavaScript. The project provides reference implementations of fundamental concepts including sorting algorithms, binary search, linked lists, and binary search trees, all built as standalone pure functions with no external dependencies. The implementations cover a range of data structures, including singly-linked, doubly-linked, and circular linked lists with full traversal and mutation operations, as well as binary search trees supporting insertion, deletion, and search. Sorting algori

    JavaScript
    عرض على GitHub↗9,119
  • kodecocodes/swift-algorithm-clubالصورة الرمزية لـ kodecocodes

    kodecocodes/swift-algorithm-club

    29,099عرض على GitHub↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Swiftalgorithmsdata-structuresswift
    عرض على GitHub↗29,099
  • عرض جميع البدائل الـ 30 لـ Pygorithm→