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

sort linked list of string

مغلق
بدأه mufic_semsem في 29 نوفمبر 2004 · 6 رد · 802 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا بعمل مشروع مطلوب منى اعمل sort of linked list بس اللينكد لست دى الداتا اللى فيها اسماء طلاب ازاى ارب اسماء الطلاب ابجديا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

لا اله الا الله .......................................... محمد رسول الله

#2

السلام عليكم

اذا عملت list طبعا وخزنت الاسماءسترتبها باستخدام دالة strcmp بحيث تقارن الاسم في العقدة i بلاسم في العقدة i+1 وهكذا وعنما يكون الاسم في العقدة i+1 ترتيبه اكبر فتبدل بين العقدتين وهن لب الحل كيف ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ تبدل فكرمعي في حل

ممكن تعرف كيان مؤقت من الlist وتقوم بالتبديل.

والله اعلم

هذه مجرد افكار وخواطرممكن تفيدك وممكن لا .

حبيت فقط اساعدك وممكن تكتب الكود ونشوفه واي مشكلة ان شاء الله يساعدك اي عضو.

فقط هات المحاولة الاولى.

اللهم علمنا ما ينفعنا وأنفعنا بما علمتنا أنك أنت العليم الحكيم

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

#3

السلام عليكم

سأقدم لك نواة لمشروع الذي طلبت مكتوب بلغة السي .

ولكن لابد ان يدخل المستخدم الحروف بنسق واحد اي اماصغيرة او كبيرة اما اذا اراد ان يضع خليط منها فلابد ان تحولها اولا لحروف كبيرةثم تستدعي دالة البحث والترتيب لجميع الاحتمالات.

هذا البرنامج وجربه وردعلينا .

لاتنسانا من دعوة صالحة في ضهر الغيب.

البرنامج

searching.cpp

اللهم علمنا ما ينفعنا وأنفعنا بما علمتنا أنك أنت العليم الحكيم

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

#4

السلام عليكم و رحمة الله و بركاته

البرنامج ممتاز بصراحة و فيه مجهود كبير

فقط لدي 3 ملاحظات في الFunction SerchingSorting

أولا ليس ضروري انشاء عقدة جديدة حيث يمكن الاكتفاء char str[80] حيث هذا الجزء المستخدم فقط في عملية التبديل

ثانيا لا يتم الترتيب كاملا للList جرب هذا الInput

9 1 5 0 5 7

سوف يعطي لك

1 5 0 5 7 9

أخيرا أسم ال Function غير معبر

هل هي Sort أم Search

المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد

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

و يصلون الجمعة و الجماعات

كل ذلك و قلوبهم متفرقة

اللهم اجمع شمل المسلمين و ألف بين قلوبهم

أبو المنذر

#5

thank you for that help i used something like your algorism .......

لا اله الا الله .......................................... محمد رسول الله

#6

السلام عليكم

شكرا ابو المنذر على الملاحظات القيمة فعلا اسم الدالة غيرمعبر يمكن من العجلة في الرد.

اما الترتيب فانا جربت على اسماء فقط.

ولكن الظاهر انا نحتاج دوارتي while متداخلتين الاولى للمشي على القائمة والثاني للمقارنة العناصر مع بعضها ياليت اذا عندك تعديل على البرنامج تضعه لامشكلة فنحن هنا نتعلم .

وام ملاحظة العقدة المنشئة فكلامك سليم مية بالمية وفقط العجلة كما قلت.

شكرا مرة اخرى على الملاحظات .

اللهم علمنا ما ينفعنا وأنفعنا بما علمتنا أنك أنت العليم الحكيم

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

#7

السلام عليكم و رحمة الله و بركاته

أخي العزيز السهم الناري

اقتباس
شكرا ابو المنذر على الملاحظات القيمة فعلا اسم الدالة غيرمعبر يمكن من العجلة في الرد.

جزاك الله خيرا

اقتباس
اما الترتيب فانا جربت على اسماء فقط.

لا اعتقد ان هناك فرق بين ترتيب الاسماء و الارقام

اقتباس
ولكن الظاهر انا نحتاج دوارتي while متداخلتين الاولى للمشي على القائمة والثاني للمقارنة العناصر مع بعضها ياليت اذا عندك تعديل على البرنامج تضعه لامشكلة فنحن هنا نتعلم .

نعم نحتاج لLoop اخري و هي الخارجيةOutter

و هي تقوم باختبار ان الList مرتبة ام لا

قد يكون هذا الحل غير مثالي

اقتباس
فنحن هنا نتعلم .

أكيد

المسلمون ربهم واحد و قبلتهم واحدة و كتابهم واحد

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

و يصلون الجمعة و الجماعات

كل ذلك و قلوبهم متفرقة

اللهم اجمع شمل المسلمين و ألف بين قلوبهم

أبو المنذر

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

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