Проблема с Leetcode из-за превышения лимита памятиC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с Leetcode из-за превышения лимита памяти

Сообщение Anonymous »

Недавно я начал заниматься литкодом и дела идут лучше. Я попытался решить задачу и прошел все тестовые случаи 479/485. Но мой код плохо справляется с большим набором данных.
Я попробовал дополнить код самостоятельно, и он хорошо работает с небольшими наборами данных. Может ли кто-нибудь объяснить мне, как я могу сделать его более эффективным с большими наборами данных и что вызывает у меня трудности.
Вот вопрос: фраза является палиндромом, если после преобразования всех заглавные буквы в строчные и удалив все небуквенно-цифровые символы, он читается одинаково вперед и назад. Буквенно-цифровые символы включают буквы и цифры.
Для строки s верните true, если это палиндром, или false в противном случае.
Вот мой код :
class Solution {
public:
bool isPalindrome(string s) {
string noSpaceString = "";
for(int i = 0; i < s.length(); i++)
{
s = tolower(s);

if((int(s) >= 97 && int(s) = 48 && int(s

Подробнее здесь: https://stackoverflow.com/questions/787 ... t-exceeded
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема с Leetcode из-за превышения лимита памяти
    Anonymous » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Проблема с Leetcode из-за превышения лимита памяти
    Anonymous » » в форуме C++
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Внедрение превышения лимита токена путем объединения фрагментов и уменьшения размерности
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как устранить ошибку превышения лимита времени в литкоде
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как устранить ошибку превышения лимита времени в литкоде
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»