سلاسل

جميع مجموعات الأوتار التي يمكن استخدامها لطلب رقم
2026

جميع مجموعات الأوتار التي يمكن استخدامها لطلب رقم

بالنظر إلى رقم ، قم بطباعة جميع مجموعات الأوتار الممكنة التي يمكن استخدامها لطلب الرقم المحدد في الهاتف مع المواصفات التالية. في الهاتف المحدد ، يمكننا الاتصال ، 2 باستخدام A أو B أو C ، 3 باستخدام D أو E أو F ، ................... 8 باستخدام T أو U أو V ، 9 باستخدام W أو X أو y أو z ، 1 باستخدام 1 0 فقط.

الرومانية لتحويل عدد صحيح
2026

الرومانية لتحويل عدد صحيح

بالنظر إلى سلسلة تمثل رقمًا رومانيًا، ابحث عن القيمة الصحيحة المقابلة لها. يتم تشكيل الأرقام الرومانية باستخدام الرموز التالية: I = 1، V = 5، X = 10، L = 50، C = 100، D = 500، وM = 1000. يتم تشكيل الأرقام عادة من خلال الجمع بين هذه الرموز من اليسار إلى اليمين، وإضافة أو طرح قيمها بناءً على قواعد محددة.

لإنشاء كلمة مرور لمرة واحدة أو عنوان URL لتعريف فريد
2026

لإنشاء كلمة مرور لمرة واحدة أو عنوان URL لتعريف فريد

كلمة المرور لمرة واحدة (OTP) هي كلمة مرور صالحة لجلسة أو معاملة تسجيل دخول واحدة فقط، على نظام كمبيوتر أو أي جهاز رقمي آخر. لمزيد من التفاصيل راجع هذا. الخوارزمية اختر الأحرف بشكل عشوائي من جميع الاحتمالات لدينا وقم بإنشاء سلسلة بالطول المطلوب منها. تتكون كلمات المرور لمرة واحدة بشكل عام من 6 إلى 7 أحرف، والعشوائية التي تتكون من 6 إلى 7 أحرف تضمن تقريبًا طريقة آمنة لتسجيل الدخول.

تحقق مما إذا كانت السلسلة تتبع ترتيب الأحرف المحددة بواسطة النمط أم لا | مجموعة 2
2026

تحقق مما إذا كانت السلسلة تتبع ترتيب الأحرف المحددة بواسطة النمط أم لا | مجموعة 2

بالنظر إلى سلسلة إدخال ونمط، تحقق مما إذا كانت الأحرف في سلسلة الإدخال تتبع نفس الترتيب الذي تحدده الأحرف الموجودة في النمط. افترض أنه لن يكون هناك أي أحرف مكررة في النمط. تم نشر حل آخر لنفس المشكلة هنا. أمثلة:

تشفير فيجينير
2026

تشفير فيجينير

Vigenere Cipher هي طريقة لتشفير النص الأبجدي. ويستخدم شكلاً بسيطًا من الاستبدال متعدد الحروف. التشفير متعدد الأبجديات هو أي تشفير يعتمد على الاستبدال، باستخدام أبجديات بديلة متعددة. يتم تشفير النص الأصلي باستخدام مربع Vigenère أو جدول Vigenère.

تنفيذ دليل الهاتف
2026

تنفيذ دليل الهاتف

إعطاء قائمة جهات الاتصال الموجودة في دليل الهاتف. وتتمثل المهمة في تنفيذ استعلام بحث لدليل الهاتف. يعرض استعلام البحث في السلسلة "str" ​​جميع جهات الاتصال التي تبدأ بالبادئة "str". إحدى الخصائص الخاصة لوظيفة البحث هي أنه عندما يبحث المستخدم عن جهة اتصال من قائمة جهات الاتصال، تظهر الاقتراحات (جهات الاتصال ذات البادئة كسلسلة تم إدخالها لذلك) بعد قيام المستخدم بإدخال كل حرف. ملاحظة: تتكون جهات الاتصال في القائمة من حروف أبجدية صغيرة فقط. مثال:

أصغر Palindrome بعد الاستبدال
2026

أصغر Palindrome بعد الاستبدال

إعطاء سلسلة تحتوي على بعض الأحرف الأبجدية الصغيرة وحرف خاص واحد (.). نحتاج إلى استبدال جميع النقاط ببعض الأحرف الأبجدية بطريقة تجعل السلسلة الناتجة متناظرة، وفي حالة وجود العديد من البدائل المحتملة، نحتاج إلى اختيار سلسلة متناظرة أصغر من الناحية المعجمية. إذا لم يكن من الممكن تحويل السلسلة إلى متناظرة بعد كل الاستبدالات الممكنة، فعندئذٍ يكون الإخراج غير ممكن.