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

86
Создание массива из текстового файла в Bash

Сценарий принимает URL-адрес, анализирует его на наличие обязательных полей и перенаправляет свой вывод для сохранения в файле file.txt . Выходные данные сохраняются в новой строке каждый раз при обнаружении поля. file.txt A Cat A Dog A Mouse etc... Я хочу взять file.txtи создать из него массив в...

85
Создайте связанный массив с равными ключами и значениями из обычного массива

У меня есть массив, который выглядит как $numbers = array('first', 'second', 'third'); Я хочу иметь функцию, которая будет принимать этот массив в качестве входных данных и возвращать массив, который выглядел бы так: array( 'first' => 'first', 'second' => 'second', 'third' => 'third' )...

85
Почему System.arraycopy встроен в Java?

Я был удивлен, увидев в исходном коде Java, что System.arraycopy - это собственный метод. Конечно, причина в том, что это быстрее. Но какие нативные уловки может использовать код, чтобы сделать его быстрее? Почему бы просто не перебрать исходный массив и не скопировать каждый указатель в новый...

85
Массивы стиля NumPy для с ++? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом месяце . Уточните этот вопрос Существуют ли какие-либо библиотеки C ++...

85
Создать изменяемый список из массива?

У меня есть массив, который я хотел бы превратить в List, чтобы изменить содержимое массива. В Stack Overflow есть множество вопросов / ответов, которые касаются Arrays.asList()и того, как он предоставляет только представление списка базового массива, и то, как попытка манипулировать полученным...

85
Должны ли отрицательные индексы в массивах JavaScript влиять на длину массива?

В javascript я определяю такой массив var arr = [1,2,3]; также я могу сделать arr[-1] = 4; Теперь, если я сделаю arr = undefined; Я также теряю ссылку на значение в arr [-1] . Итак, для меня логически кажется, что arr [-1] также является частью arr . Но когда я делаю следующее (без установки arr...

85
Почему списки в Go используются нечасто?

Я новичок в Go и очень рад этому. Но на всех языках, с которыми я активно работал: Delphi, C #, C ++, Python - списки очень важны, потому что их можно динамически изменять размер, в отличие от массивов. В Golang действительно есть list.Listструктура, но я вижу очень мало документации по ней - будь...

84
Функция сортировки массива VBA?

Я ищу достойную реализацию сортировки массивов в VBA. Предпочтительнее быстрая сортировка. Или подойдет любой другой алгоритм сортировки, кроме пузырьков или слияния. Обратите внимание, что это работает с MS Project 2003, поэтому следует избегать использования каких-либо встроенных функций Excel и...

84
Какова идеальная скорость роста для динамически выделяемого массива?

В C ++ есть std :: vector, а в Java - ArrayList, а во многих других языках есть собственная форма динамически выделяемого массива. Когда в динамическом массиве заканчивается пространство, он перераспределяется в большую область, а старые значения копируются в новый массив. Центральным вопросом для...

84
array_unique для объектов?

Есть ли такой метод, как array_unique для объектов? У меня есть несколько массивов с объектами «Роль», которые я объединяю, а затем хочу удалить дубликаты :)

84
Как отсортировать ассоциативный массив по его значениям в Javascript?

У меня ассоциативный массив: array["sub2"] = 1; array["sub0"] = -1; array["sub1"] = 0; array["sub3"] = 1; array["sub4"] = 0; Каков наиболее элегантный способ сортировки (по убыванию) по его значениям, когда результатом будет массив с соответствующими индексами в следующем порядке: sub2, sub3,...

84
Переплетение двух массивов numpy

Предположим, что даны следующие массивы: a = array([1,3,5]) b = array([2,4,6]) Как бы их эффективно переплести так, чтобы получился третий такой массив? c = array([1,2,3,4,5,6]) Можно предположить, что length(a)==length(b)....