Форум программистов, компьютерный форум, киберфорум
Наши страницы
Haskell
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Соколиный глаз
C#
280 / 220 / 123
Регистрация: 25.07.2014
Сообщений: 4,181
Записей в блоге: 6
Завершенные тесты: 4
1

Как проверить на пустоту первый элемент списка?

21.07.2017, 19:51. Просмотров 1036. Ответов 3
Метки нет (Все метки)

Список c = [[], [1, 2]]. Как проверить на пустоту первый элемент списка c?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2017, 19:51
Ответы с готовыми решениями:

Как проверить объект на пустоту или коллекцию на пустоту?
Например, JavaBean, как его проверить, что он пустой? Есть ли универсальная библиотека, которая...

Как проверить первый элемент двумерного массива на 0?
Всем привет. Дана функция ввода элементов двумерного массива. Необходимо вставить условие: если...

Как удалить первый четный элемент списка
Ребят помогите!!! Я запутался ни как не могу понять где ошибка....:( У меня не удаляет первый...

Вывести содержимое списка в следующем порядке: первый элемент, последний элемент, второй элемент, предпоследни
#include <iostream> #include <list> #include <iterator> void output(std::list<int> myList,...

MaskEdit: Как проверить на пустоту номер телефона, а также проверить ввод всех его цифр?
Туплю с утра... есть MaskEdit с маской !\(000\)000-0000;1;_ ..телефона. Как его проверить на...

3
pycture
1183 / 575 / 86
Регистрация: 20.09.2012
Сообщений: 1,860
Завершенные тесты: 3
21.07.2017, 21:07 2
Лучший ответ Сообщение было отмечено Volobuev Ilya как решение

Решение

Haskell
1
2
is1empty ([]:_) = True
is1empty _ = False
4
_Ivana
4236 / 1947 / 248
Регистрация: 01.03.2013
Сообщений: 5,262
Записей в блоге: 22
21.07.2017, 21:49 3
Лучший ответ Сообщение было отмечено Volobuev Ilya как решение

Решение

Раз уж вы так уверенно говорите о первом элементе списка, то можно считать, что он у вас всегда есть и будет
Haskell
1
f = null . head
3
Catstail
Модератор
25156 / 12833 / 2370
Регистрация: 12.02.2012
Сообщений: 20,916
22.07.2017, 18:18 4
Лучший ответ Сообщение было отмечено Volobuev Ilya как решение

Решение

Или совсем просто:

Haskell
1
2
3
4
5
Prelude> let fempty x = head x == []
Prelude> fempty [[1,2],[3,4]]
False
Prelude> fempty [[],[3,4]]
True
2
22.07.2017, 18:18
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2017, 18:18

Как в ComboBox показывать первый элемент списка при загрузке формы
Заполняю comboBox значением жестких дисков - Имя и размер. При запуски приложения comboBox пустое...

Вернуть первый и последний элемент заданного списка в виде двуэлементного списка
Дано список произвольной длинны .Написать предикат ,который возвращает первый и последний элемент...

Определите совпадает ли первый элемент списка Х, с последним элементом списка У
Определите совпадает ли первый элемент списка Х, с последним элементом списка У - помогите...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.