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

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

12
Як створити масиви з масиву [закритий]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито минулого місяця . Я початківець JavaScript, і я намагаюся зробити два різних масиви зі значеннями з одного основного …

8
numpy 1D масив: елементи маски, які повторюються більше n разів
заданий масив на зразок цілих чисел [1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5] Мені потрібно замаскувати елементи, які повторюються більше, ніж Nраз. Для уточнення: головна мета - отримати масив булевих масок, щоб згодом використовувати його для обчислень бінінгу. …
18 python  arrays  numpy  binning 

3
статична адреса пам'яті int arr [10] завжди закінчується 060
У мене є програма змінного струму, яка виглядає приблизно так main.c #include <stdio.h> #define SOME_VAR 10 static int heap[SOME_VAR]; int main(void) { printf("%p", heap); return 0; } і виводить це, коли я кілька разів запускаю компільовану програму 0x58aa7c49060 0x56555644060 0x2f8d1f8e060 0x92f58280060 0x59551c53060 0xd474ed6e060 0x767c4561060 0xf515aeda060 0xbe62367e060 Чому це завжди закінчується …
17 c  arrays  memory 

4
Змініть масив у javascript на більш простий об’єкт
У мене є простий JSON з масивом, який містить подальші об'єкти тощо тощо: languagePack: [ { 'key': 'Username', 'value': 'Benutzername', 'group': 'default' }, { 'key': 'Password', 'value': 'Passwort', 'group': 'default' } ] Але я дуже хочу такий предмет: languagePack: { 'Username': 'Benutzername', 'Password': 'Passwort' } Отже, я хочу звести масив …

7
Структура реструктуризації JavaScript
У мене є масив з адресами учнів та батьків. Наприклад, const users = [{ id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'USA', relationship:'mother' }, { id: 1, name: 'John', email: 'johnson@mail.com', age: 25, parent_address: 'Spain', relationship:'father' }, { id: 2, name: 'Mark', email: 'mark@mail.com', age: 28, parent_address: 'France', …


1
Чому np.dot неточний? (n-затемнені масиви)
Припустимо, ми беремо np.dotдва 'float32'2D масиви: res = np.dot(a, b) # see CASE 1 print(list(res[0])) # list shows more digits [-0.90448684, -1.1708503, 0.907136, 3.5594249, 1.1374011, -1.3826287] Числа. Крім того, вони можуть змінювати: СЛУЧАЙ 1 : скибочкаa np.random.seed(1) a = np.random.randn(9, 6).astype('float32') b = np.random.randn(6, 6).astype('float32') for i in range(1, len(a)): …
15 python  c  arrays  numpy  precision 

2
Як вектор як ключ працює внутрішньо в C ++?
Ця відповідь відповідає, що STL-карта з вектором для ключа вектор може використовуватися як ключ. Отже, коли ми використовуємо вектор як ключ. Як це насправді працює, оскільки ключ повинен бути унікальним, тому коли ми вставляємо інший вектор з тими ж елементами, буде mapперевірка на повторність елемента за елементом чи ім'я вектора …
14 c++  arrays  dictionary  vector  stl 

5
Об'єднайте масиви в один масив після фільтрації
У мене є масив об'єктів, де я беру лише масив локацій. Моя мета - об'єднати ці масиви локацій в один масив, однак я не зможу це зробити і отримати порожній масив. Ось як я це роблю: let results = [{ id: '1', locations: ['aaaa', 'bbbbbb', 'cccccc'] }, { id: '2', …

2
Я хочу додати новий segmentId (з тим самим іменем) у свій масив відображення, але з іншим elementId, але тим же методом
Нижче розміщено MapperInterface.php Я намагаюся розібратися, як додати твердження if-else в const. картографічний масив. Щось таке: if (LIN02 == “VN”) o Treat LIN03 as the SKU · else if (LIN04 == “VN”) o Treat LIN05 as the SKU <?php declare(strict_types=1); namespace Direct\OrderUpdate\Api; use Direct\OrderUpdate\Api\OrderUpdateInterface; /** * Interface MapperInterface * Translates …
14 php  arrays  mapping  const 

3
Чому розмірність масиву є частиною його типу?
Читаючи книгу букваря C ++, я натрапив на це твердження: "Кількість елементів у масиві є частиною типу масиву". Тому я хотів дізнатися, використовуючи наступний код: #include<iostream> int main() { char Array1[]{'H', 'e', 'l', 'p'}; char Array2[]{'P', 'l', 'e', 'a', 's', 'e'}; std::cout<<typeid(Array1).name()<<std::endl; //prints A4_c std::cout<<typeid(Array2).name()<<std::endl; //prints A6_c return 0; } …
14 c++  arrays  c++11 

1
Байтовий масив Java 1 Мб або більше займає вдвічі більше оперативної пам'яті
Запуск наведеного нижче коду в Windows 10 / OpenJDK 11.0.4_x64 видає як вихід used: 197і expected usage: 200. Це означає, що 200 байтових масивів з мільйона елементів займають приблизно. 200 Мб оперативної пам’яті. Все добре. Коли я змінюю розподіл байтового масиву в коді з new byte[1000000]на new byte[1048576](тобто на елементи …

2
Як зрозуміти цей метод Java 8 Stream collection ()?
Я намагався перетворити масив int в List, і я взяв незнайомий маршрут використання Java 8 Stream і придумав це Arrays.stream(arr).boxed().collect(Collectors.toList()); У мене все ще є труднощі повністю зрозуміти цю лінію, в основному, Чому Collectors.toList()в цьому випадку повертається інтерфейс ArrayList<Integer>реалізації List? Чому ні LinkedList<Integer>чи будь-який інший загальний клас, що відповідає Listінтерфейсу? …

3
Записи та масиви Java 14
Дано наступний код: public static void main(String[] args) { record Foo(int[] ints){} var ints = new int[]{1, 2}; var foo = new Foo(ints); System.out.println(foo); // Foo[ints=[I@6433a2] System.out.println(new Foo(new int[]{1,2}).equals(new Foo(new int[]{1,2}))); // false System.out.println(new Foo(ints).equals(new Foo(ints))); //true System.out.println(foo.equals(foo)); // true } Здається, очевидно, цей масив toString, equalsвикористовуються методи (замість статичних …

1
Чи дозволена арифметика вказівника на виділеному сховищі, оскільки C ++ 20?
У стандарті C ++ 20 сказано, що типи масивів - це неявний тип життя . Чи означає це, що масив до неявного типу життя може бути неявно створений? Неявне створення такого масиву не спричинило б створення елементів масиву? Розглянемо цей випадок: //implicit creation of an array of std::string //but not …

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