Size: a a a

2020 August 19

K

Kotomord_λapki in pro.algorithms
Constantine Drozdov
а в подстроке?
Пока не нашли пару разных - просто уменьшаем строку
источник

CD

Constantine Drozdov in pro.algorithms
Kotomord_λapki
Пока не нашли пару разных - просто уменьшаем строку
а почему никакой из них точно не надо удалять?
источник

K

Kotomord_λapki in pro.algorithms
Constantine Drozdov
а почему никакой из них точно не надо удалять?
Доиграю - напишу
источник

K

Kotomord_λapki in pro.algorithms
Constantine Drozdov
а почему никакой из них точно не надо удалять?
Потому что если удалён один из них - его сосед с ним совпадает и можно удалить соседа
источник

CD

Constantine Drozdov in pro.algorithms
Kotomord_λapki
Потому что если удалён один из них - его сосед с ним совпадает и можно удалить соседа
да, это вроде верно, осталось понять за что мы страдаем
источник

CD

Constantine Drozdov in pro.algorithms
почему не тупо хеши
источник

K

Kotomord_λapki in pro.algorithms
Зачем хеши
источник

CD

Constantine Drozdov in pro.algorithms
проверять палиндром за 1 в среднем
источник

K

Kotomord_λapki in pro.algorithms
память дополнительная
источник

K

Kotomord_λapki in pro.algorithms
func IsPalindromeWithOne(s string) {
   for {
      n:= len(s)
      if n < 3 {
        return true
     }
    if s[0] == s[n-1] {
       s=s[1:n-1]
    } else {
       return IsPalindrome(s[1 : ] ) || IsPalindrome(s[ :n-1 ] )
   }
  }
}
источник

K

Kotomord_λapki in pro.algorithms
IsPalindrome вызоветься максимум два раза
источник

N

Nikolay in pro.algorithms
спасибо. так же сделал
источник

N

Nikolay in pro.algorithms
int i = 0;
       int j = s.length()-1;
       if (isPalindrom(s)){
           return true;
       }
       while( i <= j){
           char ch1 = s.charAt(i);
           char ch2 = s.charAt(j);
           if ( ch1 != ch2 ){
               return (isPalindrom(s.substring(i,j)) || isPalindrom(s.substring(i+1,j+1)));
           }
           i++;
           j--;
       }
       return false;
источник

K

Kotomord_λapki in pro.algorithms
Сдалось?
источник

N

Nikolay in pro.algorithms
Kotomord_λapki
Сдалось?
Да ,спасибо большое
источник

VP

Vladimir Pankin in pro.algorithms
да господи, пошутить нельзя
источник

K

Kotomord_λapki in pro.algorithms
Vladimir Pankin
да господи, пошутить нельзя
Почему нет?
источник

VP

Vladimir Pankin in pro.algorithms
время 11 вечера, я понимаю что тут все молодые и таких штук не понимают
источник

VP

Vladimir Pankin in pro.algorithms
но это смешно
источник

VP

Vladimir Pankin in pro.algorithms
ладно, не мешаю стасу
источник