بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني في المنتدى
ما هي الطريقة التي من خلالها استطيع ترتيب مجموعة من المتجهات متعددة الابعاد(sort multidimensional vector) ؟
وبارك الله فيكم
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني في المنتدى
ما هي الطريقة التي من خلالها استطيع ترتيب مجموعة من المتجهات متعددة الابعاد(sort multidimensional vector) ؟
وبارك الله فيكم

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); مشكور اخ Karimdoft على الرد
ولكن ما هي الطريقة الرياضية التي من خلالها اقوم بعملية الترتيب
وبارك الله فيك

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها
لا اظن انني فهمت السؤال تماما ولكن :
ترتيب مصفوفة من بعد واحد أمر معروف .. وله العديد من الخوارزميات المعروفة ..
لترتيب مصفوفة من عدة أبعاد .. نختار أحد هذه الأبعاد للبداية ونرتب العناصر حسبه ثم عند تطابق القيم بين عنصرين أثناء الترتيب نرتّبهما حسب بعد آخر ونكرر العملية حتى نصل لآخر بعد أو أن نصل لحالة عدم التطابق بين العنصرين .
الطريقة السابقة تستخدم مثلا في القواميس ..
نرتب حسب اول حرف وعند تساوي هذا الحرف بين كلمتين ننتقل الى الحرف الثاني فإن تشابهت الكلمتان في الحرف الثاني أيضا ننتثل للثالث وهكذا ..
أود أن أنوه إلى أن كلمة بُعد تستعمل بغير المعنى الوارد هنا .. فأنا أقصد به ترتيب العنصر وليس البعد مثل
a[2][2][2]
هل فهمي لسؤالك صحيح ؟
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…