0 / 0 / 0
Регистрация: 18.12.2014
Сообщений: 20
1

Удаление элемента, стоящего посередине списка (если длина списка нечетна)

28.05.2015, 15:00. Показов 1437. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать функцию, которая удаляет из списка элемент, стоящий в середине (удалённый от начала и конца списка на одинаковое количество элементов). Если в списке четное число элементов, то функция ничего делать не должна
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.05.2015, 15:00
Ответы с готовыми решениями:

Если длина списка нечетна, построить список L1, поменяв местами левую и правую половину списка
Как примерно будет выглядеть программа на хаскеле?

Если длина списка нечетна, построить список, поменяв местами левую и правую часть списка
Дан список L. Если длина списка нечетна, построить список L1, поменяв местами левую и правую часть...

Найти три максимальных элемента числового списка за время O(n), где n-длина списка
Мое решение: (defun 3max (lst &optional (m1 (car lst)) (m2 (car lst)) (m3 (car lst))) ...

Вставка нового элемента в список, удаление элемента из списка, просмотра содержимого списка
очень нужно:tender: 1. Разработать подпрограммы, реализующие основные операции обработки линейного...

1
Модератор
 Аватар для Curry
5109 / 3337 / 535
Регистрация: 01.06.2013
Сообщений: 7,015
Записей в блоге: 9
28.05.2015, 15:48 2
Haskell
1
2
3
4
foo:: [a] -> [a]
foo l = case length l `divMod` 2 of
            (_,0) -> l
            (n,_) -> take n l ++ drop (n+1) l
1
28.05.2015, 15:48
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.05.2015, 15:48
Помогаю со студенческими работами здесь

После каждого элемента списка, стоящего на четной позиции добавить элемент =-1
Не могу нормально написать программу.:wall: Вообщем, после каждого элемента спика, стоящего на...

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

Удаление элемента списка/вывод нового списка
В общем, в 3м массиве у меня по идее должен был собраться новый список но выводится он чего-то не...

Удаление элемента списка и всего списка
Компилируется, но не работает. Что и как исправить? #include <cstdlib> #include <iostream>...

Написать код программы, выполняющей растяжку списка и вставку, удаление из списка и сжатие списка
Люди ПОМОГИТЕ осталось совсем мало , мне нужна помощь!!! написать код программ: 1) Написать код...

Если длина слова нечётна - вывести слово наоборот, а если чётна - поменять местами первую и последнюю буквы
Введи слово с клавиатуры. Если его длина нечётное число, то выведите слово в обратном порядке...


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

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

Новые блоги и статьи
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
Объекты и их имена
hw_wired 28.01.2025
Введение: Основы объектного подхода и их роль в информатике В современном мире информационных технологий объектный подход стал фундаментальным принципом организации и обработки информации. Этот. . .
Элементы алгоритмизации
hw_wired 28.01.2025
Основы алгоритмизации В современном мире алгоритмы играют фундаментальную роль в развитии информационных технологий и программирования. Понимание основ алгоритмизации является ключевым элементом в. . .
Человек и информация
hw_wired 28.01.2025
Введение: роль информации в познании мира В современном мире информация играет фундаментальную роль в процессе познания окружающей действительности. Она представляет собой совокупность сведений об. . .
Компьютер и информация
hw_wired 28.01.2025
Эволюция вычислительных машин История развития вычислительной техники начинается задолго до появления первых электронных устройств. Человечество всегда стремилось упростить процесс вычислений и. . .
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru