arrays

Почему распад указателя имеет приоритет над выведенным шаблоном?

допустим, я пишу функцию для печати длины строки: template <size_t N> void foo(const char (&s)[N]) { std::cout << "array, size=" << N-1 << std::endl; } foo("hello") // prints array, size=5 теперь я хочу продлить fo ...

Как передать массив в качестве параметра в другой скрипт?

по какой-то причине, похоже, я не могу передать массив строк в качестве параметра сценария. Что я здесь делаю не так? мой скрипт, который вызывается из другого скрипта: param( [parameter(Mandatory=$true)] [string[]]$myarr ) foreach ($elem ...

Упорядочены ли ассоциативные массивы PHP?

Я пришел из python фона и python тип данных, который похож (словарь) является ненумерованный набор пар ключ-значение. Мне интересно, если ассоциативные массивы PHP неупорядочены? Они появляются, чтобы быть заказаны. $test = array( 'test' => ' ...

PHP: могу ли я получить индекс в функции карты массива?

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

Сортировка массива, возвращаемого ActiveRecord по дате (или любому другому столбцу)

Как я могу отсортировать массив, возвращаемый запросом ActiveRecord с помощью created_at столбец с датой? это происходит после выполнения запроса. пожалуйста, не говорите мне сделать это в запросе, потому что мне нужно, чтобы это произошло в предс ...

Тип узла выражения LINQ "ArrayIndex" не поддерживается в LINQ to Entities

public List<string> GetpathsById(List<long> id) { long[] aa = id.ToArray(); long x; List<string> paths = new List<string>(); for (int i = 0; i < id.Count; i++) { x = id[i]; Presentati ...

PHP объединяет два ассоциативных массива в один массив

$array1 = array("$name1" => "$id1"); $array2 = array("$name2" => "$id2", "$name3" => "$id3"); мне нужен новый массив, объединяющий все вместе, т. е. это будет $array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => " ...

Имплод массива с ", " и добавить "и" перед последним элементом

этот массив содержит список элементов, я хочу, чтобы преобразовать его в строку, но я не знаю как сделать последний элемент у &/и вместо комы. 1 => coke 2=> sprite 3=> fanta должны стать coke, sprite and fanta это обычная функция ...

В C# найти максимальное значение массива и индекс

Итак, у меня есть несортированный числовом массиве int[] anArray = { 1, 5, 2, 7 }; и мне нужно получить как значение, так и индекс самого большого значения в массиве, который будет 7 и 3, как бы я это сделал? ...

Печать двумерного массива в спиральном порядке

как напечатать двумерный массив 5×5 в спиральном порядке? есть ли формула, чтобы я мог печатать массив любого размера в спиральном порядке? ...

Назначение функции Array "Join" в Swift [закрыто]

Что такое использование join () в массивах? Какова же цель? В других языках он используется для объединения элементов массива в строку. Например,Массив Ruby.присоединяйтесь Я задал несколько вопросов о join() in Swift Array join EXC_BAD_ACCESS ...

Что такое эквивалент "zip ()" в numpy Python?

Я пытаюсь сделать следующее, Но с массивы numpy: x = [(0.1, 1.), (0.1, 2.), (0.1, 3.), (0.1, 4.), (0.1, 5.)] normal_result = zip(*x) это должно дать результат: normal_result = [(0.1, 0.1, 0.1, 0.1, 0.1), (1., 2., 3., 4., 5.)] но если входной ве ...

Как разбить массив в Ruby

в Ruby 1.8.6 у меня есть массив, скажем, 100 000 идентификаторов пользователей, каждый из которых является int. Я хочу выполнить блок кода на этих идентификаторах пользователей, но я хочу сделать это кусками. Например, я хочу обрабатывать их по 100 ...

Путаница о ${array[*]} против ${array [@]} в контексте завершения Bash

Я забираю свои силы в написании автодополнение bash впервые, и я немного в замешательстве, по поводу двух способов разыменование массивов в bash (${array[@]} и ${array[*]}). вот соответствующий кусок кода (он работает, кстати, но я хотел бы лучше п ...

Поиск массива без учета регистра

у меня есть такой массив: $array = Array ( 0 => 'oooo', 1 => 'no', 2 => 'mmmm', 3 => 'yes' ); Я хотел бы найти слово "да". Я знаю о array_search(), но я хотел бы соответствовать "да" ...

стремительные преобразования диапазона [Инт]

как преобразовать диапазон в массив пробовал: let min = 50 let max = 100 let intArray:[Int] = (min...max) получаю ошибку Range<Int> is not convertible to [Int] Я тоже пробовал: let intArray:[Int] = [min...max] и let intArray:[Int] = (m ...

Есть ли способ распечатать массив строк без использования цикла for? [дубликат]

этот вопрос уже есть ответ здесь: каков самый простой способ печати массива Java? 30 ответов есть ли функция в java, как toString () для печати массива строк ...

Проверьте, если массив пуст

в Objective-C, когда у меня есть массив NSArray *array; и я хочу проверить, если он не пуст, Я всегда делаю: if (array.count > 0) { NSLog(@"There are objects!"); } else { NSLog(@"There are no objects..."); } таким образом, нет необхо ...

Массивы в cookies PHP

Как правильно хранить массив в cookie? в PHP Пример кода: $number_ticket=2; $info[7][5]=1; $info[8][5]=1; ...

Как добавить элементы строкового массива в список строковых массивов?

Я пытаюсь передать строковый массив в качестве аргумента конструктору класса Wetland; Я не понимаю, как добавить элементы массива строк в список массивов строк. import java.util.ArrayList; public class Wetland { private String name; privat ...