Вопросы с тегом «arrays»

Массив - это упорядоченная линейная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который является специфическим для языка программирования, пометьте вопрос используемым языком программирования.

11
Как я могу проверить, содержит ли массив Perl определенное значение?
Я пытаюсь выяснить способ проверки существования значения в массиве без перебора массива. Я читаю файл для параметра. У меня длинный список параметров, с которыми я не хочу иметь дело. Я поместил эти нежелательные параметры в массив @badparams. Я хочу прочитать новый параметр и, если он не существует @badparams, обработать его. …
239 perl  arrays  comparison 

13
Лучший способ объединить два или более байтовых массивов в C #
На этот вопрос есть ответы на Переполнение стека на русском : Объединение массивов байтов У меня есть 3 байтовых массива в C #, которые мне нужно объединить в один. Какой будет наиболее эффективный метод для выполнения этой задачи?
239 c#  arrays 

30
Как изменить массив int в Java?
На этот вопрос есть ответы на Stack Overflow на русском : Как перевернуть массив в Джаве? Я пытаюсь изменить массив int в Java. Этот метод не переворачивает массив. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i - 1]; validData[validData.length - …
238 java  arrays  idioms  idiomatic 

7
Инициализация массива NumPy (заполнить одинаковыми значениями)
Мне нужно создать массив длины NumPy n, каждый элемент которого есть v. Есть ли что-нибудь лучше, чем: a = empty(n) for i in range(n): a[i] = v Я знаю zerosи onesработал бы для v = 0, 1. Я мог бы использовать v * ones(n), но он не будет работать, когда …
238 python  arrays  numpy 


9
Реализация Javascript Array.sort?
Какой алгоритм использует Array#sort()функция JavaScript ? Я понимаю, что для выполнения разных видов сортировки могут потребоваться всевозможные аргументы и функции, меня просто интересует, какой алгоритм использует сортировка ванили.

30
Как получить первый элемент массива?
Как вы получаете первый элемент из массива, как это: var ary = ['first', 'second', 'third', 'fourth', 'fifth']; Я попробовал это: alert($(ary).first()); Но это вернется [object Object]. Поэтому мне нужно получить первый элемент из массива, который должен быть элементом 'first'.


10
Как перебрать массив в JQuery?
Я пытаюсь перебрать массив. У меня есть следующий код: var currnt_image_list= '21,32,234,223'; var substr = currnt_image_list.split(','); // array here Я пытаюсь получить все данные из массива. Кто-нибудь может привести меня на правильный путь, пожалуйста?




10
Разрезание массива в Ruby: объяснение нелогичного поведения (взято с Rubykoans.com)
Я выполнял упражнения в Ruby Koans, и меня поразила следующая причудливость Ruby, которую я нашел действительно необъяснимой: array = [:peanut, :butter, :and, :jelly] array[0] #=> :peanut #OK! array[0,1] #=> [:peanut] #OK! array[0,2] #=> [:peanut, :butter] #OK! array[0,0] #=> [] #OK! array[2] #=> :and #OK! array[2,2] #=> [:and, :jelly] #OK! array[2,20] …
232 arrays  ruby 


2
Почему при зацикливании массива с 240 или более элементами сильно сказывается производительность?
При выполнении цикла суммы над массивом в Rust я заметил огромное падение производительности, когда CAPACITY> = 240. CAPACITY= 239 примерно в 80 раз быстрее. Есть ли специальная оптимизация компиляции, которую Rust делает для «коротких» массивов? Составлено с rustc -C opt-level=3. use std::time::Instant; const CAPACITY: usize = 240; const IN_LOOPS: usize …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.