بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

ADT (Abstraction data type)

آرايه ها

يونيون ها و ساختارها

ماتريس هاي اسپارس

آرايه هاي چند بعدي

چند جمله اي ها

رشته ها

اسلاید 2 :

مجموعه ای از داده كه در خانه های پشت سرهم حافظه قرارمی گيرند.

مجموعه ای از زوجها شامل انديس و مقدار<i .x>  است.

به ازای هر انديس يک مقدار مربوط به آن انديس وجود دارد (تناظر يا نگاشت)

int   a [7] = { 3,5,2,7,9,10,11

اسلاید 3 :

   - Genera Array(intj, Rang ist ist ,f oat Initia Va ue=Defau tVa ue);

     /* Creates a j dimension array of f oats where the range of the kth dimension is given by the kth e ement of ist.*/

  - f oat Retrieve (index i);

  //if(i is in the index set )return the item associated with i in the array e se return error

 

  -void Store( index i, f oat x);  

  //if (i is in the index set ) insert new pair<i,xe se return error.

 

اسلاید 4 :

 

يک آرايه يک بعدی به سادگی بوسِله نسبت دادن دو کروشه به نام يک متغير تعريف ميشود:

  int ist[5]; 

آدرس اولين عنصر آدرس مبنا يا پايه ناميده می شود.

Variab e         Memory addres

ist[0]            base address = a

ist[1]                a+1*sizeof(int)

ist[2]                a+2*sizeof(int)

ist[3]                a+3*sizeof(int)

ist[4]                a+4*sizeof(int)

اسلاید 5 :

يک آرايه يک بعدی به سادگی بوسِله نسبت دادن دو کروشه به نام يک متغير تعريف ميشود:

  int ist[5]; 

آدرس اولين عنصر آدرس مبنا يا پايه ناميده می شود.

Variab e         Memory addres

ist[0]            base address = a

ist[1]                a+1*sizeof(int)

ist[2]                a+2*sizeof(int)

ist[3]                a+3*sizeof(int)

ist[4]                a+4*sizeof(int)

اسلاید 6 :

E ementType ist [n];

ist [0]= ٭( base address = α)

ist [i] = ٭(α + i * size of (E ementType))

اسلاید 7 :

آرايه ها مجموعه داده های از يک نوع.

ساختارها داده هايی از انواع مختلف در کنار هم.

 

ساختار= struct.       

ساختار = Record  

–مجموعه ای از اقلام داده ها (Fie d)

اسلاید 8 :

struct  {

             char name [ 10 ] ;

             int   age ;

             f oat   sa ary ;

             person ;

Strcpy ( person.name , “james” );

Person.age = 32 ;

Person.sa ary = 250000;

اسلاید 9 :

يونيِون ها مانند ساختارها ولي

.1در آن واحد فقط از يک نوع تعريف شده استفاده می کند.

.2از بزرگترِن مقداردهی برای آن نوع استفاده می کند.

union test{

  int x;

  char y;

 

اسلاید 10 :

نگهداري عناصر غير صفر ماتريس  و اطلاعات مربوط

<row , co umn ,va ue >

 

عناصر بترتيب سطري و در هر سطر بترتيب ستوني ذخيره       مي شود.

 

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید