data structures

تخصصی

[کامپیوتر] ساختارهای داده ها روشهای تنظیم اطلاعات در حافظه ی کامپیوتر . در برنامه نویسی کامپیوتری معمولاً لازم است . تا مجموعه گسترده ای از اطلاعات به گونه ای ذخیره شوند که رابطه ای میان انها منعس شود . سه روش برای انجام این کار چنین است . 1. هر آرایه بسیاری از اقلام اطلاعاتی همنوع را دارد . که با شماره معرفی شده اند . نمرات امتحانی یک کلاسه دانشکده را ممکن است به صورت آرایه ای از اعداد نمایش داد. 2. هر رکورد اقلام اطلاعاتی غیر همنوع را دارد که با یکدیگر ذخیره شده اند . مثلا رکورد دانش آموز ممکن است به صورت آرایه ای از اعداد نمایش داد . 2 . هر رکورد اقلام اطلاعاتی غیر همنوع را دارد که با یکدیگر ذخیره شده اند . مثلا رکورد دانش آموز ممکن است شامل یک نام ( داده ی کاراکتری ) تعداد غیبت ها _ یک عدد صحیح ) و معدل ( یک عدد اعشاری ) باشد . 3. هر فهرست پیوندی، شبیه به آرایه است . بااین تفاوت که مکانهای فیزیکی حافظه که اقلام اطلاعاتی آنها ذخیره می شوند . لزوماً متوالی ( کنار هم ) نیستند . این امر موجب می شود که بتوان اقلام اطلاعاتی را در وسط یک فهرت قرار داد . بدون اینک اقالم دیگر را جابه جا کرد . با ذخیره کردن بیش از یک آدرس در هر عنصر اطلاعاتی، می توان ساختارهای پیوندی پیچیده ای مانند ( درختها ) را ذخیره نمود . نگاه کنید به rexord . array linked list .

پیشنهاد کاربران

بپرس