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

84
Как лучше всего преобразовать NodeList в массив в JavaScript?

Метод DOM document.querySelectorAll()(и некоторые другие) возвращаютNodeList . Чтобы работать со списком, например, используя forEach(), NodeListнеобходимо сначала преобразовать вArray . Какой самый лучший способ преобразовать NodeListАня Array?...

84
Проверить, содержит ли строка значение в массиве

Я пытаюсь определить, содержит ли строка хотя бы один URL-адрес, хранящийся в массиве. Вот мой массив: $owned_urls = array('website1.com', 'website2.com', 'website3.com'); Строка вводится пользователем и отправляется через PHP. На странице подтверждения я хотел бы проверить, находится ли введенный...

83
Как «сгладить» многомерный массив до простого в PHP?

Вероятно, это вопрос новичка, но я уже давно просматриваю документацию и не могу найти никакого решения. Я подумал, что могу использовать сжатие для каждого измерения, а затем соединить эти строки вместе, str_splitчтобы создать новый простой массив. Однако я никогда не знаю, есть ли шаблон...

83
Вычитание одного массива из другого в Ruby

У меня есть два массива Задач - созданные и назначенные. Я хочу удалить все поставленные задачи из массива созданных задач. Вот мой рабочий, но беспорядочный код: @assigned_tasks = @user.assigned_tasks @created_tasks = @user.created_tasks #Do not show created tasks assigned to self...

83
Сортировка многомерного массива по нескольким ключам

Я пытаюсь отсортировать многомерный массив по нескольким ключам и понятия не имею, с чего начать. Я посмотрел на uasort, но не совсем понял, как написать функцию для того, что мне нужно. Мне нужно отсортировать по состоянию, затем по типу события, затем по дате. Мой массив выглядит так: Array (...

83
Найти длину 2D-массива Python

Как узнать, сколько строк и столбцов находится в 2-м массиве? Например, Input = ([[1, 2], [3, 4], [5, 6]])` должны отображаться как 3 строки и 2 столбца.

82
перемешать массив в Go

Я попытался перевести следующий код Python на Go import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) но моя версия Go показалась мне длинной и неудобной, потому что здесь нет функции перемешивания, и мне пришлось реализовать интерфейсы и преобразовать типы. Какой была...

82
AssertEquals 2 Списки игнорируют порядок

Я считаю, что это должен быть действительно простой вопрос. Но как-то не могу найти ответ в гугле. Предположим, у меня есть 2 списка строк. Первый содержит «Строку A» и «Строку B» , второй - «Строку B» и «Строку A» (обратите внимание на разницу в порядке). Я хочу протестировать их с помощью JUnit,...

82
Как numpy может быть намного быстрее моей процедуры на Фортране?

Я получаю массив 512 ^ 3, представляющий распределение температуры из моделирования (написанного на Фортране). Массив хранится в двоичном файле размером около 1/2 ГБ. Мне нужно знать минимум, максимум и среднее значение этого массива, и, поскольку мне скоро все равно понадобится разбираться в коде...

81
char * vs std :: string в c ++ [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

81
лучший способ сделать сайт codeigniter многоязычным. вызов из массивов lang зависит от сеанса lang?

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

81
«Int * nums = {5, 2, 1, 4}» вызывает ошибку сегментации

int *nums = {5, 2, 1, 4}; printf("%d\n", nums[0]); вызывает segfault, тогда как int nums[] = {5, 2, 1, 4}; printf("%d\n", nums[0]); нет. В настоящее время: int *nums = {5, 2, 1, 4}; printf("%d\n", nums); печатает 5. Основываясь на этом, я предположил, что обозначение инициализации массива, {},...

81
Что особенного в структурах?

Я знаю, что в C мы не можем вернуть массив из функции, а только указатель на массив. Но я хочу знать, в чем особенность, structsкоторая делает их возвращаемыми функциями, даже если они могут содержать массивы. Почему structупаковка делает действующей следующую программу? #include <stdio.h>...