דזשענערייט אַ אַלגערידאַם צו קאָנטראָלירן אויב אַ געגעבן שטריקל איז אַ פּאַלינדראָמע.
א פּאַלינדראָמע איז אַ וואָרט, פראַזע אָדער סיקוואַנס פון אותיות וואָס לייענט די זעלבע צוריק ווי פאָרויס. פֿאַר בייַשפּיל, "ראַסעקאַר" איז אַ פּאַלינדראָמע ווייַל עס לייענט די זעלבע צוריק און פאָרויס. דאָ איז אַן אַלגערידאַם צו קאָנטראָלירן אויב אַ געגעבן שטריקל איז אַ פּאַלינדראָמע אָדער נישט: ``` פֿונקציע is_palindrome (שטריקל) start_index = 0 ענד_ינדעקס = לענג פון שטריקל - 1 בשעת start_index <end_index: אויב שטריקל [סטאַרט_ינדקס] איז נישט גלייַך צו שטריקל [ ענד_ינדעקס]: #כאַראַקטערז זענען נישט וואָס ריכטן זיך, אַזוי עס איז נישט אַ פּאַלינדראָמע צוריקקער פאַלש סוף # מאַך אָנהייב_ינדקס צו רעכט און ענד_ינדעקס צו לינקס start_index = start_index + 1 ענד_ינדעקס = ענד_ינדעקס - 1 סוף # אויב מיר דערגרייכן דאָ, מיטל אַז אַלע אותיות זענען גלייך צוריק אמת סוף ``` דער אַלגערידאַם אַרבעט דורך קאַמפּערינג די ערשטער און לעצטע אותיות, דערנאָך די רגע און רגע לעצטע אותיות, און אַזוי אויף. אויב אַלע די קאַמפּעראַסאַנז צוריקקומען אמת, דער שטריקל איז אַ פּאַלינדראָמע. אויב איינער פון די פאַרגלייַך קערט פאַלש, דער שטריקל איז נישט אַ פּאַלינדראָמע.