Data structure
479 subscribers
187 photos
75 files
16 links
قناة للاستفادة فيها مجموعة امتحانات و افكار متنوعة حالهم
وصور من محاضرات أ.خيرالله الفرجاني
موفقين
لأي استفسار
@Ali_Marghni
Download Telegram
من امتحان سابق
دالة تتحقق من قائمة اساسية list 1
ويبدا ب تقسيم قائمة اذا كان عنصر no موجب
يضيف عناصر في قائمة ثانية list 2
ولو كان عنصر no سالب يضيف عناصر في قائمة ثالثة list 3
بعدها يطبع الثلاث قوائم
2
// تبديل عناصر الاخير و ماقبل الاخير

void swap_last_before_last() {
loc=Head;
pred=null;
while(loc.next!=null)
{
pred=loc;
loc=loc.next;
}
int temp=loc.id;
loc.id=pred.id;
pred.id=temp;
}
// تبديل عناصر الاول و الاخير

void swap_first_last() {
loc=Head;
Node q=Head;
while(loc.next!=null)
{
loc=loc.next;
}
int Temp=loc.id;
loc.id=q.id;
q.id=Temp;
}
تبديل (عناصر) الاخير وماقبل الاخير