|
0 / 0 / 0
Регистрация: 13.11.2021
Сообщений: 5
|
|
Функция подсчитывающая количество элементов в двусвязном списке13.11.2021, 19:48. Показов 3429. Ответов 4
Метки нет (Все метки)
В программе написать функцию, которая по произвольному указателю на
один из элементов двусвязного списка подсчитывает количество элементов в этом списке. Скиньте кто нибудь код на С++ пожалуйста, очень нужна ваша помощь, обратиться не к кому больше
0
|
|
| 13.11.2021, 19:48 | |
|
Ответы с готовыми решениями:
4
Функция подсчитывающая количество положительных элементов в массиве функция, подсчитывающая количество слов в списке Функция, подсчитывающая количество положительных элементов в массиве |
|
Покинул чат.
1133 / 728 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
|
|||||||||||
| 13.11.2021, 22:22 | |||||||||||
|
чисто теоретически
это если самописный класс списка и там есть поля prev -предыидущий элемент, next-следующий для заданного (и если нет static head; как обычно делают- указатель на первый элемент) (и если речь не про какой нибудь контейнер) то как я понимаю надо пройтись от заданного элемента к первому (у которого отсутствует предидущий элемент)
Не по теме: но мб ерунду сказал, т.к. я списки сам не писал, только примеры смотрел :)
1
|
|||||||||||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||||||
| 13.11.2021, 23:45 | ||||||||
|
Так как список двусвязный, два цикла.
2
|
||||||||
|
0 / 0 / 0
Регистрация: 13.11.2021
Сообщений: 5
|
||||||
| 14.11.2021, 10:37 [ТС] | ||||||
|
почему-то выводит 0
0
|
||||||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||||
| 14.11.2021, 12:34 | ||||||
Сообщение было отмечено shpekser как решение
Решение
поправил
освободить память можно так node * tmp = nullptr; n = head; while(n){ tmp = n->next; delete n; n = tmp; }
1
|
||||||
| 14.11.2021, 12:34 | |
|
Помогаю со студенческими работами здесь
5
Функция: поиск объекта в двусвязном нециклическом списке Циклический сдвиг элементов в двусвязном списке. В двусвязном списке поменять порядок элементов Свап соседних элементов в двусвязном списке Поиск одинаковых элементов в двусвязном списке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|