Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Lagobas
3 / 3 / 0
Регистрация: 22.12.2010
Сообщений: 33
#1

Определение палиндрома, используя стек - C++

01.02.2011, 19:25. Просмотров 785. Ответов 3
Метки нет (Все метки)

Добрый вечер. Забиваю Строку в стек, выкидывая пробельные символы и знаки пунктуации, а дальше не знаю что делать. Подскажите на словах какое-нибудь хитрое решение пожалуйста) Мне в голову не приходит ничего кроме как создать обратный стек или записать из стека в массив и дальше работать с массивом(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2011, 19:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определение палиндрома, используя стек (C++):

Используя стек, описать функцию проверяющую, является ли стек пустым - C++
Используя стек, описать функцию проверяющую, является ли стек пустым

Реализовать стек. Определение правильного скобочного выражения - C++
1. Разработать и создать набор функций для пользовательского типа данных типа стек 2. С помощью стека решить предложенные задачи: ...

Вычислить значение выражения используя стек - C++
Помогите с заданием пожалуйста... В текстовом файле записано без ошибок логическое выражение следующего вида: <выражение>::=true |...

Используя классы создать символьный стек - C++
Всем привет. Помогите пожалуйста Используя классы создать стек. . Его записи содержат указатель на очередь. Но мне нужно не числовой, а...

Используя стек, напечатать содержимое текстового файла - C++
Используя стек, напечатать содержимое текстового файла, выписывая символы каждой его строки в обратном порядке. Ребята, прошу помочь с...

Используя стек, напечатать содержимое текстового файла - C++
Помогите, пожалуйста, решить задачу в С++. Используя стек напечатать содержимое текстового файла, выписывая символы каждой его строки...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
sandye51
программист С++
682 / 584 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
01.02.2011, 22:54 #2
Lagobas, запихать в стек только половину строки, а затем pop-ить из стека, сравнивая соот-но со след элементами строки
Lagobas
3 / 3 / 0
Регистрация: 22.12.2010
Сообщений: 33
02.02.2011, 03:22  [ТС] #3
А другую половину запихать в массив?
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
02.02.2011, 11:05 #4
дальше берешь элемент из стека и сравниваешь от начала другой половины строки
строка abccba. В стек заносится поочереди abc, дальше ты берешь из стека символ это будет c и сравниваешь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2011, 11:05
Привет! Вот еще темы с ответами:

Вычислить значение выражения, используя стек операндов - C++
Дано арифметическое выражение длиной до 30 символов, заканчивающееся знаком равенства. Выражение содержит знаки операции +, -, *, / и...

Используя стек ,переписать строку посимвольно в обратном порядке - C++
Используя стек ,переписать строку посимвольно в обратном порядке!!!!!!!!!!!

Реализовать возможности контейнера vector используя класс стек - C++
Ребята, помогите разобраться с STL . Про использование vector для int и так далее я разобралась. vector<int> array(arraySize); А что...

Используя стек, определить, является ли введённая с клавиатуры строка палиндромом - C++
Используя стек, определить, является ли введённая с клавиатуры строка палиндромом.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
02.02.2011, 11:05
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru