পালিন্ড্রোম চেকার - তাৎক্ষণিক টেক্সট যাচাইয়ের টুল (বিনামূল্যে)
পরীক্ষা করুন যে টেক্সটটি সম্মুখ এবং পশ্চাৎ দিকে একই ভাবে পড়া যায় কি না। বিনামূল্যে পালিন্ড্রোম সনাক্তকারী স্পেস, বিরাম চিহ্ন এবং কেস পরিচালনা করে। কোডিং সাক্ষাৎকার, শব্দ খেলা এবং শেখার জন্য পারফেক্ট।
পালিন্ড্রোম পরীক্ষক
উদাহরণ
- "racecar" - হ্যাঁ, এটি একটি পালিন্ড্রোম!
- "A man a plan a canal Panama" - হ্যাঁ, এটি একটি পালিন্ড্রোম!
- "hello" - না, পালিন্ড্রোম নয়
ডকুমেন্টেশন
পালিন্দ্রোম চেকার কী?
একটি পালিন্দ্রোম চেকার যাচাই করে যে পাঠ্য সমান ভাবে সামনে এবং পিছনে পড়া যায় কি না। আপনি হয়তো "রেসকার" কে স্কুলের দিন থেকে মনে করতে পারেন, কিন্তু পালিন্দ্রোম আরও অনেক আকর্ষণীয় হয়ে উঠতে পারে। এই টুল "লেভেল" মতো সাধারণ শব্দ থেকে শুরু করে "এ ম্যান এ প্ল্যান এ ক্যানাল পানামা" মতো জটিল বাক্যের সব কিছুই পরিচালনা করতে পারে - স্বয়ংক্রিয়ভাবে স্পেস, বিরাম চিহ্ন এবং বড় হাতের অক্ষর অপসারণ করে মৌলিক সমরূপতা প্রকাশ করে।
পালিন্দ্রোম চেকার ব্যবহার করার পদ্ধতি
- আপনার পাঠ্য লিখুন ইনপুট ক্ষেত্রে - যেকোনো শব্দ, বাক্যাংশ বা বাক্য টাইপ বা পেস্ট করুন
- "চেক" এ ক্লিক করুন বিশ্লেষণ করতে যে এটি পালিন্দ্রোম কিনা
- ফলাফল তৎক্ষণাৎ দেখুন - টুলটি দেখাবে এটি পালিন্দ্রোম কিনা (হ্যাঁ/না)
- পরিষ্কৃত পাঠ্য দেখুন - স্পেস এবং বিরাম চিহ্ন অপসারণের পরে পাঠ্যটি কীভাবে দেখায় তা দেখুন
- উদাহরণ চেষ্টা করুন - তৎক্ষণাৎ পরীক্ষা করতে যেকোনো উদাহরণ পালিন্দ্রোমে ক্লিক করুন
পালিন্দ্রোম চেকার সূত্র এবং যুক্তি
মূল অ্যালগরিদম সরল, কিন্তু বুঝতে যোগ্য কিছু জটিলতা রয়েছে:
-
পাঠ্য নরমালাইজেশন:
- ইউনিকোড-সচেতন কেস ফোল্ডিংয়ের মাধ্যমে ছোট হাতের অক্ষরে রূপান্তর
- রেগেক্স প্যাটার্ন
[^a-z0-9]ব্যবহার করে স্পেস, বিরাম চিহ্ন এবং বিশেষ অক্ষর অপসারণ - শুধুমাত্র আল্ফানিউমেরিক অক্ষর (অক্ষর এবং সংখ্যা) রাখুন
-
সমরূপতা তুলনা:
- পরিষ্কৃত স্ট্রিংটি উল্টে দিন
- মূল স্ট্রিংয়ের সাথে অক্ষর-বাই-অক্ষর তুলনা করুন
- শুধুমাত্র তখনই সত্য ফেরত দিন যখন প্রতিটি অবস্থান মিলে যায়
পালিন্দ্রোম উদাহরণ
একক শব্দ পালিন্দ্রোম
- রেসকার - ক্লাসিক পালিন্দ্রোম উদাহরণ
- লেভেল - দুই দিক থেকে একই ভাবে পড়া যায়
- রাডার - সাধারণ পালিন্দ্রোম শব্দ
বাক্যাংশ পালিন্দ্রোম
- এ ম্যান এ প্ল্যান এ ক্যানাল পানামা - পানামা ক্যানাল সম্পর্কে বিখ্যাত বাক্যাংশ
সংখ্যা পালিন্দ্রোম
- ১২৩২১ - পাঁচ সংখ্যার পালিন্দ্রোম
- ১০০১ - বাইনারি-মতো পালিন্দ্রোম
ব্যবহার ক্ষেত্রসমূহ
কোডিং ইন্টারভিউ অনুশীলন
পালিন্দ্রোম সনাক্তকরণ কোডিং ইন্টারভিউগুলিতে সবচেয়ে সাধারণ স্ট্রিং ম্যানিপুলেশন সমস্যাগুলির মধ্যে একটি।
ফর্ম যাচাইকরণ
কিছু সিস্টেম নিরাপত্তা নীতির অংশ হিসাবে পালিন্দ্রোমিক ব্যবহারকারীর নাম বা পাসওয়ার্ড অনুমোদন করে না।
শব্দ খেলা এবং পাজল ডিজাইন
ক্রসওয়ার্ড পাজল বা স্ক্র্যাবল-শৈলী খেলায় পালিন্দ্রোম বিশেষ সন্তোষজনক সমাধান তৈরি করে।
সাধারণ পালিন্দ্রোম প্রশ্নাবলী
পালিন্দ্রোম কী?
পালিন্দ্রোম হল এক ধরনের শব্দ, বাক্যাংশ, সংখ্যা বা অনুক্রম যা সমান ভাবে সামনে এবং পিছনে পড়া যায়।
পালিন্দ্রোম চেকার কি স্পেস এবং বিরাম চিহ্ন উপেক্ষা করে?
হ্যাঁ, এবং এটি বাস্তব পালিন্দ্রোম সনাক্তকরণের জন্য গুরুত্বপূর্ণ।
প্রোগ্রামিং বাস্তবায়ন উদাহরণ
1def is_palindrome(text):
2 # অ-আল্ফানিউমেরিক অক্ষর অপসারণ এবং ছোট হাতের অক্ষরে রূপান্তর
3 cleaned = ''.join(char.lower() for char in text if char.isalnum())
4 # পরিষ্কৃত পাঠ্য তার বিপরীত সমান কিনা তা যাচাই
5 return cleaned == cleaned[::-1]
6পালিন্দ্রোম ইতিহাস
প্রাচীন উৎস
সবচেয়ে পুরানো পালিন্দ্রোমগুলি প্রাচীন সভ্যতা থেকে এসেছে। বিখ্যাত সাটর স্কয়ার হল একটি ল্যাটিন পালিন্দ্রোম যা পম্পেইয়ে আবিষ্কৃত হয়েছিল।
আধুনিক পালিন্দ্রোম সংস্কৃতি
পালিন্দ্রোম আজ অপ্রত্যাশিত জায়গায় দেখা যায়:
- সোশ্যাল মিডিয়া - পালিন্দ্রোম তারিখ মিলিয়ন মিলিয়ন পোস্ট তৈরি করে
- ব্রান্ডিং - কোম্পানিগুলি স্মরণীয়তার জন্য পালিন্দ্রোমিক নাম বেছে নেয়
সম্পর্কিত টুল এবং ধারণা
টেক্সট রিভার্সাল টুল
টেক্সট রিভার্সাররা বিনা যাচাইয়ে স্ট্রিংগুলি পিছনে ফেলে দেয়।
অ্যানাগ্রাম সমাধানকারী
অ্যানাগ্রাম সমাধানকারীরা অক্ষরগুলিকে পুনর্বিন্যাস করে বিভিন্ন শব্দ তৈরি করে।
পালিন্দ্রোম পরীক্ষা করা শুরু করুন
এই পালিন্দ্রোম চেকার পাঠ্য নরমালাইজেশন এবং তুলনার জটিল কাজটি করে দেয় যাতে আপনি আপনার প্রকল্পের সৃজনশীল বা শিক্ষাগত দিকগুলিতে মনোনিবেশ করতে পারেন।