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

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


8
Отримати індекс елемента масиву швидше, ніж O (n)
Враховуючи, у мене є ВЕЛИЧИЙ масив та значення з нього. Я хочу отримати індекс значення в масиві. Чи є інший спосіб, а не зателефонувати, Array#indexщоб отримати його? Проблема випливає з необхідності збереження величезного масиву та виклику Array#indexвеличезної кількості разів. Після декількох спроб я виявив, що кешування індексів всередині елементів, зберігаючи …

16
Java: Виявити дублікати в ArrayList?
Як я міг би розібратися (повернути true / false), чи містить ArrayList більше одного і того ж елемента на Java? Велике спасибі, Террі Редагувати Забув зазначити, що я шукаю не для порівняння "Блоків" один з одним, а їх цілих значень. Кожен "блок" має int, і саме це робить їх різними. …

16
очищення масиву символів c
Думав, встановивши перший елемент на нуль, очистить весь вміст масиву char. char my_custom_data[40] = "Hello!"; my_custom_data[0] = '\0'; Однак це встановлює лише перший елемент. або my_custom_data[0] = 0; а не використовувати memset, я вважав, що два наведені вище приклади повинні очистити всі дані.
104 c  arrays  char 

13
Чому розмір параметра масиву не такий, як у main?
Чому розмір масиву, надісланого як параметр, не такий, як у main? #include <stdio.h> void PrintSize(int p_someArray[10]); int main () { int myArray[10]; printf("%d\n", sizeof(myArray)); /* As expected, 40 */ PrintSize(myArray);/* Prints 4, not 40 */ } void PrintSize(int p_someArray[10]){ printf("%d\n", sizeof(p_someArray)); }
104 c  arrays  function  sizeof 

23
Як дізнатися, чи мають два масиви однакові значення
У мене є ці два масиви: один заповнюється інформацією із запиту ajax, а інший зберігає кнопки, на які користувач натискає. Я використовую цей код (я заповнив зразки номерів): var array1 = [2, 4]; var array2 = [4, 2]; //It cames from the user button clicks, so it might be disordered. …


2
Javascript Зменшити порожній масив
Коли я скорочую масив, я намагаюся отримати число нуль, але я чітко не розумію поведінку функції [].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); результат TypeError: Reduce of empty array with no initial value здається, що якщо масив порожній, я не можу його зменшити [""].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); …

11
Як оновити "масив об'єктів" за допомогою Firestore?
Зараз я пробую Firestore, і я застряг у чомусь дуже простому: "оновлення масиву (він же піддокумент)". Моя структура БД надзвичайно проста. Наприклад: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Я намагаюся (безуспішно) вставити нові записи в shareWithмасив об'єктів. Я пробував: // With SET firebase.firestore() .collection('proprietary') …

4
Як правильно зберігати та завантажувати дані numpy.array ()?
Цікаво, як правильно зберігати та завантажувати numpy.arrayдані. В даний час я використовую numpy.savetxt()метод. Наприклад, якщо я отримав масив markers, який виглядає так: Я намагаюся зберегти його, використовуючи: numpy.savetxt('markers.txt', markers) В іншому сценарії я намагаюся відкрити раніше збережений файл: markers = np.fromfile("markers.txt") І це я отримую ... Збережені дані спочатку виглядають …
104 python  arrays  numpy 

10
Який найшвидший або найелегантніший спосіб обчислити різницю наборів за допомогою масивів Javascript?
Нехай Aі Bбуде два набори. Я шукаю дійсно швидкі або елегантні способи обчислити різницю між набором ( A - Bабо A \B, залежно від ваших уподобань) між ними. Як говориться в заголовку, два набори зберігаються та обробляються як масиви Javascript. Примітки: Характерні для геккону трюки - це добре Я вважаю …

3
Що ми маємо на увазі під масивом Byte? [зачинено]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 9 років тому . Може, будь-хто, будь-ласка, поясніть, я …


3
Присвоєння масиву масиву з копією
Наприклад, якщо у нас є numpyмасив A, і ми хочемо numpyмасив Bз тими ж елементами. Яка різниця між наступними (див. Нижче) методами? Коли виділяється додаткова пам'ять, а коли ні? B = A B[:] = A(те саме, що B[:]=A[:]?) numpy.copy(B, A)
103 python  arrays  numpy 

6
Додайте властивість до масиву об’єктів
У мене є масив об’єктів, як показано нижче Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' Я хочу додати ще одну властивість з іменем Active до кожного елемента цього масиву Об'єктів. Кінцевий результат повинен бути таким. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" Active: "false" 1:Object …

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