Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16129 / 11253 / 2888
Регистрация: 21.04.2018
Сообщений: 33,086
Записей в блоге: 2

Найти максимум количества элементов в List

09.07.2018, 18:47. Показов 2074. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В List хранятся массивы (или другие List.) Надо найти максимального длину массива. Я ищу так:
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Public Class Form1
    ' Объявление List(Of...
    Dim MyList As New List(Of Integer())
 
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        'Загрузка массивов в List(Of...
        MyList.Add({0, 1, 2, 3})
        MyList.Add({4, 5, 6})
        MyList.Add({7, 8, 9})
        MyList.Add({10, 11, 12, 13, 14})
        MyList.Add({15, 16})
    End Sub
 
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        'Поиск максимального количества элементов в масивах  в List(Of...
        Dim MaxCount As Integer = -1
        For Each ArrayList() As Integer In MyList
            If ArrayList.Count > MaxCount Then MaxCount = ArrayList.Count
        Next
        Label1.Text = MaxCount
    End Sub
 
End Class
А как правильно это сделать без цикла в строках 16-19?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.07.2018, 18:47
Ответы с готовыми решениями:

Ошибка в подсчёте количества элементов List
Всем привет. Никак не могу понять, почему система выводит всегда разные значения в MessageBox outputLines = new...

Определить предикат Р(List,Х) который истинен если Х состоит из пар элементов списка List,сумма которых больше половины элементов List
Помогите пожалуйста написать программу,буду очень благодарен,заранее спасибо! Определить предикат Р(List,Х) который истинен если Х...

Найти количество элементов, больших среднего всех элементов массива и максимум из элементов с четным номером
1. количество элементов, больших среднего арифметического всех элементов массива; 2. самый большой из элементов с четным номером; ...

2
4708 / 3661 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
09.07.2018, 18:56
Лучший ответ Сообщение было отмечено Yury Komar как решение

Решение

VB.NET
1
2
3
4
5
6
7
8
MyList = New List(Of Integer())
MyList.Add({0, 1, 2, 3})
MyList.Add({4, 5, 6})
MyList.Add({7, 8, 9})
MyList.Add({10, 11, 12, 13, 14})
MyList.Add({15, 16})
Dim nn = From ar As Array In MyList Select ar.Length
MsgBox(nn.Max)
2
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16129 / 11253 / 2888
Регистрация: 21.04.2018
Сообщений: 33,086
Записей в блоге: 2
09.07.2018, 19:43  [ТС]
ovva, СПАСИБО!
Немного переделал так:
VB.NET
1
        Label1.Text = (From ar As Array In MyList Select ar.Length).Max
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.07.2018, 19:43
Помогаю со студенческими работами здесь

Найти процент количества четных элементов массива А от общего количества четных элементов в массивах A и B.
даны 2 целочисленных массива разной размерности А и В. Определить какой процент составляет количество четных элементов массива А от общего...

Одномерный массив. Для элементов главной диагонали, меньших нуля, найти максимум элементов столбца
помогите пожалуйста!! находит первое минимальное, а последнее минимальное не находит Для элементов главной диагонали, меньших...

Найти в каждой строке матрицы количество элементов кратных пяти,и найти максимум
у меня есть задачка и я совсем не разберусь как именно её надо сделать, помогите пожалуйста:) P.S. заранее огромное спасибо:)

Найти максимум из отрицательных элементов
Помогите пожалуйста Найти максимум из отрицательных элементов

Найти максимум из отрицательных элементов
Помогите пожалуйста


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru