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

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

4
Агрегатный массив Postgresql
У меня есть две таблицы Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A Можно ли сделать собственный Postgresql SELECT для получения результатов, как показано ниже: Name Array of marks ----------------------- 'John', {'A'} 'David', {'B','B+'} …
96 sql  arrays  postgresql 

5
Python, как заполнить массив numpy нулями
Я хочу знать, как можно заполнить двумерный массив numpy нулями, используя python 2.6.6 с numpy версии 1.5.0. Сожалею! Но это мои ограничения. Поэтому я не могу использовать np.pad. Например, я хочу заполнить aнулями, чтобы форма совпадала b. Причина, по которой я хочу это сделать, заключается в том, что я могу: …
96 python  arrays  numpy  pad 

1
подвыборка каждой n-й записи в массиве numpy
Я новичок в numpy, и я пытаюсь извлечь некоторые данные из длинного массива numpy. Что мне нужно сделать, так это начать с определенной позиции в моем массиве, а затем выполнить подвыборку каждой n-й точки данных из этой позиции до конца моего массива. в основном, если бы у меня было a …
96 python  arrays  numpy 

14
Java, упрощенная проверка, содержит ли массив int int
По сути, мой приятель говорил, что я мог бы сделать свой код короче, используя другой способ проверки, содержит ли массив int int, хотя он не сказал мне, что это такое: P. Текущий: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i …
95 java  arrays  int  contains 

6
Что это значит?
Я анализирую код Python и не знаю, что pop = population[:] средства. Это что-то вроде списков массивов в Java или двумерных массивов?
95 python  arrays  syntax  slice 


5
Есть ли синтаксис YAML для совместного использования части списка или карты?
Итак, я знаю, что могу сделать что-то вроде этого: sitelist: &sites - www.foo.com - www.bar.com anotherlist: *sites И иметь, sitelistи anotherlistоба содержат www.foo.comи www.bar.com. Однако то, что я действительно хочу, - anotherlistэто также содержать www.baz.com, без необходимости повторять www.foo.comи www.baz.com. Это дает мне синтаксическую ошибку в парсере YAML: sitelist: &sites …


10
Есть ли способ использовать map () в массиве в обратном порядке с помощью javascript?
Я хочу использовать эту map()функцию для массива javascript, но хочу, чтобы она работала в обратном порядке. Причина в том, что я рендеринг составных компонентов React в проекте Meteor и хотел бы, чтобы элемент верхнего уровня отображался первым, а остальные загружали изображения ниже. var myArray = ['a', 'b', 'c', 'd', 'e']; …

30
Проверить строку на палиндром
Палиндром этого слово, фраза, номер или другая последовательность единиц , которые могут быть считаны таким же образом в любом направлении. Чтобы проверить, является ли слово палиндромом, я получаю массив символов слова и сравниваю символы. Я протестировал, и вроде работает. Однако я хочу знать, правильно ли это или есть что улучшить. …

1
Разница между assert.equal и assert.deepEqual при тестировании Javascript с помощью Mocha?
Я использую Mocha для тестирования небольшого модуля в моем приложении Express.js. В этом модуле одна из моих функций возвращает массив. Я хочу проверить, подходит ли массив для данного ввода. Я делаю так: suite('getWords', function(){ test("getWords should return list of numbers", function() { var result = ['555', '867', '5309']; assert.equal(result, getWords('555-867-5309')); …

13
Ошибка компиляции «Код слишком большой» в Java
Есть ли максимальный размер кода на Java? Я написал функцию с более чем 10 000 строками. Фактически, каждая строка присваивает значение переменной массива. arts_bag[10792]="newyorkartworld"; arts_bag[10793]="leningradschool"; arts_bag[10794]="mailart"; arts_bag[10795]="artspan"; arts_bag[10796]="watercolor"; arts_bag[10797]="sculptures"; arts_bag[10798]="stonesculpture"; И при компиляции я получаю такую ​​ошибку: слишком большой код Как мне это преодолеть?

1
Почему gulp.src не любит передавать массив полных путей к файлам?
Я пытаюсь передать gulp.src массив файлов, с которыми он должен иметь дело. Это массив в его нынешнем виде. ['bower_components/jquery/jquery.js', 'bower_components/superscrollorama/js/greensock/TweenMax.min.js', 'bower_components/superscrollorama/jquery.superscrollorama.js' ] Я обнаружил, что gulp.src, похоже, это не нравится, а третий элемент не попадает в конечный пункт назначения. Я обнаружил, что все работает нормально, когда я ввожу такие подстановочные …
94 arrays  node.js  glob  gulp 

4
Rails отображает массив хэшей на один хеш
У меня есть такой массив хэшей: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] И я пытаюсь сопоставить это с одним хешем следующим образом: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Я добился этого, используя par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Но мне было интересно, можно ли сделать это более идиоматическим способом (желательно без использования локальной переменной). Как я …


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