તપાસો કે મૂળ અને ઊલટા વાંચતા એક જ રીતે વાંચાય. મફત પેલિન્ડ્રોમ શોધક જગ્યાઓ, વિરામચિહ્નો અને કેસને સંભાળે છે. કોડિંગ ઇન્ટરવ્યૂ, શબ્દ રમતો અને શીખવા માટે સંપૂર્ણ.
પેલિન્ડ્રોમ ચેકર ચકાસે છે કે કોઈ પાઠ અગાઉથી પાછળ સરખો વાંચી શકાય. તમને "racecar" યાદ હશે, પરંતુ પેલિન્ડ્રોમ્સ ઘણા રસપ્રદ બની શકે છે. આ સાધન "level" જેવા સરળ શબ્દોથી માંડીને "A man a plan a canal Panama" જેવી જટિલ વાક્ય રચનાઓ સુધી બધું સંભાળી શકે છે - સ્વયંચાલિત રીતે જગ્યાઓ, વિરામચિહ્નો અને મૂડીઓને દૂર કરીને પાઠની મૂળ સમમિતતા પ્રદર્શિત કરે છે.
પેલિન્ડ્રોમ શોધ તકનીકી ઇન્ટરવ્યૂમાં સૌથી સામાન્ય સ્ટ્રિંગ ફેરફાર સમસ્યાઓમાંની એક છે.
કેટલીક સિસ્ટમ્સ સુરક્ષા નીતિ તરીકે પેલિન્ડ્રોમિક વાપરનામ/પાસવર્ડ પર પ્રતિબંધ મૂકે છે.
આ સામાન્ય રૂપે "Hello World" પછીનો બીજો કે ત્રીજો એલ્ગોરિધમ છે.
પેલિન્ડ્રોમ એક શબ્દ, વાક્ય, સંખ્યા કે ક્રમ છે જે અગાઉથી પાછળ સરખો વાંચી શકાય, જગ્યાઓ, વિરામચિહ્નો અને મૂડીઓને અવગણીને.
અમલીકરણ ઘણું વિવિધ હઈ શકે. સાદા પેલિન્ડ્રોમ ચેકર્સ ગैર-અક્ષરાંક અક્ષરો કાઢી નાખે, જે અંગ્રેજી માટે કામ કરે, પરંતુ ભાષાઓ માટે જટિલ બની શકે.
1def is_palindrome(text):
2 # ગૈર-અક્ષરાંક અક્ષરો કાઢી નાખો અને નાનાં અક્ષરોમાં ફેરવો
3 cleaned = ''.join(char.lower() for char in text if char.isalnum())
4 # ચકાસો કે સાફ પાઠ તેના ઊલટા સાથે સરખો
5 return cleaned == cleaned[::-1]
6પેલિન્ડ્રોમ્સ હજારો વર્ષોથી માનવ સંસ્કૃતિઓમાં રસ પ્રેરક રહ્યા છે. પ્રાચીન રોમન Sator Square પેલિન્ડ્રોમ ઈ.સ. 79 પહેલાંનો ઐતિહાસિક પુરાવો છે.
તમારા વર્કફ્લો માટે ઉપયોગી થવાના વધુ સાધનો શોધો