أدم محمد2 نشر 1 أكتوبر 2021 أرسل تقرير نشر 1 أكتوبر 2021 هل يوجد circular linked list في c++? 1 اقتباس
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())) اقتباس
السؤال
أدم محمد2
هل يوجد circular linked list في c++?
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.