Skip to content

completed my second lab - #1944

Open
amirtjs wants to merge 19 commits into
Dovgalyuk:masterfrom
amirtjs:master
Open

amirtjs wants to merge 19 commits into
Dovgalyuk:masterfrom
amirtjs:master

Conversation

@amirtjs

@amirtjs amirtjs commented Oct 30, 2026

Copy link
Copy Markdown

задание: Реализовать в проекте Library односвязный список (модуль list) и стек на основе этого списка (модуль stack).
Решить задачу, используя реализованный стек.
Добавить пример входных данных и описать тест в CMakeLists.txt, который запускает разработанную программу и использует входные данные.
Придумать несколько собственных тестов и также добавить их в CMakeLists.txt.
Написать программу, проверяющую правильность расстановки двух видов кавычек (“ и ‘) и скобок () в строке. Программа должна выводить YES для правильной последовательности и NO для неправильной.

Входные данные

"ab(c 'de' f)gt"
Выходные данные

YES
Входные данные

"adjsk 'z' frr')
Выходные данные

NO
—

Comment thread LibraryCPPTemplate/list.h Outdated
node->_next = _first;
_first = node;
if (!_last)
_last = node;

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Лучше наоборот, здесь вызывать insert

@amirtjs
amirtjs requested a review from Dovgalyuk October 30, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants