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

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

10
Python CSV строка в массив
Кто-нибудь знает простую библиотеку или функцию для анализа строки, закодированной в csv, и превращения ее в массив или словарь? Я не думаю, что мне нужен встроенный модуль csv, потому что во всех примерах, которые я видел, используются пути к файлам, а не строки.
187 python  string  arrays  csv 

30
Учитывая массив чисел, вернуть массив произведений всех других чисел (без деления)
Мне задали этот вопрос на собеседовании, и я хотел бы знать, как другие решат его. Мне больше всего нравится Java, но приветствуются решения на других языках. Если дан массив чисел, numsвернуть массив чисел products, где products[i]произведение всех nums[j], j != i. Input : [1, 2, 3, 4, 5] Output: [(2*3*4*5), …
186 arrays  algorithm 

15
Нахождение значения max / min в массиве примитивов с использованием Java
Это тривиально написать функцию для определения минимального / максимального значения в массиве, например: /** * * @param chars * @return the max value in the array of chars */ private static int maxValue(char[] chars) { int max = chars[0]; for (int ktr = 0; ktr < chars.length; ktr++) { if …

12
Как обрезать пробелы в значениях массива в php
У меня есть массив следующим образом $fruit = array(' apple ','banana ', ' , ', ' cranberry '); Я хочу массив, который содержит значения без пробелов с обеих сторон, но он может содержать пустые значения, как это сделать в php. Выходной массив должен быть таким $fruit = array('apple','banana', ',', 'cranberry');
185 php  arrays 


1
Конвертировать массив PHP в Javascript
Как я могу преобразовать массив PHP в такой формат Array ( [0] => 001-1234567 [1] => 1234567 [2] => 12345678 [3] => 12345678 [4] => 12345678 [5] => AP1W3242 [6] => AP7X1234 [7] => AS1234 [8] => MH9Z2324 [9] => MX1234 [10] => TN1A3242 [11] => ZZ1234 ) в массив …
185 php  javascript  arrays 

6
Как многомерные массивы отформатированы в памяти?
В Си я знаю, что могу динамически распределить двумерный массив в куче, используя следующий код: int** someNumbers = malloc(arrayRows*sizeof(int*)); for (i = 0; i < arrayRows; i++) { someNumbers[i] = malloc(arrayColumns*sizeof(int)); } Ясно, что на самом деле это создает одномерный массив указателей на кучу отдельных одномерных массивов целых чисел, и …

4
TypeScript: создание пустого типизированного контейнера
Я создаю простую логическую игру под названием «Три из преступления» в TypeScript. При попытке предварительно выделить типизированный массив в TypeScript я попытался сделать что-то вроде этого: var arr = Criminal[]; который выдал ошибку "Проверьте формат выражения". также пытался сделать это var arr : Criminal = []; и это произвело "не …

7
array_push () с парой ключ-значение
У меня есть существующий массив, к которому я хочу добавить значение. Я пытаюсь добиться этого, используя array_push()безрезультатно. Ниже мой код: $data = array( "dog" => "cat" ); array_push($data['cat'], 'wagon'); Я хочу добавить cat в качестве ключа к $dataмассиву со значением wagon, чтобы получить к нему доступ, как показано ниже: echo …
184 php  arrays 

5
Передача массива по ссылке
Как работает передача статически размещенного массива по ссылке? void foo(int (&myArray)[100]) { } int main() { int a[100]; foo(a); } Имеет ли (&myArray)[100]какой-либо смысл или это просто синтаксис для передачи любого массива по ссылке? Я не понимаю отдельных скобок, за которыми следуют большие скобки. Спасибо.
184 c++  arrays 

15
Как обновить несколько элементов массива в mongodb
У меня есть документ Mongo, который содержит массив элементов. Я хотел бы сбросить .handledатрибут всех объектов в массиве, где .profile= XX. Документ в следующей форме: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 10, "data": "....." } { "handled": 1, …


15
Лучший способ суммировать значение свойства в массиве
У меня есть что-то вроде этого: $scope.traveler = [ { description: 'Senior', Amount: 50}, { description: 'Senior', Amount: 50}, { description: 'Adult', Amount: 75}, { description: 'Child', Amount: 35}, { description: 'Infant', Amount: 25 }, ]; Теперь, чтобы получить общее количество этого массива, я делаю что-то вроде этого: $scope.totalAmount = …


7
ValueError: установка элемента массива с последовательностью
Этот код Python: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVETMean','Z0Mean', 'StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean'] dataMatrix = BeatByBeatMatrixOfMatrices[column] roughTrimmedMatrix = p.array(dataMatrix[1:,1:17]) trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64) conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9], myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]] UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray) secondfunction(UnFilteredDuringExSummaryOfMeansArray) return def secondfunction(UnFilteredDuringExSummaryOfMeansArray): RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3] …
183 python  arrays  numpy  slice 

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