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

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

7
Перетворення масиву об’єктів у масив їх примітивних типів
Якщо у вас є масив об’єктів Java, які мають примітивний тип (наприклад, Byte, Integer, Char тощо). Чи є акуратний спосіб перетворити його на масив примітивного типу? Зокрема, це можна зробити без необхідності створювати новий масив і перебирати вміст. Так наприклад, наведено Integer[] array який найоптимальніший спосіб перетворити це на int[] …

6
Як створити об’єкт JSON за допомогою jQuery
У мене є об’єкт JSON у форматі нижче: temp:[ { test:'test 1', testData: [ {testName: 'do',testId:''} ], testRcd:'value' }, { test:'test 2', testData: [ {testName: 'do1',testId:''} ], testRcd:'value' } ], Як я можу створити об'єкт JSON у jquery для формату вище. Я хочу створити динамічний об'єкт JSON.
80 json  arrays 

4
Зменшити масив для встановлення в Swift
Я намагаюся зменшити масив об'єктів до набору в Swift, і це мій код: objects.reduce(Set<String>()) { $0.insert($1.URL) } Однак я отримую повідомлення про помилку: Type of expression is ambiguous without more context. Я не розумію, в чому проблема, оскільки тип URL-адреси, безумовно, є String. Будь-які ідеї?
80 arrays  swift  set  reduce 

12
Як отримати список зареєстрованих шляхів маршруту в Laravel?
Я сподівався знайти спосіб створити масив із зареєстрованими шляхами маршрутів у Laravel 4. По суті, я прагну повернути такий список: / /login /join /password Я натрапив на метод, Route::getRoutes()який повертає об'єкт з інформацією про маршрути, а також з ресурсами, але інформація про шлях захищена, і я не маю прямого доступу …

3
У Twig перевірте, чи існує певний ключ масиву
У PHP ми можемо перевірити, чи існує ключ у масиві, використовуючи функцію array_key_exists(). У мові шаблонів Twig ми можемо перевірити, чи існує змінна або властивість об'єкта, просто використовуючи ifоператор, наприклад: {% if app.user %} do something here {% else %} do something else {% endif %} Але як ми можемо …

6
Ітераціюйте над двома масивами одночасно в bash
У мене два масиви. array=( Vietnam Germany Argentina ) array2=( Asia Europe America ) Я хочу виконати цикл по цих двох масивах одночасно, тобто викликати команду для перших елементів двох масивів, потім викликати ту саму команду для других елементів тощо. Псевдокод: for c in ${array[*]} do echo -e " $c …
80 arrays  bash  loops 


7
Повернення одного стовпця з багатовимірного масиву
Я новачок у PHP, і мені потрібне швидке вирішення наведеної нижче проблеми, але, здається, не можу її придумати: У мене такий багатовимірний масив Array ( [0] => Array ( [blogTags_id] => 1 [tag_name] => google [inserted_on] => 2013-05-22 09:51:34 [inserted_by] => 2 ) [1] => Array ( [blogTags_id] => 2 …
79 php  arrays  implode 

24
Пошук у відсортованому та поверненому масиві
Готуючись до співбесіди, я наткнувся на це цікаве питання: Вам був наданий масив, який сортується, а потім обертається. Наприклад: Нехай arr = [1,2,3,4,5], що сортується Поверніть його двічі вправо, щоб дати [4,5,1,2,3]. Тепер, як найкраще шукати в цьому відсортованому + поверненому масиві? Можна повернути масив, а потім виконати двійковий пошук. …
79 c++  c  arrays  algorithm 

7
Як ініціалізувати масив об’єктів у Java
Я хочу ініціалізувати масив об'єктів Player для гри BlackJack. Я багато читав про різні способи ініціалізації примітивних об'єктів, таких як масив ints або масив рядків, але я не можу перенести концепцію на те, що я намагаюся зробити тут (див. Нижче). Я хотів би повернути масив ініціалізованих об'єктів Player. Кількість об'єктів …

6
[Позначення масиву L - звідки воно береться?
Я часто бачив повідомлення, які використовують [Lтоді тип для позначення масиву, наприклад: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; (Наведене вище є довільним прикладом, який я щойно витягнув.) Я знаю, що це означає масив, але звідки береться синтаксис? Чому початок, [але відсутність закриває квадратну дужку? А чому L? Це суто довільне …
79 java  arrays 

3
Ruby виводить вміст масиву як рядок, відокремлений комами
Чи існує більш правильний спосіб вивести вміст масиву як рядок, розділений комами @emails = ["joe@example.com", "Peter@example.com", "alice@example.com"] @emails * "," => "joe@example.com", "Peter@example.com", "alice@example.com" Це працює, але я впевнений, що має бути більш елегантне рішення.

3
завантажте csv у 2D-матрицю з numpy для побудови графіків
Враховуючи цей файл CSV: "A","B","C","D","E","F","timestamp" 611.88243,9089.5601,5133.0,864.07514,1715.37476,765.22777,1.291111964948E12 611.88243,9089.5601,5133.0,864.07514,1715.37476,765.22777,1.291113113366E12 611.88243,9089.5601,5133.0,864.07514,1715.37476,765.22777,1.291120650486E12 Я просто хочу завантажити його як матрицю / ndarray з 3 рядками та 7 стовпцями. Однак з якихось причин все, що я можу вивести з numpy - це ndarray з 3 рядками (по одному на рядок) і без стовпців. r = np.genfromtxt(fname,delimiter=',',dtype=None, …
79 python  arrays  csv  numpy  reshape 

3
Найкоротший спосіб нарізати парні / непарні рядки з масиву python?
Або, більш загальним питанням було б, як нарізати масив, щоб отримати кожен n-й рядок, тому для парних / непарних ви хочете пропустити один рядок, але в загальному випадку ви хочете отримати кожен n- й рядки, пропускаючи n-1 рядки.
79 python  arrays 

2
Як призначити вихід команди в масив?
Мені потрібно призначити результати з grepмасиву ... наприклад grep -n "search term" file.txt | sed 's/:.*//' В результаті з’явилася купа рядків із номерами рядків, у яких був знайдений пошуковий термін. 1 3 12 19 Який найпростіший спосіб призначити їх масиву bash? Якщо я просто присвоюю їм змінну, вони стають рядком, …

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