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

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


13
Инициализация всех элементов массива в одно значение по умолчанию в C ++?
Примечания C ++: у Инициализации массива есть хороший список по инициализации массивов. у меня есть int array[100] = {-1}; ожидая, что он будет заполнен -1, но его нет, только первое значение равно нулю, а остальные 0 смешаны со случайными значениями. Код int array[100] = {0}; работает просто отлично и устанавливает …

22
Array.push (), если не существует?
Как я могу вставить в массив, если ни одно из значений не существует? Вот мой массив: [ { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" } ] Если я …

6
Реагируйте массив типов с формой
Существует ли встроенный способ использования проптипов, чтобы гарантировать, что массив объектов, передаваемых компоненту, на самом деле является массивом объектов определенной формы? Может как то так? annotationRanges: PropTypes.array(PropTypes.shape({ start: PropTypes.number.isRequired, end: PropTypes.number.isRequired, })), Я что-то здесь упускаю из виду? Похоже, это будет очень востребованным.

10
Как отсортировать на месте с помощью алгоритма сортировки слиянием?
Я знаю, что вопрос не слишком конкретен. Все, что я хочу, это чтобы кто-то сказал мне, как преобразовать обычную сортировку слиянием в сортировку слиянием на месте (или сортировку слиянием с постоянными дополнительными пробелами). Все, что я могу найти (в сети), это страницы с надписью «это слишком сложно» или «выходит за …

11
Как преобразовать массив объектов в массив строк в Java
Я использую следующий код для преобразования массива объектов в массив строк: Object Object_Array[]=new Object[100]; // ... get values in the Object_Array String String_Array[]=new String[Object_Array.length]; for (int i=0;i<String_Array.length;i++) String_Array[i]=Object_Array[i].toString(); Но мне интересно, есть ли другой способ сделать это, что-то вроде: String_Array=(String[])Object_Array; Но это может вызвать ошибку во время выполнения: Exception in …
244 java  arrays  string 

15
numpy: наиболее эффективный подсчет частоты для уникальных значений в массиве
В numpy/ scipy, есть ли эффективный способ получить счетчики частоты для уникальных значений в массиве? Что-то в этом роде: x = array( [1,1,1,2,2,2,5,25,1,1] ) y = freq_count( x ) print y >> [[1, 5], [2,3], [5,1], [25,1]] (Для вас, пользователей R, я в основном ищу table()функцию)

19
Как преобразовать Object {} в Array [] пар ключ-значение в JavaScript
Я хочу преобразовать объект следующим образом: {"1":5,"2":7,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0} в массив пар ключ-значение, как это: [[1,5],[2,7],[3,0],[4,0]...]. Как я могу преобразовать Объект в Массив пар ключ-значение в JavaScript?

22
in_array () и многомерный массив
Я использую, in_array()чтобы проверить, существует ли значение в массиве, как показано ниже, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); но как насчет многомерного массива (ниже) - как я могу проверить это значение, существует ли оно в многомерном массиве? $b = array(array("Mac", "NT"), …

9
Как установить элемент DOM в качестве первого дочернего элемента?
У меня есть элемент E, и я добавляю некоторые элементы к нему. Внезапно я обнаружил, что следующий элемент должен быть первым потомком Е. Что за хитрость, как это сделать? Метод unshift не работает, потому что E это объект, а не массив. Долгий путь состоял бы в том, чтобы перебрать детей …



19
Как получить индекс объекта по его свойству в JavaScript?
Например, у меня есть: var Data = [ { id_list: 1, name: 'Nick', token: '312312' }, { id_list: 2, name: 'John', token: '123123' }, ] Затем я хочу отсортировать / перевернуть этот объект name, например. И тогда я хочу получить что-то вроде этого: var Data = [ { id_list: 2, …


2
Как фильтровать массив объектов на основе значений во внутреннем массиве с помощью jq?
Учитывая этот вклад: [ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ "condescending_jones", "loving_hoover" ] }, { "Id": "186db739b7509eb0114a09e14bcd16bf637019860d23c4fc20e98cbe068b55aa", "Names": [ "foo_data" ] }, { "Id": "a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19", "Names": [ "jovial_wozniak" ] }, { "Id": "76b71c496556912012c20dc3cbd37a54a1f05bffad3d5e92466900a003fbb623", "Names": [ "bar_data" ] } ] Я пытаюсь создать фильтр с jq, который возвращает все объекты с Ids, …
240 arrays  json  select  jq  negation 

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