Запитання з тегом «arrays»

Масив - це упорядкована лінійна структура даних, що складається з набору елементів (значень, змінних чи посилань), кожен ідентифікований одним або кількома індексами. Запитуючи про конкретні варіанти масивів, використовуйте замість цих тегів: [вектор], [масив], [матриця]. Використовуючи цей тег, у питанні, яке є специфічним для мови програмування, позначте це питання мовою програмування, яка використовується.

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 вибрати, щоб отримати такі результати: Name Array of marks ----------------------- 'John', {'A'} 'David', {'B','B+'} 'Will', …
95 sql  arrays  postgresql 


5
Чому Collections.sort використовує Mergesort, а Arrays.sort - ні?
Я використовую JDK-8 (x64). Для Arrays.sort(примітивів) я знайшов таке в документації Java: Алгоритм сортування є Dual-Pivot Quicksort Володимира Ярославського, Джон Бентлі, і Джошуа Bloch.` Для Collections.sort(об'єктів) я знайшов цей "Timsort": Ця реалізація є стабільним, адаптивним, ітеративним злиттям ... Ця реалізація скидає вказаний список у масив, сортує масив та перебирає список, …

1
передискретизація кожного n-го запису в масиві numpy
Я новачок у numpy, і намагаюся витягти деякі дані з довгого масиву numpy. Що мені потрібно зробити, це почати з визначеної позиції в моєму масиві, а потім подати вибірку кожної n-ї точки даних із цієї позиції до кінця мого масиву. в основному, якби я мав a = [1,2,3,4,1,2,3,4,1,2,3,4....] Я хочу …
95 python  arrays  numpy 

9
Зіставити масив об’єктів зі словником у Swift
У мене є масив Personоб’єктів: class Person { let name:String let position:Int } а масив: let myArray = [p1,p1,p3] Я хочу зіставити myArrayсловник [position:name]класичним рішенням: var myDictionary = [Int:String]() for person in myArray { myDictionary[person.position] = person.name } чи є елегантний спосіб Свіфт , щоб зробити це з функціональним підходом …
95 ios  arrays  swift  dictionary 

14
Java, спрощена перевірка, чи масив int містить int
В основному мій товариш каже, що я міг би скоротити свій код, використовуючи інший спосіб перевірити, чи містить масив int int, хоча він не скаже мені, що це: P. Поточний: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) …
94 java  arrays  int  contains 

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 

6
Найкращий спосіб ітерації через масив Perl
Яка найкраща реалізація (з точки зору швидкості та використання пам'яті) для ітерації через масив Perl? Чи є кращий спосіб? ( @Arrayне потрібно зберігати). Впровадження 1 foreach (@Array) { SubRoutine($_); } Впровадження 2 while($Element=shift(@Array)) { SubRoutine($Element); } Впровадження 3 while(scalar(@Array) !=0) { $Element=shift(@Array); SubRoutine($Element); } Впровадження 4 for my $i (0 …
94 arrays  perl  iteration 


4
Чи передаються вектори функціям за значенням або за посиланням у C ++
Я кодую на C ++. Якщо у мене є якась функція, void foo(vector<int> test)і я викликаю її у своїй програмі, чи буде вектор передаватися за значенням чи посиланням? Я не впевнений, бо знаю, що вектори та масиви схожі, і така функція, як void bar(int test[])передаватиме тест за посиланням (покажчиком?), А …
94 c++  arrays  vector 

13
Помилка компіляції "Код занадто великий" у Java
Чи існує якийсь максимальний розмір коду в Java? Я написав функцію з понад 10000 рядків. Власне, кожен рядок присвоює значення змінної масиву. 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"; І під час компіляції я отримую таку помилку: код занадто великий Як мені це подолати?

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 - www.foo.com - www.bar.com …


5
"Це" компонента Angular2 не визначено під час виконання функції зворотного виклику
У мене є компонент, який викликає службу для отримання даних із кінцевої точки RESTful. Цій службі потрібно надати функцію зворотного виклику для виконання після отримання вказаних даних. Проблема полягає в тому, що коли я намагаюся використовувати функцію зворотного виклику для додавання даних до існуючих даних у змінній компонента, я отримую …

5
Заміна елементів Numpy, якщо умова виконана
У мене є великий масив numpy, яким мені потрібно маніпулювати, щоб кожен елемент змінився на 1 або 0, якщо умова дотримана (пізніше буде використана як піксельна маска). У масиві є близько 8 мільйонів елементів, і мій поточний метод займає занадто багато часу для трубопроводу скорочення: for (y,x), value in numpy.ndenumerate(mask_data): …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.