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

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

5
PHP foreach изменяет исходные значения массива
Я новичок в многомерных массивах, и это меня сильно беспокоит. Мой массив выглядит следующим образом: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Затем у меня есть функция, проверяющая, заполнены ли эти …
151 php  arrays  foreach 

10
Использование numpy для построения массива всех комбинаций двух массивов
Я пытаюсь пробежаться по пространству параметров функции с 6 параметрами, чтобы изучить ее числовое поведение, прежде чем пытаться сделать с ней что-нибудь сложное, поэтому я ищу эффективный способ сделать это. Моя функция принимает на вход значения с плавающей запятой, заданный 6-тусклым массивом numpy. Первоначально я пытался сделать следующее: Сначала я …

9
Матрица в массиве
Я использую NumPy. У меня есть матрица с 1 столбцом и N строк, и я хочу получить массив из N элементов. Например, если у меня есть M = matrix([[1], [2], [3], [4]]), я хочу получить A = array([1,2,3,4]). Для достижения этого я использую A = np.array(M.T)[0]. Кто-нибудь знает более элегантный …
150 python  arrays  matrix  numpy 

10
Конвертировать массив Java в Iterable
У меня есть массив примитивов, например для int, int [] foo. Это может быть маленький размер или нет. int foo[] = {1,2,3,4,5,6,7,8,9,0}; Каков наилучший способ создать Iterable<Integer>из него? Iterable<Integer> fooBar = convert(foo); Ноты: Пожалуйста, не отвечайте с помощью циклов (если вы не можете дать хорошее объяснение того, как компилятор делает …
150 java  arrays  iterable 

10
Bash массив с пробелами в элементах
Я пытаюсь построить массив в Bash имен файлов с моей камеры: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Как видите, в середине каждого имени файла есть пробел. Я попытался обернуть каждое имя в кавычки и экранировать пробел с помощью обратной косой черты, ни один из которых не работает. Когда …
150 arrays  bash  unix  scripting 

12
Почему x [0]! = X [0] [0]! = X [0] [0] [0]?
Я немного изучаю C ++ и борюсь с указателями. Я понимаю, что я могу иметь 3 уровня указателей, объявив: int *(*x)[5]; так что *xэто указатель на массив из 5 элементов, на которые есть указатели int. Кроме того, я знаю , что x[0] = *(x+0);, x[1] = *(x+1)и так далее .... …
149 c++  c  arrays  pointers 

14
Почему массивы ссылок незаконны?
Следующий код не компилируется. int a = 1, b = 2, c = 3; int& arr[] = {a,b,c,8}; Что стандарт C ++ говорит об этом? Я знаю, что мог бы объявить класс, который содержит ссылку, а затем создать массив этого класса, как показано ниже. Но я действительно хочу знать, почему …
149 c++  arrays  reference 

8
JSON Array итерация в Android / Java
Я создаю приложение для Android, которое необходимо загрузить и синхронизировать с онлайн-базой данных. Я отправляю свой запрос из приложения на страницу php, которая возвращает соответствующие строки из базы данных в формате JSON. Может кто-нибудь, пожалуйста, скажите мне лучший способ перебрать массив JSON? Я получаю массив объектов: [{json object},{json object},{json object}] …
148 java  android  arrays  json 

4
Передача массива как аргумента, а не массива в PHP
Кажется, я помню, что в PHP есть способ передать массив в виде списка аргументов для функции, разыменовывая массив стандартным func($arg1, $arg2)способом. Но теперь я заблудился, как это сделать. Я вспоминаю способ передачи по ссылке, как «глобализировать» входящие параметры ... но не как вывести массив из списка аргументов. Это может быть …
148 php  arrays  function  methods 

5
Как отсортировать массив хэшей в ruby
У меня есть массив, каждый элемент которого представляет собой хэш с тремя парами ключ / значение: :phone => "2130001111", :zip => "12345", :city => "sometown" Я хотел бы отсортировать данные, zipчтобы все phoneв одной области были вместе. Есть ли у Ruby простой способ сделать это? Можно ли will_paginateразбивать данные на …
148 arrays  ruby  sorting 

10
Как использовать lodash, чтобы найти и вернуть объект из массива?
Мои объекты: [ { description: 'object1', id: 1 }, { description: 'object2', id: 2 } { description: 'object3', id: 3 } { description: 'object4', id: 4 } ] В моей функции ниже я передаю описание, чтобы найти соответствующий идентификатор: function pluckSavedView(action, view) { console.log('action: ', action); console.log('pluckSavedView: ', view); // …

5
Разница PHP между array () и []
Я пишу приложение на PHP и хочу убедиться, что оно будет работать без ошибок. Оригинальный код: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Будет ли следующее работать без ошибок или не рекомендуется по какой-то причине? <?= form_input(['name' => 'test', 'id' => 'theID']); ?> Есть ли …

29
Как отсортировать массив объектов по нескольким полям?
Исходя из этого исходного вопроса , как бы я применил сортировку к нескольким полям? Используя эту слегка адаптированную структуру, как бы я отсортировал город (по возрастанию) и затем по цене (по убыванию)? var homes = [ {"h_id":"3", "city":"Dallas", "state":"TX", "zip":"75201", "price":"162500"}, {"h_id":"4", "city":"Bevery Hills", "state":"CA", "zip":"90210", "price":"319250"}, {"h_id":"6", "city":"Dallas", "state":"TX", …

1
Какова цель ключевого слова static в параметре массива функции типа «char s [static 10]»?
Просматривая исходный код, я наткнулся на такую ​​функцию: void someFunction(char someArray[static 100]) { // do something cool here } Поэкспериментировав, оказалось, что там могут появиться и другие квалификаторы: void someFunction(char someArray[const]) { // do something cool here } Похоже, что квалификаторы разрешены внутри только [ ]тогда, когда массив объявлен как …
148 c  arrays  parameters  static 

15
Как искать по ключу => значение в многомерном массиве в PHP
Есть ли какой-нибудь быстрый способ получить все подмассивы, в которых пара ключ-значение была найдена в многомерном массиве? Я не могу сказать, насколько глубоким будет массив. Простой пример массива: $arr = array(0 => array(id=>1,name=>"cat 1"), 1 => array(id=>2,name=>"cat 2"), 2 => array(id=>3,name=>"cat 1") ); Когда я ищу key = name и …
147 php  arrays  search  recursion 

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