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

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

14
Використання масиву як голок у strpos
Як ви використовуєте strposдля масиву голок при пошуку рядка? Наприклад: $find_letters = array('a', 'c', 'd'); $string = 'abcdefg'; if(strpos($string, $find_letters) !== false) { echo 'All the letters are found in the string!'; } Оскільки, використовуючи це, це не буде працювати, було б добре, якби було щось подібне
91 php  arrays  strpos 


11
Статичний масив проти динамічного масиву в C ++
У чому різниця між статичним масивом та динамічним масивом у C ++? Я повинен зробити завдання для свого класу, і там сказано не використовувати статичні масиви, лише динамічні масиви. Я переглядав книгу та Інтернет, але, схоже, не розумію. Я думав, що static був створений під час компіляції, а динамічний під …

6
об’єднати два масиви об’єктів з Angular 2 та TypeScript?
Я переглядав питання JavaScript щодо цієї теми, це питання стосується Angular2 з TypeScript. Я намагаюся об’єднати об’єкти json у масив. Мій код виглядає приблизно так, public results: []; public getResults(){ this._service.get_search_results(this._slug, this._next).subscribe( data => { this.results.concat(data.results); this._next = data.next; }, err => { console.log(err); } ); } Як я можу …

11
Чи існує функція копіювання масиву в C / C ++?
Я програміст Java, який вивчає C / C ++. Тому я знаю, що Java має таку функцію, як System.arraycopy (); скопіювати масив. Мені було цікаво, чи є в C або C ++ функція для копіювання масиву. Я зміг знайти реалізацію для копіювання масиву лише за допомогою циклу for, покажчиків тощо. …
91 c++  c  arrays 

23
Як я можу імітувати масив змінної в MySQL?
Це здається , що MySQL не має масив змінних. Що я повинен використовувати замість цього? Здається, пропонуються дві альтернативи: скалярний набір типу та тимчасові таблиці . Питання, на яке я зв’язав, пропонує перше. Але чи є гарною практикою використовувати їх замість змінних масиву? Як варіант, якщо я йду з наборами, …

10
Об'єкти PHP проти масивів - Порівняння продуктивності під час ітерації
У мене є величезна кількість PHP-об'єктів для нейронної мережі, для яких я повинен переглядати і виконувати деякі математичні завдання. Мені було цікаво, чи краще мені буде використовувати асоціативний масив над екземплярами класів? Я маю справу з навколишніми 3640об’єктами і, крім того, повторюю 500часом (в кращому випадку), тому будь-яка мікрооптимізація дуже …

14
Як підрахувати однакові елементи рядків у масиві Ruby
У мене таке Array = ["Jason", "Jason", "Teresa", "Judah", "Michelle", "Judah", "Judah", "Allison"] Як створити підрахунок для кожного однакового елемента ? Where: "Jason" = 2, "Judah" = 3, "Allison" = 1, "Teresa" = 1, "Michelle" = 1? або створити хеш Де: Де: hash = {"Jason" => 2, "Judah" => 3, …
91 ruby  arrays  count  element 

8
яке використання має метод javascript forEach (що карта не може зробити)?
Єдину різницю, яку я бачу в map і foreach, полягає в тому, що mapповертає масив, а forEachні. Однак я навіть не розумію останній рядок forEachметоду " func.call(scope, this[i], i, this);". Наприклад, не « this» і « scope» зі посиланням на той самий об'єкт і не є , this[i]і з iпосиланням …

6
Як перевірити, чи є змінна масивом? ... чи щось схоже на масив
Я хочу використовувати foreachцикл зі змінною, але ця змінна може бути різних типів, NULLнаприклад. Отже, перш ніж foreachперевірити: if(is_array($var)){ foreach($var as ... Але я зрозумів, що це також може бути клас, який реалізує Iteratorінтерфейс. Можливо, я сліпий, але як перевірити, чи реалізує клас інтерфейс? Чи є щось на зразок is_aфункції …
90 php  arrays  foreach 

2
Паралельна картаM на масивах Repa
У своїй нещодавній роботі з Gibbs sampling, я широко використовував той, RVarякий, на мій погляд, забезпечує майже ідеальний інтерфейс для генерації випадкових чисел. На жаль, я не зміг використати Repa через неможливість використовувати монадичні дії на картах. Хоча однозначно монадичні карти неможливо розпаралелювати загалом, мені здається, що це RVarможе бути …

7
Видалити порожні рядки з масиву, зберігаючи запис без циклу?
Тут було задано таке питання: Видаліть порожні рядки з масиву, зберігаючи записи індексів з не пустими рядками Якби ви помітили дане, як @Baz виклав це; "I", "am", "", "still", "here", "", "man" "і з цього я хочу створити наступні два масиви:" "I", "am", "still", "here", "man" Усі відповіді на це …

3
Різниця між a - = b та a = a - b у Python
Нещодавно я застосував це рішення для усереднення кожних N рядків матриці. Хоча рішення працює загалом, у мене були проблеми із застосуванням до масиву 7x1. Я помітив, що проблема полягає у використанні -=оператора. Щоб зробити невеликий приклад: import numpy as np a = np.array([1,2,3]) b = np.copy(a) a[1:] -= a[:-1] b[1:] …

9
Перевірте, чи мають два масиви однаковий вміст (у будь-якому порядку)
Я використовую Ruby 1.8.6 з Rails 1.2.3, і мені потрібно визначити, чи мають два масиви однакові елементи, незалежно від того, чи вони в одному порядку. Один із масивів гарантовано не міститиме дублікатів (інший може, у такому випадку відповідь негативна). Моя перша думка була require 'set' a.to_set == b.to_set але мені …

11
Як проаналізувати масив JSON (не об’єкт Json) в Android
У мене проблеми з пошуком способу синтаксичного аналізу JSONArray. Це виглядає так: [{"name":"name1","url":"url1"},{"name":"name2","url":"url2"},...] Я знаю, як проаналізувати його, якщо JSON було написано інакше (Іншими словами, якщо б я повернув об'єкт json замість масиву об'єктів). Але це все, що я маю і маю з цим піти. * EDIT: Це дійсний json. …
90 java  android  json  gson  arrays 

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