الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بليز ممكن تساعدوني

مغلق
بدأه pink_dream في 11 أغسطس 2007 · 1 رد · 756 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ...

بصراحه انا متوهقه حيلdb8.gif

عندي مشروع تراكيب بيانات (datastructure) والمشروع مسالة نجاح ورسوب ولازم اسلمه بكرا اذا ممكن حدا يساعدني في هالكود

الي مطلوب بالضبط (binary search on linked list) مع مراعاة ان الكود مطلوب مني بلغة ++ c

بليييييييييييييييييز اذا تقدرون ساعدوني ضروري جدا لاني محتاره موت ونفسيتي مره تعبانه وانا الماده هذي حملتها مرتين

وانا متاكده انو فيه مبرمجين مره محترفين وانا في انتظاركم بس بليز لاتتاخروا علي ابيه قبل بكرا 8 الصباح

ولكم جزيل الشكر

#2

الموضوع سهل جدا ولا ياخذ منك شي ، بكل بساطه خذ كود الlinked list واضيف عليه operator ال[ ] حق المصفوفات وبعدين جيب نفس داله الarray binary search وطبقها على الكود ، اختصار الموضوع يحتاج منك تسوي كود مايتعدى 15 سطر وانتهى الموضوع ، عموما راح اعطيك نبذه عن كود الoperator وانت ضبطه على الكود اللي عندك :

int operator[](int index)
{
node * ptr = new node;
ptr = first; //the head of the single linked list
for(int x = 0;x<index;x++)
{
ptr = ptr->next;
}
return ptr->data;
}

اللي فوق عباره عن كود توضيحي للي قلتلك علشان تفهم انا وش كنت اقصد .

احب انبهك اني من زمان ماكتبت اكواد c++ علشان كذا ممكن تلقى اخطاء :)

تم تعديل هذه المشاركة بواسطة UUNUU في 11 أغسطس 2007 في 18:31

هذا الموضوع مغلق.

مواضيع مشابهة