منابع معمولاً به دو دسته تقسیم میشن:
منابع سختافزاری 🖥️: مثل RAM (حافظه اصلی)، CPU (زمان پردازنده)، حافظه کش، پهنای باند شبکه و فضای ذخیرهسازی. توی ساختمان داده، انتخاب نوع داده و الگوریتم مستقیماً روی مصرف این منابع تأثیر میذاره. مثلاً آرایه حافظه کمتری نسبت به لیست پیوندی میگیره ولی انعطاف کمتری داره.
منابع نرمافزاری 📁: مثل فایلها، سوکتهای شبکه، دیتابیس کانکشنها و قفلها (locks). این منابع معمولاً باید به صورت دستی مدیریت بشن و آزادسازی نکردنشون باعث نشتی (leak) میشه.
نکته کلیدی: توی طراحی الگوریتم، همیشه یه trade-off بین زمان و حافظه وجود داره. مثلاً استفاده از حافظه بیشتر (مثل کش کردن نتایج) میتونه سرعت اجرا رو ببره بالا، یا برعکس
##نسخه_الکترونیکی یا #نسخه_اسکن.
دانلود فایل منابع ساختمان داده با لینک مستقیم از سایت فارس فایل. این فایل در دسته 🔺نرم افزارها و برنامه ها » کامپیوتر قرار دارد و شامل توضیحات کامل، فرمت فایل و اطلاعات دانلود میباشد.
تعداد مشاهده: 1 مشاهده
فرمت محصول دانلودی:.rar
حجم محصول:22,367 کیلوبایت
کد کاربری 94842سایر فایل ها