Форум программистов, компьютерный форум, киберфорум
Наши страницы
Matlab
Войти
Регистрация
Восстановить пароль
 
WhiteNight
2 / 2 / 1
Регистрация: 25.12.2016
Сообщений: 23
1

Исключить из массива все элементы, встречающиеся более одного раза

26.11.2017, 02:27. Просмотров 283. Ответов 9
Метки нет (Все метки)

Дан одномерный массив A, состоящий из N элементов. Исключить из массива все элементы, встречающиеся более одного раза
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2017, 02:27
Ответы с готовыми решениями:

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

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

Вывести все элементы массива, встречающиеся более одного раза
Дана целочисленная последовательность (одномерный массив целых чисел). Написать программу...

Выбрать все элементы массива встречающиеся более одного раза
В массиве из n элементов выбрать без повторений все элементы, встречающиеся более одного раза.

Исключить все положительные элементы, встречающиеся в массиве более раза, затем отрицательные упорядочить
Помогите пожалуйста, буду очень благодарен: дан массив x целых чисел, содержащий как положительные,...

9
Centurio
Модератор
847 / 782 / 224
Регистрация: 13.09.2015
Сообщений: 2,770
26.11.2017, 08:05 2
WhiteNight, для этого есть функция unique.
0
WhiteNight
2 / 2 / 1
Регистрация: 25.12.2016
Сообщений: 23
29.11.2017, 18:09  [ТС] 3
Спасибо за очень содержательный ответ!
0
Centurio
Модератор
847 / 782 / 224
Регистрация: 13.09.2015
Сообщений: 2,770
29.11.2017, 18:13 4
Цитата Сообщение от WhiteNight Посмотреть сообщение
Спасибо за очень содержательный ответ!
Что вас не устраивает?
0
29.11.2017, 18:13
WhiteNight
2 / 2 / 1
Регистрация: 25.12.2016
Сообщений: 23
29.11.2017, 18:39  [ТС] 5
Можете написать программу, а то мне не очень понятна тема "массивы"
0
Centurio
Модератор
847 / 782 / 224
Регистрация: 13.09.2015
Сообщений: 2,770
29.11.2017, 18:42 6
Цитата Сообщение от WhiteNight Посмотреть сообщение
Можете написать программу, а то мне не очень понятна тема "массивы"
Какую программу? Для решения вашей задачи достаточно написать B=unique(A), что сложного? Функцию я указал ранее.
0
WhiteNight
2 / 2 / 1
Регистрация: 25.12.2016
Сообщений: 23
29.11.2017, 18:42  [ТС] 7
А можно как-нибудь обойтись без функции unique?
0
Centurio
Модератор
847 / 782 / 224
Регистрация: 13.09.2015
Сообщений: 2,770
29.11.2017, 18:44 8
Цитата Сообщение от WhiteNight Посмотреть сообщение
А можно как-нибудь обойтись без функции unique?
Зачем? Нельзя использовать встроенные функции? Об этом надо было написать сразу.
0
WhiteNight
2 / 2 / 1
Регистрация: 25.12.2016
Сообщений: 23
29.11.2017, 19:16  [ТС] 9
На данный момент мы не проходили в университете встроенную функцию типа unique.Если я напишу программу используя эту функциб, со 100% вероятностью меня заставят переделывать программу.
0
Centurio
Модератор
847 / 782 / 224
Регистрация: 13.09.2015
Сообщений: 2,770
29.11.2017, 19:21 10
WhiteNight, я бы на вашем месте попытался бы доказать, что, если есть встроенная функция, позволяющая получить нужный результат, то какой смысл писать громоздкий код? Скажите, что самостоятельно изучаете Матлаб, и обнаружили такую функцию. Если бы я был преподавателем, я бы за такой ответ поощрил студента.
А так никто не знает, что вы успели пройти, а что нет. Напишут вам код, а вы опять скажете, что таких функций не проходили, и код не годится. Так и будем угадывать, что вам нужно.
0
29.11.2017, 19:21
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2017, 19:21

Из одного массива сформировать два: элементы встречающиеся один и более одного раза в исходном массиве
Из исходного массива сформировать два новых: первый из элементов, которые встречаются по 1 разу и...

Удалить из массива элементы, встречающиеся более одного раза
Здравствуйте, подскажите пожалуйста. Имеется некий массив, содержащий положительные и отрицательные...

Из массива удалить четные элементы, встречающиеся более одного раза
Из массива удалить четные элементы встречающиеся более одного раза. пример: массив a:9 3 4 9 1 0 0...


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

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

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