Как лучше хранить элементы

241
23 марта 2018, 09:49

Дано около 6000 5-ти значных чисел их нужно между собой умножать и сравнивать.Что лучше использовать для хранения массив,лист,или строку? Точное количество элементов не известно.

Answer 1

Точное количество элементов не известно

Если так, то лучше использовать List<T>, в него можно в любое время добавить и убрать элементы.

List<int> li = new List<int>();
li.Count; /*возвращает количество элементов*/
li.Add(59); /*Добавляет элемент с значением 59 в конец списка*/
li.RemoveAt(1); /*Удаляет элемент под индексом 1 (начало индексации с нуля)*/
li.ToArray(); /*Создает массив с списка*/

Подробнее можешь прочитать в статьях о списках в C#, а также других коллекциях, таких как HashSet<T>, SortedList<U, V> или Queue<T>.

READ ALSO
JavaScript или Python [требует правки]

JavaScript или Python [требует правки]

Я начинающий программист, поэтому хочу выбрать язык программированияХочу писать как веб так и gui приложения

194
Скролл-эффект в JS

Скролл-эффект в JS

Есть сайт , на нем есть ссылка, при нажатии на которую происходит скролл, то есть этот код:

211
Теорема о разделяющих осях

Теорема о разделяющих осях

Здравствуйте, сделал столкновение двух правильных многоугольников с помощью теоремы о разделяющих осяхможет подскажет кто, как переделать...

206
Исключение дней недели для html5 поля ввода типа date

Исключение дней недели для html5 поля ввода типа date

ЗдравствуйтеЕсть ли способ, js-ом исключить из выбора или ввода в <input type="date"> определенные дни недели? Т

244