پاورپوینت بردارها و ماتريس ها (pptx) 61 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 61 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بردارها و ماتريس ها
ساختمان داده ها
ليست خطي
مجموعه پويا ساختاري براي نگهداري چندين شي هم نوع است
ليست خطي براي نگهداري مجموعه هاي پوياي تك بعدي استفاده مي شود ( بردارها،...)
class Linear List {
int list-size
Object Type Members[list-size]
//Operations
AddNewMember (Object Type m) ;
RemoveMember(int n) ;
}
نمايش ليست خطي با آرايه
ليست با آرايه يك بعدي مانند elements نشان داده مي شود:
a
b
c
d
e
L = (a, b, c, d, e)
عضو i ام آرايه در محل elements[i] قرار مي گيرد
نگاشت راست به چپ
نگاشت يك در ميان
نگاشت چرخشي
نمايش معمول
عضو i ام آرايه در محل elements[i] قرار مي گيرد
از متغير sizeبراي نگهداري تعداد اعضاي ليست استفاده مي شود
size = 5
Add/Remove An Element
add(1,g)
پياده سازي ليست
نوع اعضاي ليست در طراحي كلي، معلوم نيست
در جاوا هر كلاسي از كلاس Object ارث مي برد
اعضاي ليست را از نوع Object تعريف كنيد
در اين صورت نوع داده هاي اوليه ( int, char, float ,…) را نمي توان در ليست قرار داد
Wrapper Classes و کاربرد آنها