Podcast
Questions and Answers
أي من العبارات التالية غير صحيحة فيما يتعلق بالحصول على أقل عدد من قيم رموز التجزئة المتشابهة عند إجراء إزاحة دورية بمقدار 3 بتات للتمثيل الثنائي للكلمات الإنجليزية؟
أي من العبارات التالية غير صحيحة فيما يتعلق بالحصول على أقل عدد من قيم رموز التجزئة المتشابهة عند إجراء إزاحة دورية بمقدار 3 بتات للتمثيل الثنائي للكلمات الإنجليزية؟
- زيادة احتمالية تصادم قيم التجزئة.
- تأثير سلبي على أداء البحث في جدول التجزئة.
- تقليل فرصة تجميع البيانات في مواقع معينة في جدول التجزئة.
- تحسين توزيع قيم التجزئة. (correct)
في طريقة MAD في دالة التجزئة (Hash Function)، ما هو النطاق الذي يتم اختيار القيم الثابتة المراد إضافتها وضربها فيه عشوائيًا؟
في طريقة MAD في دالة التجزئة (Hash Function)، ما هو النطاق الذي يتم اختيار القيم الثابتة المراد إضافتها وضربها فيه عشوائيًا؟
- [0, p]
- [1, p]
- [0, p-1] (correct)
- [1, p-1]
في التجزئة بالسلاسل المنفصلة، أي من العبارات التالية تصف العلاقة بين عدد العناصر وعدد الفهارس في جدول التجزئة؟
في التجزئة بالسلاسل المنفصلة، أي من العبارات التالية تصف العلاقة بين عدد العناصر وعدد الفهارس في جدول التجزئة؟
- يمكن أن يتجاوز عدد العناصر عدد الفهارس. (correct)
- لا توجد علاقة محددة بين عدد العناصر وعدد الفهارس.
- يجب أن يكون عدد العناصر أقل من عدد الفهارس.
- يجب أن يكون عدد العناصر مساويًا لعدد الفهارس.
ماذا يمكن أن يكون ناتج دالة الضغط (Compression function)؟
ماذا يمكن أن يكون ناتج دالة الضغط (Compression function)؟
عند الإدراج في جدول التجزئة باستخدام العنونة المفتوحة، ما هي القاعدة التي تصف إمكانية وضع القيمة فوق عنصر 'حارس' تالف؟
عند الإدراج في جدول التجزئة باستخدام العنونة المفتوحة، ما هي القاعدة التي تصف إمكانية وضع القيمة فوق عنصر 'حارس' تالف؟
في أي من تقنيات العنونة المفتوحة لمعالجة التصادم، هل يمكنك استبدال عنصر محذوف بعنصر 'حارس' تالف؟
في أي من تقنيات العنونة المفتوحة لمعالجة التصادم، هل يمكنك استبدال عنصر محذوف بعنصر 'حارس' تالف؟
في أي من تقنيات العنونة المفتوحة لمعالجة التصادم، هل يمكنك مسح عنصر 'حارس' تالف لجعله فارغًا؟
في أي من تقنيات العنونة المفتوحة لمعالجة التصادم، هل يمكنك مسح عنصر 'حارس' تالف لجعله فارغًا؟
هل يمكن تطبيق نظرية السيد (Master Theorem) لتحديد وقت التشغيل لجميع الخوارزميات العودية؟
هل يمكن تطبيق نظرية السيد (Master Theorem) لتحديد وقت التشغيل لجميع الخوارزميات العودية؟
ما هو وقت التشغيل لخوارزمية جدول التجزئة في المتوسط؟
ما هو وقت التشغيل لخوارزمية جدول التجزئة في المتوسط؟
ما هو أسوأ أداء زمني لشجرة AVL؟
ما هو أسوأ أداء زمني لشجرة AVL؟
ما هو أسوأ أداء زمني لشجرة البحث الثنائية؟
ما هو أسوأ أداء زمني لشجرة البحث الثنائية؟
في شجرة AVL، متى يُعتبر هناك انتهاك للتوازن (violation)؟
في شجرة AVL، متى يُعتبر هناك انتهاك للتوازن (violation)؟
في شجرة AVL، كيف يتم التحقق من انتهاكات التوازن أثناء إدراج عنصر جديد؟
في شجرة AVL، كيف يتم التحقق من انتهاكات التوازن أثناء إدراج عنصر جديد؟
هل توجد خوارزمية ترتيب لديها تعقيد زمني في أفضل الحالات O(n)؟
هل توجد خوارزمية ترتيب لديها تعقيد زمني في أفضل الحالات O(n)؟
أي من الخوارزميات التالية تستخدم نموذج 'فرق تسد' (divide-and-conquer paradigm) في الترتيب؟
أي من الخوارزميات التالية تستخدم نموذج 'فرق تسد' (divide-and-conquer paradigm) في الترتيب؟
في خوارزمية الترتيب التي تستخدم 'محورًا' (pivot)، ما هي الاستراتيجية الوحيدة الممكنة لتحديد قيمة المحور؟
في خوارزمية الترتيب التي تستخدم 'محورًا' (pivot)، ما هي الاستراتيجية الوحيدة الممكنة لتحديد قيمة المحور؟
أي من العبارات التالية تصف بشكل صحيح العلاقة بين أفضل تعقيد زمني لخوارزميات الترتيب الأساسية الثلاثة (الفقاعي، الإدراج، الاختيار)؟
أي من العبارات التالية تصف بشكل صحيح العلاقة بين أفضل تعقيد زمني لخوارزميات الترتيب الأساسية الثلاثة (الفقاعي، الإدراج، الاختيار)؟
أي من الخوارزميات التالية هي خوارزمية ترتيب غير مقارنة؟
أي من الخوارزميات التالية هي خوارزمية ترتيب غير مقارنة؟
أي من العبارات التالية تصف خوارزمية الترتيب السريع (Quick Sort) بشكل صحيح؟
أي من العبارات التالية تصف خوارزمية الترتيب السريع (Quick Sort) بشكل صحيح؟
ماذا يحدث لخوارزمية Shell Sort إذا لم يتم إجراء أي تبديل في أول تكرار لها؟
ماذا يحدث لخوارزمية Shell Sort إذا لم يتم إجراء أي تبديل في أول تكرار لها؟
Flashcards
التجزئة المنفصلة
التجزئة المنفصلة
في التجزئة المنفصلة، يمكن أن يتجاوز عدد العناصر عدد الفهارس في جدول التجزئة.
العنونة المفتوحة
العنونة المفتوحة
عند الإدراج في جدول تجزئة باستخدام العنونة المفتوحة، يمكنك وضع القيمة فوق عنصر نائب مُهمل.
فرز الدمج
فرز الدمج
تستخدم خوارزمية الدمج (Merge Sort) نموذج "فرق تسد" في الفرز.
الفرز الجذري
الفرز الجذري
Signup and view all the flashcards
شجرة AVL
شجرة AVL
Signup and view all the flashcards
التصادم (في التجزئة)
التصادم (في التجزئة)
Signup and view all the flashcards
خاصية عامل التوازن
خاصية عامل التوازن
Signup and view all the flashcards
كومة
كومة
Signup and view all the flashcards
صدفة
صدفة
Signup and view all the flashcards
العد
العد
Signup and view all the flashcards
دمج
دمج
Signup and view all the flashcards
العد
العد
Signup and view all the flashcards
Study Notes
صح أو خطأ
- لا يمكنك الحصول على أقل عدد من نفس قيم رموز التجزئة عند إجراء إزاحة دورية بمقدار 3 بت لتمثيل البتات للكلمات الإنجليزية.
- في طريقة MAD في وظيفة التجزئة، لا يتم اختيار كل من القيم الثابتة التي ستتم إضافتها وضربها عشوائيًا من الفترة [0، p-1] حيث p هو رقم أولي أكبر من السعة.
- في التسلسل المنفصل، يمكن أن يتجاوز عدد العناصر عدد الفهارس في جدول التجزئة.
- يمكن أن يكون خرج دالة الضغط عددًا صحيحًا سالبًا.
- عند الإدراج في جدول تجزئة مفتوح العنونة، يمكننا وضع القيمة فوق حارس ميت.
- في جميع تقنيات العنونة المفتوحة للتعامل مع التصادم، يمكنك استبدال عنصر محذوف بحارس ميت.
- في جميع تقنيات العنونة المفتوحة للتعامل مع التصادم، لا يمكنك مسح حارس ميت لجعله فارغًا.
- لا يمكن تطبيق النظرية الرئيسية لتحديد وقت التشغيل لجميع الخوارزميات المتكررة.
- وقت تشغيل جدول التجزئة ليس O(1).
- أسوأ حالة لتشغيل شجرة AVL هي O(n).
- أسوأ حالة لتشغيل شجرة البحث الثنائية هي O(n).
- في شجرة AVL، يحدث انتهاك عندما يكون للعقدة طفل واحد فقط ارتفاعه 2.
- في شجرة AVL، عندما نُدرج عنصرًا جديدًا، نتحقق من وجود انتهاكات من الجذر إلى العنصر الذي تم إدراجه حديثًا.
- توجد خوارزمية فرز لديها تعقيد زمني أفضل حالة O(n).
- يستخدم فرز الدمج نموذج فرق تسد في الفرز.
- في خوارزمية الفرز التي تتضمن محورًا، لا يمكنك فقط اختيار العنصر الأول من المصفوفة أو المصفوفة الفرعية ليكون المحور.
- خوارزميات الفرز الأساسية الثلاث لها نفس التعقيد الزمني الأفضل حالة.
- فرز الجذر هو خوارزمية فرز غير مقارنة.
- يتمتع الفرز السريع بأحد أفضل أوقات التشغيل في أسوأ الحالات وبالتالي فهو سريع.
- إذا لم تقم التكرار الأول لفرز شل بالتبديل، فإنه ينتهي مبكرًا.
- في فرز الجذر وفرز العد، الثابت في تعقيد وقت التشغيل الخاص بهما يعني نفس الشيء - الحد الأقصى...
- سُمي فرز شل بهذا الاسم بسبب سلوك سرطان البحر في اختيار قوقعته التالية للسكن.
تعريف
- فرز العد: خوارزمية الفرز غير المقارنة التي تُستخدم عندما تكون الأرقام قريبة من بعضها البعض، وتكون التكرارات متعددة.
- الفرز السريع: خوارزمية فرز تستخدم نموذج فرق تسد الذي يتضمن "محورًا".
- فرز الكومة: تستخدم مفهوم هيكل بيانات آخر يجد أكبر عنصر يعمل في وقت لوغاريتمي.
- فرز شل: هو في الأساس فرز الإدراج، لكنه أفضل.
- فرز الجذر: خوارزمية فرز تستخدم أرقام العناصر لفرزها حسب القيمة المكانية.
- فرز الجذر: خوارزمية الفرز التي لها تعقيد زمني يتضمن k حيث k هو log_10 لأكبر عنصر.
- فرز الدمج: خوارزمية فرز تقسم المصفوفة إلى جزأين متساويين ثم تجمعها مرة أخرى في واحدة أثناء الفرز في الطريق.
- فرز العد: خوارزمية فرز تستخدم العناصر كفهارس لقائمة التردد والتي ستُستخدم بعد ذلك لفرزها.
- فرز شل: خوارزمية فرز تنقل العناصر بكفاءة من الطرف البعيد للقائمة إلى مكانها التقريبي باستخدام فجوات.
- الفرز الفقاعي: أسوأ سيناريو لخوارزمية الفرز هذه، باستخدام التنفيذ المبلغ عنه، هو عندما تكون المصفوفة مرتبة بالفعل.
- فرز الاختيار: خوارزمية فرز تجد أصغر كائن في القائمة وتبادل موضع الأول في القائمة معه، ثم تجد ثاني أصغر وتبادل الموضع مع الثاني في القائمة، وهكذا.
- أسوأ حالة تعقيد لفرز الدمج هي O(log n)، وهو أيضًا مستقر.
- فرز الدمج: هذه هي أفضل خوارزمية فرز للقوائم المرتبطة.
- فرز الجذر: هذه هي أفضل خوارزمية فرز للسلاسل.
- فرز الإدراج: خوارزمية الفرز الأساسية هذه هي الأفضل استخدامًا عندما تكون هناك مدخلات إضافية أثناء الفرز المستمر.
- فرز الاختيار: تستخدم خوارزمية المقارنة هذه أقل عدد من عمليات التبديل.
- الفرز الفقاعي: هذه الخوارزمية لديها أفضل وقت تشغيل خطي للحالة التي لا تدخل فيها الحلقة الداخلية أبدًا.
- الخوارزميات المستقرة هي: الدمج، العد، الجذر، الإدراج، الفقاعي.
- الخوارزميات الموضعية هي: الإدراج، الفقاعي، السريع، الاختيار، الكومة، شل.
- التصادم: هو الحدث الذي يُسمى عندما تكون وظيفة التجزئة لمفتاحين مختلفين هي نفسها.
- Adelson-Velskii و Landis: شجرة AVL مسماة على اسم منشئيها. يرمز AVL إلى.
- خاصية عامل التوازن: شجرة AVL هي شجرة بحث متوازنة تلتزم بخاصية إضافية تسمى _____
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.