1 / 1 / 0
Регистрация: 08.09.2012
Сообщений: 35
|
||||||
1 | ||||||
Проверить, есть ли в списке хотя бы два одинаковых элемента08.10.2013, 16:07. Показов 5261. Ответов 4
Метки нет (Все метки)
Народ, нужна помощь, как можно сделать проверку через булевскую переменную, добрался до списков, а с булевыми так и не довелось поработать и тут встрял...
0
|
08.10.2013, 16:07 | |
Ответы с готовыми решениями:
4
Проверить, есть ли в непустом дереве хотя бы два одинаковых элемента Проверить, есть ли в списке L хотя бы два одинаковых элемента Проверить, есть ли в списке хотя бы два одинаковых элемента Проверить, есть ли в списке хотя бы два одинаковых элемента |
3564 / 2711 / 347
Регистрация: 11.03.2009
Сообщений: 6,236
|
|
09.10.2013, 20:08 | 2 |
Что значит "проверка через булеву переменную"?
0
|
419 / 418 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
|
|
09.10.2013, 22:21 | 3 |
наверное имеется ввиду дополнительная переменная, играющая роль флажка???
и по алгоритму, вы сравниваете последовательно значения 1 с 2,3..., 2 с 3,4... и т.д., а если список большой и повторяющиеся элементы в его самом конце??? Может упорядочить (как самый простой вариант), а потом проверять попарно?
0
|
1 / 1 / 0
Регистрация: 08.09.2012
Сообщений: 35
|
|
11.10.2013, 21:45 [ТС] | 4 |
Ну булева, принимающая значение 0 или 1...
Добавлено через 2 минуты Ну, я если честно не представляю сам алгоритм, как тут действовать, у меня есть предложение функцию поиска элемента организовать через флажок, но тут получается придется сносить циклы.... не совсем понимаю с оформлением
0
|
3564 / 2711 / 347
Регистрация: 11.03.2009
Сообщений: 6,236
|
|
11.10.2013, 22:02 | 5 |
Циклы останутся. Просто вместо вывода на экран и выхода из программы, присваиваем некоторой переменной значение 1 (или 0, как больше нравится). После выхода из всех циклов проверяем значение переменной и, в зависимости от ее значения, решаем, что делать дальше.
1
|
11.10.2013, 22:02 | |
11.10.2013, 22:02 | |
Помогаю со студенческими работами здесь
5
Проверить, есть ли в списке хотя бы два одинаковых элемента Проверить, есть ли в списке хотя бы два одинаковых элемента Проверить, есть ли в списке хотя бы два одинаковых элемента Описать и проверить процедуру или функцию, которая проверяет, есть ли в списке L хотя бы два одинаковых элемента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |