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

119
Инициализация массива символов C

Я не уверен, что будет в массиве char после инициализации следующими способами. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Для случая 2, я думаю, buf[0]должно быть ' ', buf[1]должно быть '\0'и от buf[2]до buf[9]будет случайным содержимым. Для случая 3, я думаю, buf[0]должно...

119
Numpy: разделить каждую строку на векторный элемент

Предположим, у меня есть массив numpy: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) и у меня есть соответствующий "вектор:" vector = np.array([1,2,3]) Как мне действовать в dataкаждой строке, чтобы вычесть или разделить, чтобы результат был таким: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result =...

118
Прочитать каждую строку txt файла в новый элемент массива

Я пытаюсь прочитать каждую строку текстового файла в массиве и поместить каждую строку в новый элемент. Мой код пока что. <?php $file = fopen("members.txt", "r"); $i = 0; while (!feof($file)) { $line_of_text = fgets($file); $members = explode('\n', $line_of_text); fclose($file);...

118
Ruby Hash в массив значений

У меня есть это: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } и я хочу добраться до этого: [["a","b","c"],["b","c"]] Кажется, это должно работать, но это не так: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", "c"]} Какие-либо...

118
Преобразование 1D-массива в 2D-массив в numpy

Я хочу преобразовать одномерный массив в двухмерный массив, указав количество столбцов в 2D-массиве. Что-то, что работало бы так: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) Есть ли у numpy функция, которая работает...

117
Какое представление Haskell рекомендуется для двумерных массивов пикселей без упаковки с миллионами пикселей?

Я хочу решить некоторые проблемы с обработкой изображений в Haskell. Я работаю как с растровыми (растровыми), так и с цветными изображениями с миллионами пикселей. У меня есть ряд вопросов: На каком основании мне выбирать между Vector.Unboxedи UArray? Оба являются распакованными массивами, но...

117
Разница между array_push () и $ array [] =

В руководстве по PHP ( array_push ) сказано .. Если вы используете array_push () для добавления одного элемента в массив, лучше использовать $ array [] =, потому что в этом случае нет накладных расходов на вызов функции. Например : $arr = array(); array_push($arr, "stackoverflow"); print_r($arr);...

117
Массивы декодирования Swift JSONDecode не работают, если декодирование одного элемента не удается

При использовании протоколов Swift4 и Codable у меня возникла следующая проблема - похоже, что нет возможности JSONDecoderпропустить элементы в массиве. Например, у меня есть следующий JSON: [ { "name": "Banana", "points": 200, "description": "A banana grown in Ecuador." }, { "name": "Orange" } ] И...

116
Как суммировать все значения столбцов в многомерном массиве?

Как я могу добавить все столбчатые значения по ассоциативному ключу? Обратите внимание, что наборы ключей динамические. Входной массив: Array ( [0] => Array ( [gozhi] => 2 [uzorong] => 1 [ngangla] => 4 [langthel] => 5 ) [1] => Array ( [gozhi] => 5 [uzorong] => 0 [ngangla]...

116
Ошибка сегментации при больших размерах массива

Следующий код дает мне ошибку сегментации при запуске на машине 2 ГБ, но работает на машине 4 ГБ. int main() { int c[1000000]; cout << "done\n"; return 0; } Размер массива всего 4 Мб. Есть ли ограничение на размер массива, который можно использовать в c...

116
Как получить массив строк из файла array.xml

Я просто пытаюсь отобразить список из массива, который у меня есть в моем arrays.xml. Когда я пытаюсь запустить его в эмуляторе, я получаю сообщение о принудительном закрытии. Если я определю массив в файле java String[] testArray = new String[] {"one","two","three","etc"}; это работает, но когда я...

116
преобразовать ArrayList <MyCustomClass> в JSONArray

У меня есть ArrayList, который я использую в ArrayAdapter для ListView. Мне нужно взять элементы в списке и преобразовать их в JSONArray для отправки в API. Я искал, но не нашел ничего, что объясняло бы, как это может работать, любая помощь будет оценена. ОБНОВЛЕНИЕ - РЕШЕНИЕ Вот что я в итоге...

116
Джексон, как преобразовать JsonNode в ArrayNode без кастинга?

Я меняю свою библиотеку JSON с org.json на Jackson и хочу перенести следующий код: JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); Сейчас в Джексоне у меня есть следующее: ObjectMapper m = new ObjectMapper(); JsonNode datasets =...

116
Удалить элемент из массива Bash

Мне нужно удалить элемент из массива в оболочке bash. Обычно я просто делал: array=("${(@)array:#<element to remove>}") К сожалению, элемент, который я хочу удалить, является переменной, поэтому я не могу использовать предыдущую команду. Вот пример: array+=(pluto) array+=(pippo)...

116
JavaScript: разница между .forEach () и .map ()

Я знаю, что таких тем было много. И я знаю основы: .forEach()работает как с исходным массивом, так и .map()с новым. В моем случае: function practice (i){ return i+1; }; var a = [ -1, 0, 1, 2, 3, 4, 5 ]; var b = [ 0 ]; var c = [ 0 ]; console.log(a); b = a.forEach(practice); console.log("=====");...

115
Как обнаружить повторяющиеся значения в массиве PHP?

Я работаю с одномерным массивом в PHP. Я хотел бы обнаружить наличие повторяющихся значений, затем подсчитать количество повторяющихся значений и вывести результаты. Например, учитывая следующий массив: $array = array('apple', 'orange', 'pear', 'banana', 'apple', 'pear', 'kiwi', 'kiwi', 'kiwi'); Я...

115
Передача массивов в качестве параметра url

Как лучше всего передать массив в качестве параметра URL-адреса? Я подумал, возможно ли это: $aValues = array(); $url = 'http://www.example.com?aParam='.$aValues; или как насчет этого: $url = 'http://www.example.com?aParam[]='.$aValues; Я читал примеры, но мне это не нравится: $url =...