|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.10.2013, 06:43 | #11 |
Форумчанин
Регистрация: 03.10.2013
Сообщений: 142
|
+1
Стандартный стек это обычный массив с методами позволящими вставлять/извлекать данные по FIFO/LIFO алгоритму. Ничего не мешает сделать паблик метод делающий что угодно с внутренним массивом(вычисл. среднее, получить элеиент по номеру). |
07.10.2013, 07:11 | #12 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 10
|
Скорей всего подразумевается выполнить задание с использованием массива
|
07.10.2013, 12:23 | #13 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Тогда это уже не стек будет. Речь как раз идет о работе со стеком, то есть задачи решаются функциями pop и push, причем решаются элементарно. Ну а то, что придется извлекать элементы, так и что с того, таково условие задачи.
E-Mail: arigato.freelance@gmail.com
|
07.10.2013, 14:17 | #14 | |
Форумчанин
Регистрация: 03.10.2013
Сообщений: 142
|
Будет стек(при наличии методов pop/push). Но - своей версии(расчет среднего, получить элемент по номеру).
Цитата:
Перечитайте. Я Вам даже перепост сделал. Гм... Правду говорят - каждый видит то что хочет видеть. Последний раз редактировалось simples; 07.10.2013 в 14:20. |
|
07.10.2013, 16:09 | #15 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
"Определить класс стека" - то есть надо задать массив фиксированной длинны и определить методы pop, push и empty.
"Предусмотреть функции" - надо понимать, что эти функции к классу отношения уже не имеют, а работают с конкретным стеком, используя методы из класса. E-Mail: arigato.freelance@gmail.com
|
08.10.2013, 04:50 | #16 | |
Форумчанин
Регистрация: 03.10.2013
Сообщений: 142
|
Цитата:
Вам кажется так. И Вы уже даже накидали себе алго как корячится в таком варианте с POP вытаскиванием данных стека в массив и дальнейшей реализации нужных функций. А мне кажется что эти функции должны принадлежать этому классу и будут иметь доступ к внутр.массиву. И корячиться не надо будет. Сколько людей - столько мнений! |
|
08.10.2013, 09:39 | #17 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Где я такое писал, что надо данные в массив вытаскивать?
Не забывайте, что это учебная задача, а значит предполагается показать умения реализовать и использовать стек. Сам по себе класс стека не имеет смысла без его практического применения. Вот в качестве применения и предлагаются задачи найти среднее и вывести заданный по номеру элемент. E-Mail: arigato.freelance@gmail.com
|
08.10.2013, 10:20 | #18 | |
Форумчанин
Регистрация: 03.10.2013
Сообщений: 142
|
Я предположил. не утверждал. Куда хотите туда и тащите их, мне все равно. Хоть скопом хоть по одному.
Цитата:
Подавляющее большинство учебных задач не имеют смысла кроме обучения. Я с Вами частично соглашусь - что неплохо бы реализовать в этом классе push и pop(хотя и нет на это указаний в задачке). А вот корячиться со средним и прочее через них - излишества. |
|
08.10.2013, 13:52 | #19 | ||
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Цитата:
Цитата:
Не вижу никаких проблем. Имея pop и empty задача найти среднее арифметическое элементов просто элементарна. Найти элемент по номеру тоже не сложнее. E-Mail: arigato.freelance@gmail.com
|
||
11.10.2013, 20:43 | #20 |
Пользователь
Регистрация: 06.10.2013
Сообщений: 10
|
Помогите с кодом
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Cоздать класс жидкость. определить конструкторы деструкторы и функцию печати. создать публик производный класс. (С++) | Динар Габбасов | Помощь студентам | 0 | 28.05.2012 18:44 |
Определить пользовательский класс... | BoCbMou | C# (си шарп) | 0 | 18.04.2012 12:59 |
задача - определить Класс | Andrew_s | Visual C++ | 2 | 13.12.2011 22:58 |
Определить, создан ли класс. | Alex Cones | Общие вопросы Delphi | 4 | 14.01.2010 18:12 |
создать динамический Стек через класс шаблон | Petruha-nsk | Общие вопросы C/C++ | 1 | 08.11.2009 12:41 |