برنامج بايثون لسلسلة Palindrome

نشرت: 2023-01-19

عندما يظل الرقم كما هو حتى بعد الانعكاس ، يشار إليه على أنه متماثل. تتضمن بعض الأمثلة على المتناظرات 656 و 232 و 46764 وما شابه. يمكن أن توجد Palindromes أيضًا كسلاسل مثل MADAM (برنامج Palindrome في Java - Javatpoint، nd). في Java ، يمكن تطبيق خوارزمية أساسية للتحقق مما إذا كان الرقم متماثلًا أم لا. يتم تلخيص الخطوات الأساسية المضمنة في الخوارزمية أدناه:

  • خصص الرقم لمتغير مؤقت
  • الحصول على عكس الرقم
  • قارن قيمة الرقم في المتغير المؤقت بالقيمة المعكوسة
  • عندما لا يكون هناك فرق بين القيمتين ، اطبع رسالة تفيد بأنه متماثل. خلاف ذلك ، اطبع رسالة تفيد بأن الرقم ليس متماثلًا.

تحقق من دوراتنا التكنولوجية المجانية لتتفوق على المنافسة.

يمكن تطبيق العديد من الطرق الأخرى للتحقق مما إذا كان رقم أو سلسلة معينة متطابقة. في المثال أدناه ، يتم استخدام مؤشرين للتنقل من بداية الإدخال إلى نهايته. يؤكد البرنامج ما إذا كان الإدخال المقدم متماثلًا (برنامج Java للتحقق مما إذا كانت السلسلة عبارة عن Palindrome، 2019).

تعلم دورات تطوير البرمجيات عبر الإنترنت من أفضل الجامعات في العالم. اربح برامج PG التنفيذية أو برامج الشهادات المتقدمة أو برامج الماجستير لتتبع حياتك المهنية بشكل سريع.

استكشف دوراتنا التدريبية الشهيرة في هندسة البرمجيات

ماجستير العلوم في علوم الكمبيوتر من جامعة جون مورس بليفربول و IIITB برنامج شهادة الأمن السيبراني من معهد كاليفورنيا للتكنولوجيا CTME
برنامج تدريب تطوير المكدس الكامل برنامج PG في Blockchain
برنامج PG التنفيذي في تطوير Full Stack
عرض جميع دوراتنا أدناه
دورات هندسة البرمجيات

مهارات تطوير البرمجيات عند الطلب

دورات جافا سكريبت دورات جافا الأساسية دورات هياكل البيانات
دورات Node.js دورات SQL دورات تطوير مكدس كاملة
دورات NFT دورات DevOps دورات البيانات الضخمة
دورات React.js دورات الأمن السيبراني دورات الحوسبة السحابية
دورات تصميم قواعد البيانات دورات بايثون دورات العملات المشفرة

وسط المحادثات المتزايدة حول تقنية التشفير و Blockchain ، إذا كنت ترغب في تثقيف نفسك بشكل احترافي حول هذا الموضوع ، فإن برنامج upGrad التنفيذي للدراسات العليا في تطوير البرمجيات - التخصص في Blockchain تحت IIIT- Bangalore هو الخيار المناسب لك!

اقرأ مقالاتنا الشهيرة المتعلقة بتطوير البرمجيات

كيف يتم تنفيذ تجريد البيانات في Java؟ ما هي الطبقة الداخلية في جافا؟ معرفات Java: التعريف والنحو والأمثلة
فهم التغليف في OOPS بأمثلة شرح حجج سطر الأوامر في لغة سي أهم 10 ميزات وخصائص للحوسبة السحابية في عام 2022
تعدد الأشكال في جافا: المفاهيم والأنواع والخصائص والأمثلة الحزم في Java وكيفية استخدامها؟ برنامج Git التعليمي للمبتدئين: تعلم Git من الصفر

ترغب في مشاركة هذه المقالة؟

خطط لوظيفتك في تطوير البرمجيات الآن!

تقدم للحصول على ماجستير العلوم في علوم الكمبيوتر