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

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

10
Чи є причина, що присвоєння масиву Swift суперечливе (ні посилання, ні глибока копія)?
Я читаю документацію і постійно хитаю головою щодо деяких дизайнерських рішень мови. Але те, що мене справді спантеличило, це те, як обробляються масиви. Я кинувся на дитячий майданчик і спробував їх. Ви можете спробувати їх теж. Отже перший приклад: var a = [1, 2, 3] var b = a a[1] …
217 arrays  swift 

8
Яка різниця між масивом char та char pointer у C?
Я намагаюся зрозуміти покажчики на C, але в даний час я плутаю наступне: char *p = "hello" Це покажчик знаків, що вказує на масив символів, починаючи з h . char p[] = "hello" Це масив, який зберігає привіт . Яка різниця, коли я передаю обидві ці змінні у цю функцію? …
216 c  arrays  pointers 

30
Підрахунок випадків / частоти елементів масиву
У Javascript я намагаюся взяти початковий масив значень чисел і підрахувати елементи всередині нього. В ідеалі результатом було б два нових масиви, перший вказує кожен унікальний елемент, а другий, що містить кількість разів кожного елемента. Однак я відкритий для пропозицій щодо формату виводу. Наприклад, якщо початковий масив був: 5, 5, …


13
Структури даних .NET: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary - Швидкість, пам’ять та коли їх використовувати?
.NET має багато складних структур даних. На жаль, деякі з них досить схожі, і я не завжди впевнений, коли використовувати один і коли використовувати інший. Більшість моїх книг C # та Visual Basic певною мірою розповідають про них, але вони ніколи не вникають у реальну деталь. Яка різниця між Array, …

22
Чи std :: вектор набагато повільніше, ніж звичайні масиви?
Я завжди думав, що це загальна мудрість, яка std::vector"реалізована як масив", бла-бла-бла. Сьогодні я пішов і випробував це, і, здається, не так: Ось деякі результати тесту: UseArray completed in 2.619 seconds UseVector completed in 9.284 seconds UseVectorPushBack completed in 14.669 seconds The whole thing completed in 26.591 seconds Це приблизно …
212 c++  arrays  performance  stl  vector 

17
Повернути масив у функції
У мене є масив, int arr[5]який передається функції fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Як я можу повернути цей масив? Як я буду користуватися ним, скажімо, що я повернув покажчик, як я збираюся отримати доступ до нього?


6
typedef масив фіксованої довжини
Я маю визначити 24-бітний тип даних. Я використовую char[3]для представлення типу. Можу чи я ЬурейеЕ char[3]до type24? Я спробував це у зразку коду. Я помістив typedef char[3] type24;у свій файл заголовка. Укладач на це не скаржився. Але коли я визначив функцію void foo(type24 val) {}у своєму файлі C, він скаржився. …
210 c  arrays  gcc  typedef 


25
Як видалити дублікати з масиву C #?
Я працюю з string[]масивом в C #, який повертається з виклику функції. Я, можливо, міг би подати аGeneric колекцію, але мені було цікаво, чи є кращий спосіб зробити це, можливо, використовуючи тимчасовий масив. Який найкращий спосіб видалити дублікати з масиву C #?
209 c#  arrays  duplicates 

14
JavaScript "новий масив (n)" і "Array.prototype.map" дивацтва
Я спостерігав це у Firefox-3.5.7 / Firebug-1.5.3 та Firefox-3.6.16 / Firebug-1.6.2 Коли я запускаю Firebug: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; }) ) // …

19
Використовуючи масиви або std :: вектори в C ++, який розрив у продуктивності?
У нашому курсі C ++ вони пропонують більше не використовувати масиви C ++ для нових проектів. Наскільки я знаю, сам Stroustroup пропонує не використовувати масиви. Але чи є суттєві відмінності в роботі?
208 c++  arrays  vector 

3
Як шукати масив об'єкта в mongodb
Припустимо, документом mongodb (таблицею) є "користувачі" { _id: 1, name: { first: 'John', last: 'Backus' }, birth: new Date('Dec 03, 1924'), death: new Date('Mar 17, 2007'), contribs: [ 'Fortran', 'ALGOL', 'Backus-Naur Form', 'FP' ], awards: [ { award: 'National Medal', year: 1975, by: 'NSF' }, { award: 'Turing Award', year: …


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