2 / 2 / 1
Регистрация: 18.04.2017
Сообщений: 48
|
||||||
1 | ||||||
Односвязный список: после каждого отрицательного элемента добавить новый элемент, равный 007.01.2019, 12:42. Показов 5950. Ответов 4
Метки односвязный массив (Все метки)
Односвязный массив. Нужно после каждого отрицательного элемента добавить после него новый элемент равный 0.
Создал функцию "add point" для добавления элементов, но как бы не пытался, все время крашится, не знаю как реализовать. Буду благодарен за помощь
0
|
07.01.2019, 12:42 | |
Ответы с готовыми решениями:
4
Добавить элемент c значением 10 в одномерный массив после каждого отрицательного элемента В массиве после каждого отрицательного элемента, вставить элемент, равный модулю отрицательного элемента В массиве после каждого отрицательного элемента вставить элемент, равный его модулю Добавить после каждого отрицательного элемента массива вычисляемый элемент |
2 / 2 / 1
Регистрация: 18.04.2017
Сообщений: 48
|
|
07.01.2019, 17:36 [ТС] | 3 |
Ничего не понимаю
Допустим, я посчитаю сколько у меня в списке есть отрицательных и сложу с изначальным количеством (например 5+3), т.к. после каждого отрицательного допишется 0. Мне нужно еще написать условие проверки если данное информационное поле содержит отрицательное значение, то мы запоминаем адрес дальнейшего и заменяем его на 0 (делаем обход и потом указывает уже на существующий адрес другого). Пытался разобраться в том коде, особо не помогло :c
0
|
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
|
|||||||||||
07.01.2019, 17:49 | 4 | ||||||||||
Сообщение было отмечено Edudin97 как решение
Решение
Вот все решение:
1
|
2 / 2 / 1
Регистрация: 18.04.2017
Сообщений: 48
|
|
07.01.2019, 18:28 [ТС] | 5 |
Спасибо. Взял кусочек решения и переписал под свою программу
0
|
07.01.2019, 18:28 | |
07.01.2019, 18:28 | |
Помогаю со студенческими работами здесь
5
Вставить в список L новый элемент F после каждого элемента E Вставить элемент, равный номеру вашего компьютера, после первого отрицательного элемента Создать список из целых чисел. После каждого элемента, равного "х" вставить элемент, равный "у" Добавить после каждого отрицательного элемента его модуль Массив: Добавить после каждого отрицательного элемента его модуль... Вставить элемент 100 до и после каждого отрицательного элемента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |