أدم محمد2 نشر 1 أكتوبر 2021 أرسل تقرير مشاركة نشر 1 أكتوبر 2021 هل يوجد circular linked list في c++? 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 شرف الدين حفني نشر 1 أكتوبر 2021 أرسل تقرير مشاركة نشر 1 أكتوبر 2021 ﻻ يوجد circular linked list في المكتبة القياسية (stl) ولكن يمكنك تحقيق غرضك بإستخدام الvector عن طريق إيجاد باقي قسمة الفهرس index على حجم المُتجه(vector) فمثلاً إن كان لديك مُتجه حجمه 27 فإن قمت بتنفيذ الشفرة cout<<vector.at(27%25) ستجد نفس الناتج إن قمت بتنفيذ cout<<vector.at(2%25) في الحالتين سيأتي بالعنصر في الفهرس رقم 2 وإن كنت تريد معاملة الفهرس السالب بالمثل يمكنك وضع معادلة باقي القسمة بداخل دالة القيمة المطلقة كما في الشفرة البرمجية التالية vector.at(abs(index%vector.size())) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
أدم محمد2
هل يوجد circular linked list في c++?
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.