Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 187
1

Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно 2 раза, и вывести размер получе

18.12.2018, 09:28. Показов 2054. Ответов 1
Метки нет (Все метки)

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

Написать на си шарп

Добавлено через 3 часа 2 минуты
поднял
0
Заказывайте контрольные, курсовые и дипломы здесь.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2018, 09:28
Ответы с готовыми решениями:

Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно два раза
Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно два раза....

Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся более трех раз
Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся более трех раз....

Дан целочисленный массив размера N. Удалить из массива все нечетные числа и вывести размер полученного массива и его сод
Дан целочисленный массив размера N. Удалить из массива все нечетные числа и вывести размер...

Удалить из массива все элементы встречающиеся ровно 2 раза
Помогите пожалуйста с задачей на тему массивов: Дан целочисленный массив размера N. Удалить из...

1
323 / 316 / 150
Регистрация: 29.10.2012
Сообщений: 876
18.12.2018, 09:49 2
Можно вот так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
static void Main(string[] args)
{
    int[] a = new int[] { 1, 2, 3, 3, 5, 4, 3, 2, 1 };
 
    int[] b = (from s in a
                where a.GroupBy(x => x).OrderBy(g => g.Count()).
                Select(g => new { k = g.Key, c = g.Count() }).
                Where(x => x.c != 2).Select(x => x.k).ToList().Contains(s)
                select s).ToArray();
 
    Console.WriteLine("Итоговый массив:");
    Console.WriteLine(string.Join(" ", b));
    Console.WriteLine($"Количество элементов: {b.Length}");
    Console.ReadKey();
}
Не ругайте меня строго админы, я тоже учусь, изучаю Linq. В вопросе о методах не было сказано ничего.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2018, 09:49

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Удалить из массива все элементы, встречающиеся ровно три раза
1. Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно три...

Удалить из массива все элементы, встречающиеся ровно два раза
Дан массив случайных чисел из N элементов. Удалить из массива все элементы, встречающиеся ровно два...

Удалить из массива все элементы, встречающиеся ровно два раза
№ 3 Дан целочисленный массив Размера N. Удалить из массива все элементы , встречающиеся ровно два...

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

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

Дан целочисленный массив размера N. Удалить из массива все одинаковые элементы, оставив их последние вхождения
#include <iostream> #include <ctime> using namespace std; int main() { setlocale(LC_ALL,...


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

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

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