TGViewer
ریاضی، آمار و علوم کامپیوتر - مدارس میان‌رشته‌ای ریاضی، آمار و علوم کامپیوتر - مدارس میان‌رشته‌ای @ids_math · 1.06K subscribers
Post #55 211
💻#سازنده_جهان_دیجیتال

7️⃣ ساختمان داده، قسمت هفتم

🔣درخت پیشوندی

🔴 درخت پیشوندی Trie که به آن (Prefix Tree) نیز می‌گویند، یک ساختار درخت مانند است که برای حل مسائل مرتبط با رشته‌ها (Strings) بسیار موثر است. این ساختمان داده امکان بازیابی سریع را فراهم می‌کند و اغلب برای جست‌و‌جوی کلمات در دیکشنری، پیشنهاد خودکار در موتورهای جست‌و‌جو و حتی مسیریابی IP یا  IP routing مورد استفاده قرار می‌گیرد.

🔴 در ادامه تصویری از چگونگی ذخیره‌سازی سه کلمه «thus» ،«top» و «their» در درخت پیشوندی نمایش داده شده است.

🔴 کلمات به صورت بالا به پایین در درخت پیشوندی ذخیره شده‌اند و گره‌های سبز رنگ s ،p و r نشانگر حروف پایانی در واژگان thus ،top و their هستند.

⬅️جدول درهم‌سازی

🟡درهم‌سازی (Hashing) فرآیند مورد استفاده برای شناسایی اشیا و ذخیره‌سازی هر شی در اندیس‌های یکتا از پیش محاسبه شده است که به آن‌ها «کلید» (key) گفته می‌شود. بنابراین، شی به شکل جفت کلید-مقدار (key-value) و مجموعه‌ای از چنین آیتم‌هایی که به آن دیکشنری گفته می‌شود ذخیره‌سازی می‌شود. هر شی با استفاده از آن کلید قابل جست‌و‌جو است.

🟡 ساختمان داده‌های متفاوتی بر پایه درهم‌سازی وجود دارند، اما پر استفاده‌ترین آن‌ها جدول درهم‌سازی است. جدول درهم‌سازی معمولا با استفاده از آرایه‌ها پیاده‌سازی می‌شود.

🟡 کارایی ساختمان داده درهم‌سازی بستگی به سه فاکتور زیر دارد:
• تابع درهم‌سازی (hash function)
• اندازه جدول درهم‌سازی
• روش مدیریت تصادم (Collision Handling Method)


#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math

✉️@IDSchools
✉️@IDS_Math
More from @ids_math
  1. Sep 29, 2026❄️ انجمن بیوشیمی دانشگاه خوارزمی تهران با همکاری دانشگاه علوم پزشکی گیلان و شرکت مهرازان ب…
  2. Sep 17, 2026آکادمی تخصصی علوم پایه ایران برگزار می نماید 📝کارگاه آشنایی با روش های سنتز نانو متریال �…
  3. Sep 15, 2026🌐 دوره جامع طراحی سایت با وردپرس اگر به دنبال یادگیری طراحی سایت به‌صورت عملی و پروژه‌محو…
  4. Sep 14, 2026🛑🛑 آخرین مهلت ثبت نام ( شروع کلاس ها از فردا ) 🟣دوره جامع فتوشاپ 📝‌سرفصل های دوره: ✅طر…
  5. Sep 13, 2026🎓 انجمن علمی دانشجویی مهندسی برق دانشگاه خوارزمی برگزار می‌کند: ⚡️ دوره تخصصی نرم‌افزار E…
  6. Sep 7, 2026دانشجو هستی و می‌خوای برای ورود به بازارکار آماده بشی؟💪🏻 در این دوره اکسل و ورد و پاورپو…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →