1 / 1 / 2
Регистрация: 10.07.2015
Сообщений: 157
1

Написать программу со стеком в которой должна быть возможность добавления, сортировки, удаления и поиска данных

16.09.2017, 13:56. Показов 683. Ответов 3
Метки нет (Все метки)

Ну в общем написать программу со стеком в которой должна быть возможность добавления, сортировки, удаления и поиска данных
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2017, 13:56
Ответы с готовыми решениями:

Создать массив, и выполнить в нём операции с элементами: удаления, добавления, перестановки, поиска и сортировки
Нужно выполнить такое задание: 1. Сформировать массив из n элементов с помощью датчика случайных...

Осуществить возможность добавления, редактирования и удаления элементов данных списков при единичном и множественном выборе
Может у кого есть код для представленных задач. Буду благодарен. 1. На рабочем листе имеются два...

Написать кольцевой список с возможностями добавления, удаления и поиска элементов, и сохранения в файл.
Нужно написать программу, пожалуйста помогите, сам не напишу Написать программу, которая должна...

Добавить в программу возможность сортировки данных
Добавить в программу возможность сортировки данных. В мою программу записывается данные о радиусе и...

3
"C with Classes"
1590 / 1369 / 512
Регистрация: 16.08.2014
Сообщений: 5,697
Записей в блоге: 1
16.09.2017, 15:11 2
Kateryna1111, только сортировки нет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#include <string>
 
#ifndef DEFINE_TEMPLATE_STACK
#define DEFINE_TEMPLATE_STACK
 
template <typename T> class Stack
{
public:
    Stack(size_t s = 1024);
   ~Stack();
 
    class Exception
    {
        std::string message;
    public:
        Exception(const std::string& s = std::string() ) :
            message("Exception.")
        {
            message.append(s);
        }
    };
 
    class Badsize : public Exception
    {
    public:
        Badsize() : Exception("StackBadsize.") {}
    };
    class Underflow : public Exception
    {
    public:
        Underflow() : Exception("StackUnderflow.") {}
    };
    class Overflow : public Exception
    {
    public:
        Overflow() : Exception("StackOverflow.") {}
    };
    
    void Push(T);
    T Pop();
 
    inline size_t Length();
    inline size_t Total();
    
private:
    static const size_t max = 10000;
 
    T* value;
    size_t size, top;
    
};
 
template <typename T> Stack<T>::Stack(size_t s)
{
    value = 0;
    size = top = 0;
    
    if (s > max) throw Badsize();
    value = new T[s];
 
    size = s;
    top = 0;
}
template <typename T> Stack<T>::~Stack()
{
    delete[] value;
 
    value = 0;
    size = top = 0;
}
 
template <typename T> void Stack<T>::Push(T p)
{
    if (top == size) throw Overflow();
 
    value[top] = p;
    top++;
}
template <typename T> T Stack<T>::Pop()
{
    if (top == 0) throw Underflow();
 
    top--;
    return value[top];
}
 
template <typename T> size_t Stack<T>::Length()
{
    return size;
}
template <typename T> size_t Stack<T>::Total()
{
    return top;
}
 
#endif
1
1 / 1 / 2
Регистрация: 10.07.2015
Сообщений: 157
16.09.2017, 16:08  [ТС] 3
_stanislav, скажите пожалуйста, это полностью программа (без сортировки) или нужно ещё что-то в начале писать?
0
"C with Classes"
1590 / 1369 / 512
Регистрация: 16.08.2014
Сообщений: 5,697
Записей в блоге: 1
16.09.2017, 17:14 4
Цитата Сообщение от Kateryna1111 Посмотреть сообщение
скажите пожалуйста, это полностью программа (без сортировки) или нужно ещё что-то в начале писать?
это не программа, а класс Stack.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2017, 17:14
Помогаю со студенческими работами здесь

Односвязный список с возможность удаления и добавления элементов
Помогите пожалуйста. Нужно сделать программу в Delphi. Условие: Односвязный список с возможность...

Возможность отказа от редактирования, добавления или удаления записи в DataGride
Здравствуйте! &lt;SPAN class=postBodyText style=&quot;MARGIN: 0px Подскажите пожалуйста, как реализовать...

Написать программу, в которой используются три метода сортировки
Написать программу, в которой используются три метода сортировки: Сортировка «пузырьком»....

Написать программу сортировки данных в массиве методом быстрой сортировки по возрастанию номеров маршрутов
Описать класс с именем Route, содержащий следующие поля: start (название начального пункта...

сайт php с базой на localhost (Нужно добавить возможность удаления - добавления в базу)
Всем доброго дня и с наступающим! Делаю курсовую &quot;сайт php с базой MySQL на localhost&quot; Не могу...

Написать программу, в которой реализуются различные методы сортировки массивов
Здравствуйте! Да, тема сортировка массивов, но не всё так просто. Получил такое задание: Написать...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru