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

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

4
PHP: Могу ли я получить индекс в функции array_map?
Я использую карту в php так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); Можно ли получить индекс значения в функции? Кроме того, если я пишу код, которому нужен индекс, следует ли использовать цикл for вместо карты?

6
Изменяемый массив в области видимости файла
Я хочу создать постоянный статический массив, который будет использоваться во всем моем файле реализации Objective-C, похожий на что-то вроде этого на верхнем уровне моего файла ".m": static const int NUM_TYPES = 4; static int types[NUM_TYPES] = { 1, 2, 3, 4 }; Я планирую использовать NUM_TYPESпозже в файле, поэтому я …



7
string.Join на List <int> или другом типе
Я хочу превратить массив или список целых чисел в строку с разделителями-запятыми, например: string myFunction(List&lt;int&gt; a) { return string.Join(",", a); } Но string.Join принимает только List&lt;string&gt;второй параметр. Как лучше всего это сделать?
86 c#  arrays  string 

9
Удаление из массива при перечислении в Swift?
Я хочу перечислить массив в Swift и удалить определенные элементы. Мне интересно, безопасно ли это делать, а если нет, то как я должен этого добиться. В настоящее время я бы сделал это: for (index, aString: String) in enumerate(array) { //Some of the strings... array.removeAtIndex(index) }

10
Передача массива в качестве аргумента функции в C
Я написал функцию, содержащую массив в качестве аргумента, и вызвал ее, передав значение массива следующим образом. void arraytest(int a[]) { // changed the array a a[0]=a[0]+a[1]; a[1]=a[0]-a[1]; a[0]=a[0]-a[1]; } void main() { int arr[]={1,2}; printf("%d \t %d",arr[0],arr[1]); arraytest(arr); printf("\n After calling fun arr contains: %d\t %d",arr[0],arr[1]); } Я обнаружил, что …

6
Создание массива из текстового файла в Bash
Сценарий принимает URL-адрес, анализирует его на наличие обязательных полей и перенаправляет свой вывод для сохранения в файле file.txt . Выходные данные сохраняются в новой строке каждый раз при обнаружении поля. file.txt A Cat A Dog A Mouse etc... Я хочу взять file.txtи создать из него массив в новом скрипте, где …

30
Поворот элементов в массиве в JavaScript
Мне было интересно, какой способ поворота массива JavaScript был наиболее эффективным. Я придумал это решение, в котором положительное значение nвращает массив вправо, а отрицательное n- влево ( -length &lt; n &lt; length): Array.prototype.rotateRight = function( n ) { this.unshift( this.splice( n, this.length ) ); } Что затем можно использовать следующим …

2
Хранить вывод запроса select в одном массиве в postgres
Мой код: SELECT column_name FROM information.SCHEMA.columns WHERE table_name = 'aean' Он возвращает имена столбцов таблицы aean. Теперь я объявил массив: DECLARE colnames text[] Как я могу сохранить вывод select в массиве colnames. Есть ли необходимость инициализировать имена столбцов?

9
Как разобрать массив JSON с помощью Gson
Я хочу анализировать массивы JSON и использовать gson. Во-первых, я могу регистрировать вывод JSON, сервер четко реагирует на клиента. Вот мой вывод JSON: [ { id : '1', title: 'sample title', .... }, { id : '2', title: 'sample title', .... }, ... ] Я пробовал эту структуру для разбора. …
86 java  android  arrays  json  gson 


13
Как очистить массив символов?
Имейте массив символов, например char members [255]. Как я могу полностью его очистить, не используя цикл? char members[255]; Под «пустым» я подразумеваю, что если в нем были сохранены некоторые значения, то этого не должно быть. Например, если я использую strcat, старое значение не должно оставаться members = "old value"; //empty …
86 c  arrays  char 



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