1 / 1 / 0
Регистрация: 17.11.2018
Сообщений: 46
|
|
1 | |
Как из множества вывести элемент по его номеру?21.11.2018, 00:42. Показов 636. Ответов 2
Метки нет (Все метки)
Есть произвольное множество символьного типа "RusLetters:= ['А','Б','В',...,'Э','Ю','Я'];", в нём 33 элемента. Как можно определить, какой символ(элемент) будет находиться под каким номером или, наоборот, как по номеру вывести этот элемент?
Допустим, если это будет элемент под номером "один"- он выводит "А", "два"- "Б" и если это уже известный элемент "Э"- то его номер "31".
0
|
21.11.2018, 00:42 | |
Ответы с готовыми решениями:
2
Вывести элемент сроки QString по его номеру Чем отличается максимальный элемент частично упорядоченного множества множества и его наибольший элемент Как обратиться к элементу массива по его номеру и удалить этот элемент? Удалить из файла элемент по его номеру |
5079 / 2651 / 2349
Регистрация: 10.12.2014
Сообщений: 10,028
|
|
21.11.2018, 08:53 | 2 |
Именно из множества — так нельзя!
Для множества только можно определить входит или нет…
1
|
2307 / 1419 / 515
Регистрация: 07.04.2017
Сообщений: 4,721
|
|
21.11.2018, 23:00 | 3 |
Используйте для этого массив.
Смысл множеств в том - что они очень быстро определяют находится в нём элемент или нет. Но это накладывает некоторые ограничения. К примеру - в множестве не может быть 2 одинаковых элементов. Ну а получение элемента по индексу - не будет работать потому что порядок элементов не гарантирован и может изменяется при добавлении нового элемента. Их группирует и сортирует особым образом, по хеш-коду, чтоб можно было быстрее определять содержит ли множество элемент.
1
|
21.11.2018, 23:00 | |
21.11.2018, 23:00 | |
Помогаю со студенческими работами здесь
3
По номеру месяца вывести его название Вывести название месяца по его номеру По номеру пальца вывести его название Вывести название месяца по его номеру Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |