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

🔵علوم کامپیوتر، جذابیت‌های پیچیده و فرصت‌های دیجیتال برای تولید برنامه‌های پیچیده، استفاده از تکنولوژی‌های جدید و کارکرد در صنعت‌های مختلف و سیستم های انسانی و کامپیوتری فراهم می‌کند. یکی از مباحثی که در علوم کامپیوتر مطرح است ساختمان داده می باشد.

🔵ساختمان داده چیست؟
به بیان ساده، «ساختمان داده» (Data Structure) ظرفی است که داده‌ها در آن در یک قالب خاص ذخیره‌سازی می‌شوند. این «قالب» به ساختمان داده‌ها این امکان را می‌دهد که در برخی از عملیات کارآمد و در برخی دیگر ناکارآمد باشند. در یک مساله جاری باید ساختمان داده‌ای انتخاب شود که بهینه‌ترین حالت ممکن است.

🔵چرا به ساختمان داده نیاز است؟
ساختمان داده‌ها برای ذخیره‌سازی داده‌ها به شکل سازمان یافته قابل استفاده هستند. از آنجا که داده حیاتی‌ترین موجودیت در علم کامپیوتر است، ارزش واقعی ساختمان داده‌ها روشن است. اهمیتی ندارد که کارشناس در حال حل چه مساله‌ای است، از هر رو به نوعی با داده سر و کار دارد. از جمله مسائلی که کارشناسان به آن‌ها می‌پردازند می‌توان به حقوق کارمندان یک سازمان، قیمت سهام، لیست خار و بار و یا حتی یک راهنمای تلفن ساده اشاره کرد.
بر اساس سناریوهای گوناگون، داده‌ها را باید در فرمت (قالب) خاصی ذخیره کرد. ساختمان داده‌های گوناگونی وجود دارند که پاسخگوی نیازهای کاربران جهت ذخیره‌سازی داده‌ها در قالب‌های گوناگون هستند.

🔵ساختارهای داده متداول کدامند؟
در ادامه لیستی از متداول‌ترین ساختمان داده‌ها ارائه می‌شود.
◀️آرایه (Array)
◀️پشته (Stack)
◀️صف (Queue)
◀️لیست پیوندی (Linked List)
◀️درخت (Tree)
◀️گراف (Graph)
◀️درخت پیشوندی (Trie) (این ساختمان داده نوعی درخت است. اما به دلیل تفاوت های آن با درخت، با عنوان مجزا نامیده می‌شود).
◀️جدول درهم‌سازی (Hash Table)

👈ادامه دارد ...

✉️@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 →