С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 17.02.2017
Сообщений: 18
1

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза

12.04.2017, 22:52. Показов 1677. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза. Пример, массив А[10]: 2 2 3 4 5 1 2 3 4 9, массив B[9]: 1 2 3 4 5 6 4 8 9. По 2 раза в обоих массивах встречается только элемент - 4. Массив А после удаление примет вид: А[8]: 2 2 3 5 1 2 3 9. Повторятся могут больше двух раз, и не только один элемент.
Прошу, помогите сделать...
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2017, 22:52
Ответы с готовыми решениями:

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза.
Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере...

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней по 2 раза
Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней по 2...

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

Узнать, какие элементы встречаются в массиве больше одного раза
Задается массив. Узнать, какие элементы встречаются в массиве больше одного раза. В Си

1
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
12.04.2017, 23:31 2
Лучший ответ Сообщение было отмечено boyvlad17 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] a = { 2, 2, 3, 4, 5, 1, 2, 3, 4, 9 };
            int[] b = { 1, 2, 3, 4, 5, 6, 4, 8, 9 };
            b = b.GroupBy(v => v).Where(c => c.Count() >= 2).SelectMany(v => v).Distinct().ToArray(); //выбрали элементы, которые встречаются более 2-х раз во втором массиве
            int[] a1 = a.GroupBy(v => v).Where(c => c.Count() >= 2).SelectMany(v => v).Distinct().ToArray(); //в первом
 
            for (int i = 0; i < b.Length; i++)
                a1 = a1.Where(v => v == b[i]).ToArray(); //оставили общие
 
            for (int i = 0; i < a1.Length; i++)
                a = a.Where(v => v != a1[i]).ToArray();//исключаем совпавшие с общими
            Console.Write(String.Join(" ", a));
            Console.ReadKey(true);
        }
    }
}
1
12.04.2017, 23:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2017, 23:31
Помогаю со студенческими работами здесь

Из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере по 2 раза
из массива А удалить те элементы, которые встречаются и в массиве А и в массиве В по крайней мере...

Найти наибольшее число в массиве, которое повторяется по крайней мере 2 раза, но не более чем 3 раза
подскажите с задачкой пожалуйста Найти наибольшее число в массиве, которое повторяется по крайней...

Сколько в массиве чисел по крайней мере в 3 раза больше минимального элемента
Помогите, пожалуйста, решить задачи на С++. 1. Вводится массив. Сколько в нем чисел по крайней...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru