Skip to content

Latest commit

 

History

History
111 lines (86 loc) · 2.22 KB

File metadata and controls

111 lines (86 loc) · 2.22 KB

ساختار کامل مسائل پایتون

A_basics (150 مسئله)

ساده (A0001-A0060) ✅ کامل شده

ساده ادامه (A0061-A0100)

  • A0061-A0070: ✅ ایجاد شده
  • A0071-A0100: حلقه‌ها و الگوها

متوسط (A0101-A0120)

  • کار با رشته‌ها
  • الگوریتم‌های ساده
  • محاسبات ریاضی پیشرفته

سخت (A0121-A0150)

  • الگوهای پیچیده
  • بازگشت پیشرفته
  • الگوریتم‌های بهینه

B_data_structures (100 مسئله)

ساده (B0001-B0050)

  • B0001-B0021: ✅ لیست‌ها و تاپل‌ها
  • B0022-B0050: دیکشنری و ست

متوسط (B0051-B0075)

  • عملیات پیشرفته روی ساختارها
  • ترکیب ساختارها

سخت (B0076-B0100)

  • پشته، صف، لیست پیوندی
  • درخت و گراف

C_functions_modules (100 مسئله)

ساده (C0001-C0050)

  • C0001-C0005: ✅ توابع پایه
  • C0006-C0050: پارامترها و lambda

متوسط (C0051-C0075)

  • Closure و Decorator
  • ماژول‌ها

سخت (C0076-C0100)

  • Generator و Iterator
  • Context Manager

D_file_data (150 مسئله)

ساده (D0001-D0050)

  • خواندن و نوشتن فایل
  • کار با فایل‌های متنی
  • مدیریت فایل

متوسط (D0051-D0100)

  • پردازش CSV
  • کار با JSON
  • فایل‌های باینری

سخت (D0101-D0150)

  • پردازش فایل‌های بزرگ
  • فشرده‌سازی
  • پردازش موازی

E_oop (150 مسئله)

ساده (E0001-E0050)

  • کلاس و شیء
  • Constructor و Destructor
  • Attributes و Methods

متوسط (E0051-E0100)

  • وراثت
  • Encapsulation
  • Polymorphism

سخت (E0101-E0150)

  • Abstract Classes
  • Multiple Inheritance
  • Design Patterns

F_standard_modules (150 مسئله)

ساده (F0001-F0050)

  • math, random
  • datetime, time
  • os, sys

متوسط (F0051-F0100)

  • json, csv
  • re (regex)
  • collections

سخت (F0101-F0150)

  • threading, multiprocessing
  • asyncio
  • socket

جمع کل: 800 مسئله

  • A: 150 مسئله
  • B: 100 مسئله
  • C: 100 مسئله
  • D: 150 مسئله
  • E: 150 مسئله
  • F: 150 مسئله