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

109
Перебрать массив php

У меня есть этот массив ... как вы печатаете каждый путь к файлу и имя файла? Как лучше всего это сделать? Array ( [0] => Array ( [fid] => 14 [list] => 1 [data] => Array ( [alt] => [title] => ) [uid] => 1 [filename] => trucks_10785.jpg [filepath] =>...

109
Преобразование строки в массив «символов» в Java

Я хочу преобразовать a Stringв массив объектов класса Character, но не могу выполнить преобразование. Я знаю, что могу преобразовать String в массив примитивного типа данных "char" с помощью этого toCharArray()метода, но это не помогает преобразовать String в массив объектов символьного типа. Как я...

109
Проверить, находится ли значение в массиве (C #)

Как проверить, находится ли значение в массиве в C #? Например, я хочу создать массив со списком имен принтеров. Они будут переданы в метод, который будет просматривать каждую строку по очереди, и если строка совпадает со значением в массиве, выполните это действие. Например: string[] printer =...

109
PHP - объединение двух массивов в один (также удаление дубликатов)

Привет, я пытаюсь объединить два массива, а также хочу удалить повторяющиеся значения из окончательного массива. Вот мой массив 1: Array ( [0] => stdClass Object ( [ID] => 749 [post_author] => 1 [post_date] => 2012-11-20 06:26:07 [post_date_gmt] => 2012-11-20 06:26:07 ) А это мой...

109
Двумерный массив в Swift

Я так запутался в 2D-массивах в Swift. Опишу шаг за шагом. И не могли бы вы поправить меня, если я ошибаюсь. Прежде всего; объявление пустого массива: class test{ var my2Darr = Int[][]() } Во-вторых заполните массив. (например, my2Darr[i][j] = 0где i, j - переменные цикла) class test { var my2Darr...

108
Как суммировать массив целых чисел в C #

Есть ли более короткий способ, чем повторение массива? int[] arr = new int[] { 1, 2, 3 }; int sum = 0; for (int i = 0; i < arr.Length; i++) { sum += arr[i]; } пояснение: Лучшее первичное означает более чистый код, но также приветствуются намеки на повышение производительности. (Как уже...

108
После array_filter (), как я могу сбросить ключи, чтобы они шли в числовом порядке, начиная с 0

Я просто использовал array_filter для удаления записей, которые имели только значение '' из массива, и теперь я хочу применить к нему определенные преобразования в зависимости от заполнителя, начиная с 0, но, к сожалению, он по-прежнему сохраняет исходный индекс. Некоторое время я искал и ничего не...

108
PHP array_filter с аргументами

У меня такой код: function lower_than_10($i) { return ($i < 10); } который я могу использовать для фильтрации такого массива: $arr = array(7, 8, 9, 10, 11, 12, 13); $new_arr = array_filter($arr, 'lower_than_10'); Как я могу добавить аргументы в lower_than_10, чтобы он также принимал число для...

108
Максимальный размер массива в Javascript

Контекст: я создаю небольшой сайт, который читает RSS-канал и обновляет / проверяет его в фоновом режиме. У меня есть один массив для хранения отображаемых данных и другой, в котором хранятся идентификаторы показанных записей. Вопрос: сколько элементов может содержать массив в Javascript, прежде...

108
Как инициализировать все элементы массива любым конкретным значением в java

У C/C++нас есть memset()функция, которая может выполнить мое желание, но Javaкак я могу инициализировать все элементы определенным значением? Всякий раз, когда мы пишем int[] array=new int[10];, это просто инициализирует массив размером 10, в котором все элементы равны нулю. Я просто хочу изменить...

108
Преобразование объекта stdClass в массив в PHP

Я получаю post_id из postmeta как: $post_id = $wpdb->get_results("SELECT post_id FROM $wpdb->postmeta WHERE (meta_key = 'mfn-post-link1' AND meta_value = '". $from ."')"); когда я пытаюсь, у print_r($post_id); меня есть такой массив: Array ( [0] => stdClass Object ( [post_id] => 140 )...

108
Как найти индекс всех вхождений элемента в массив?

Я пытаюсь найти индекс всех экземпляров элемента, скажем «Nano», в массиве JavaScript. var Cars = ["Nano", "Volvo", "BMW", "Nano", "VW", "Nano"]; Я пробовал jQuery.inArray или аналогично .indexOf () , но он дал только индекс последнего экземпляра элемента, то есть 5 в данном случае. Как мне...

108
Как перебирать массив объектов в Handlebars?

Это может показаться глупым вопросом, но я нигде не могу найти ответа. Я нажимаю на этот веб-API, который возвращает массив объектов в формате JSON: В документации Handlebars показан следующий пример: <ul class="people_list"> {{#each people}} <li>{{this}}</li> {{/each}}...

108
Javascript Уменьшить пустой массив

Когда я уменьшаю массив, я пытаюсь получить нулевое число, но я не совсем понимаю поведение функции [].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); результат TypeError: Reduce of empty array with no initial value кажется, что если массив...

107
Строка в массиве?

Как лучше всего посмотреть, string[]содержит ли он элемент. Это была моя первая попытка. Но, возможно, я кое-что не замечаю. Размер массива не должен превышать 200 элементов. bool isStringInArray(string[] strArray, string key) { for (int i = 0; i <= strArray.Length - 1; i++) if (strArray[i] ==...

107
Как найти k-й наименьший элемент в объединении двух отсортированных массивов?

Это вопрос домашнего задания. Они говорят, что принимает O(logN + logM)где Nи Mявляются длинами массивов. Назовем массивы aи b. Очевидно, мы можем игнорировать все a[i]и b[i]где i> k. Сначала сравним a[k/2]и b[k/2]. Пусть b[k/2]> a[k/2]. Поэтому мы можем отбросить и все b[i], где i> k / 2....