arrays- все статьи тега ➜ страница 2


Как добавить массив к массиву массивов с помощью jQuery?

У меня есть массив, как показано ниже: var cString = [ ['1','Techdirt','www.techdirt.com'], ['2','Slashdot','slashdot.org'], ['3','Wired','wired.com'] ]; К этому массиву я хочу добавить еще один в том же формате: var test = ['4','Stackoverflow','stackoverflow.com'] Я пробовал использовать: var newArray = $.merge(cString, test); Но console.log(newArray); выходы: [►Array,►Array,►Array,'4','Stackoverflow','stackoverflow.com'] Поэтому ...

Найти все вхождения каждого элемента массива в другом массиве в Javascript

У меня есть массив здесь: a = [1, 1, 2, 3, 4, 5, 5, 6, 7, 7] И еще один, b = [1, 2, 5] Я хочу найти все вхождения каждого элемента массива b в a. то есть мне нужен результирующий массив, подобный этому: result = [1, 1, 2, 5, 5] Я просматривал Документы Лодаша, чтобы найти любую комбинацию методов, которая дала бы мне результат, но не смог этого сделать. Кто-нибудь знает, как я могу получить массив result? Я предпочитаю использовать очень лаконичное решение (т. е. без слишком большог ...

Поворот numpy 2D массива

У меня есть набор изображений в оттенках серого в виде массивов 2D numpy. Мне нужно повернуть изображения вокруг одной точки (внутри них) под разными, плавающими углами. Вращение не должно быть на месте, и я позволю (конечно, если я хорошо объяснил до сих пор) для интерполяции. Я хотел бы остаться в numpy, так как мне нужно выполнить числовые операции над результатом, но я также могу (если это невозможно) разрешить шаг in/out; например, я попытался использовать PIL, а именно Image.вращать (тет ...

как преобразовать объекты массива json в массив php

У меня есть строка json i, в которой есть объект в одном из них есть один массив json и другой объект я хочу сначала массив json, а затем преобразовать в массив php и другой объект json в переменную php.Пожалуйста, скажите мне, как это сделать. У меня есть stdclass, но я не могу получить точные данные. Строка Json { "data": [ { "ques_name": "no", "ques_id": "1" }, { "ques_name": "yes", "ques_id": "2" }, { "ques_name": "no", "que ...

Разбить строку на массив в Perl

my $line = "file1.gz file2.gz file3.gz"; my @abc = split('', $line); print "@abcn"; Ожидаемый результат: file1.gz file2.gz file3.gz Я хочу, чтобы выход был file1.gz в $abc[0], file2.gz в $abc[1] и file3.gz в $abc[2]. Как мне разделить $line? ...

проблема разности массивов

Я путаю array_diff поведение Почему жанр не существует в массиве diff? Вы знаете, как решить этот вопрос? - код <?php $array1 = array ( 'value01' => '0', 'value02' => 'v2', 'genre' => '1', 'type' => 'text', 'contry' => 'us', 'data' => '1', ); $array2 = array ( 'value01' => 'v1', 'value02' => 'v2', 'genre' => '0', 'type' => 'text', 'contry' => 'canada', 'data' => '1', ); print_r(array_diff($array1,$array ...

Ruby Arrays-есть ли элементы, где сумма элементов слева равна сумме элементов справа?

Учитывая массив Ruby, мне нужно найти, существует ли элемент, в котором сумма элементов слева от элемента равна сумме элементов справа от него. Пример [1,2,3,3] Элемент равен 3, потому что сумма элементов слева от 3 [1,2] равна сумме элементов справа от 3. Я не знаю, как решить эту проблему, но я попробую. def left_equal_right(array) array.any? do |x| index = array.index(x) array[0..index-1].inject(:+) == array[index+1..-1].inject(:+) end end array.any?([1,2,3,3]) => retur ...

Python: замена значений в массиве

У меня есть 1-мерный набор данных с некоторыми значениями no data, которые задаются как 9999. Вот выдержка, поскольку она довольно длинная: this_array = [ 4, 4, 1, 9999, 9999, 9999, -5, -4, ... ] Я хотел бы заменить значения no data средними значениями ближайших значений с обеих сторон, однако, поскольку некоторые значения no data имеют самые близкие значения, а также значения no data, замена их немного сложнее. то есть я хотел бы, чтобы три значения no data были заменены на -2. ...

ClassCastException при попытке сделать readParcelable на пользовательский массив объектов

Я пытаюсь реализовать Parcelable вместо Serializable, поскольку это должно быть более эффективным. Из моей основной активности я хочу передать объект сообщения в другую активность, мое сообщение класса содержит другие классы. Если я пройду мимо этой ошибки, я уверен, что столкнусь с гораздо большим их количеством, но прямо сейчас, когда я пытаюсь запустить свое приложение, я получаю Это мой класс Сообщений: import java.util.ArrayList; import android.os.Parcel; import android.os.Parcelable; ...

Как реверсировать массив int в Java?

Я пытаюсь реверсировать массив int в Java. Этот метод не реверсирует массив. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i - 1]; validData[validData.length - i - 1] = temp; } Что с ним не так? ...

Треугольник волнообразный массив в Python

Каков наиболее эффективный способ получения массива из 100 чисел, которые образуют форму волны треугольника ниже, с максимальной / минимальной амплитудой 0,5? Треугольная форма сигнала в уме: ...

Функция для вычисления среднего значения массива double [] с помощью accumulate

Это должна быть самая распространенная функция для того, что у каждого где-то есть фрагмент кода, но я на самом деле потратил не менее 1,5 часа на его поиск на SO, а также на других сайтах C++ и не нашел решения. Я хотел бы вычислить среднее значение double array[] с помощью функции. Я хотел бы передать массив функции в качестве ссылки . Есть миллионы примеров, когда среднее вычисляется в цикле main (), но то, что я ищу, - это функция, которую я могу поместить во внешний файл и использовать ...

Как найти второе по величине число в массиве в Java?

Я просто практикую некоторые задания MIT java. Но я не знаю, как найти второе по величине число. http://ocw.csail.mit.edu/f/13 public class Marathon { public static void main(String[] arguments) { String[] names = { "Elena", "Thomas", "Hamilton", "Suzie", "Phil", "Matt", "Alex", "Emma", "John", "James", "Jane", "Emily", "Daniel", "Neda", "Aaron", "Kate" }; int[] times = { 341, 273, 278, 329, 445, 402, 388, 275, 243, 334, 412, ...

поиск по массиву возвращает неверный ключ [дубликат]

На этот вопрос уже есть ответ здесь: PHP in_array () / array_search () нечетное поведение 2 ответа У меня есть такой массив: $ar = [ 'key1'=>'John', 'key2'=>0, 'key3'=>'Mary' ]; И, если я напишу: $idx = array_search ('Mary',$ar); echo $idx; Я получаю: key2 Я искал по сети, и это не проблема изоляции. Похоже, что когда ассоциативный массив содержит значение 0, array_search сбой, есл ...

Разбиение строки на массив на основе диапазона символов unicode в PHP

Извините за неоднозначную тему, но я ищу строку с кириллическими символами, которая может выглядеть как «Добрый день!» - сказал он, потянувшись… В массив, который выглядит как [0] => « [1] => Добрый␠ [2] => день!»␠-␠ [3] => сказал␠ [4] => он,␠ [5] => потянувшись… Таким образом, по существу, я ищу разрыв, который произойдет на границе между любым символом и кириллическим символом (диапазон [а-я]), хотя это должно быть верно только тогда, когда мы переходим от любого символ ...

Как добавить в массив с помощью метода if

У меня есть массив таких чисел... a= [28, 67, 20, 38, 4, 39, 14, 84, 20, 64, 7, 24, 17, 8, 7, 6, 15, 52, 4, 26] Мне нужно проверить, если каждое из чисел больше 30, и если да, то я хочу посчитать это число и получить подсчет, сколько чисел больше 30. У меня есть это, но это не работает до сих пор def late_items total_late = [] if a.map { |i| i > 30} total_late << i end self.late_items = total_late.count end ...

Эффективный способ сравнения значения в массиве со всеми значениями до этого в массиве

У меня очень длинный массив чисел []. Мой алгоритм должен найти наименьший индекс j в числах [], при котором |numbers[j] - numbers[i]| <= x (случайная величина) или где |numbers[j] - numbers[i]| >= m - x (m другая переменная, больше x) и где i<j. Теперь это мой алгоритм: for (int j = 1; j < numbers.Length; j++) { for (int i = 0; i < j; i++) { long diff = Math.Abs(numbers[j] - numbers[i]); if (diff <= x || diff >= m - x) return j; ...

Asp.Net MVC 4 автоматически связывает модель из массива объектов в форме post

Я построил массив объектов в JavaScript и хочу отправить их обратно на сервер через Ajax (Im с помощью jQuery) Массив объектов JavaScript выглядит следующим образом: var columns = [ { name: 'col 1', source: 'whatever', hidden: false, width: 50 }, ... ]; Я отправлю его обратно следующим образом: $.post('/MyController/MyAction', { 'columns': columns }); На действие контроллера Im в настоящее время получает это: У меня есть объект c# под названием JqColumn, в который я хочу пр ...

Освобождение 3-мерного массива

Я создаю трехмерный массив, подобный этому: GLfloat ***tgrid; //other code in between here tgrid = new GLfloat**[nx]; for(int i = 0; i < nx; i++) { tgrid[i] = new GLfloat*[ny]; for(int j = 0; j < ny; j++) { tgrid[i][j] = new GLfloat[nz]; } } Означает ли это, что я должен освободить память следующим образом: for(int i = 0; i < nx; i++) { for(int j = 0; j < ny; j++) { delete [] tgrid[i][j]; } delete [] tgrid[i]; } delete [] tgrid; ...

Преобразование указателя в массив в C++

Функция CreateFileMapping возвращает указатель на файл, сопоставленный с памятью, и я хочу рассматривать это сопоставление памяти как массив. Вот что я в основном хочу сделать: char Array[] = (char*) CreateFileMapping(...); За исключением того, что, по-видимому, я не могу просто взмахнуть руками и объявить, что указатель теперь является массивом. Ребята, у вас есть какие-нибудь идеи, как я могу это сделать? Я не хочу копировать значения, на которые указывает указатель, в массив, потому чт ...