با سلام به تمامی دوستان
دوستان یه سوالی داشتم
چطوری میتونم یه تابعی بنویسم که تعداد گره های لیست پیوندی رو شمارش کنه ؟
اگه کسی کدی در این زمینه داره قرار بده ممنون میشم
ممنون
Printable View
با سلام به تمامی دوستان
دوستان یه سوالی داشتم
چطوری میتونم یه تابعی بنویسم که تعداد گره های لیست پیوندی رو شمارش کنه ؟
اگه کسی کدی در این زمینه داره قرار بده ممنون میشم
ممنون
سلام .
اگه فرض کنیم first به ابتدی لیست اشاره می کنه و last به آخر :
کد:int counter = 0;
while( first->next != last )
{
first = first->next;
counter++;
}
ممنون دوست عزیز میتونید شما کد کاملش رو اینجا قرار بدید
چون من تازه دارم با ساختمان داده آشنا میشم یه خورده برام سخنه و می خوام کدی رو که میزارید trace کنم
ممنون
کد کاملش همینه . شما گفتین تابعش این هم تابعش .
اگه کامل تر بخوام باید کلاس list هم پیاده سازی بشه که فکر کنم این کارارو شما قبلا انجام دادین .
بله دوست عزیز ممنون