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

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

22
Як ініціалізувати всіх членів масиву на одне значення?
У мене великий масив в C (не C ++, якщо це має значення). Я хочу ініціалізувати всіх членів одного значення. Я міг би поклятися, що колись знав простий спосіб зробити це. Я міг би використати memset()у своєму випадку, але чи не існує способу зробити це, що вбудовано прямо у синтаксис …

15
Як перетворити байт UTF-8 [] у рядок?
У мене є byte[]масив, завантажений з файлу, який, як мені відомо, містить UTF-8 . У якомусь коді налагодження мені потрібно перетворити його в рядок. Чи є один лайнер, який буде це робити? Під обкладинками має бути лише розподіл та записка , тому навіть якщо вона не буде реалізована, це має …

16
Скопіюйте елементи масиву в інший масив
У мене є масив JavaScript, dataArrayякий я хочу натиснути на новий масив newArray. За винятком того, що я не хочу newArray[0]бути dataArray. Я хочу натиснути всі елементи в новий масив: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... а ще краще: var newArray = new Array ( dataArray1.values(), dataArray2.values(), // …
916 javascript  arrays 

28
Видалити масив PHP за значенням (не ключовим)
У мене є масив PHP наступним чином: $messages = [312, 401, 1599, 3, ...]; Я хочу видалити елемент, що містить значення $del_val(наприклад, $del_val=401), але я не знаю його ключ. Це може допомогти: кожне значення може бути лише один раз . Я шукаю найпростішу функцію для виконання цього завдання, будь ласка.
885 php  arrays 

25
Як я можу отримати доступ та обробити вкладені об'єкти, масиви чи JSON?
У мене є вкладена структура даних, що містить об'єкти та масиви. Як я можу отримати інформацію, тобто отримати доступ до певного або декількох значень (або ключів)? Наприклад: var data = { code: 42, items: [{ id: 1, name: 'foo' }, { id: 2, name: 'bar' }] }; Як я міг …

30
Чи має JavaScript такий метод, як "range ()", щоб генерувати діапазон у наданих межах?
У PHP ви можете зробити ... range(1, 3); // Array(1, 2, 3) range("A", "C"); // Array("A", "B", "C") Тобто є функція, яка дозволяє отримувати діапазон чисел або символів, проходячи верхню та нижню межі. Чи є для цього щось вбудоване в JavaScript? Якщо ні, як би я це здійснив?

24
Як правильно сортувати масив цілих чисел
Спроба отримати найвище і найнижче значення з масиву, який, наскільки я знаю, містить лише цілі числа, здається складніше, ніж я думав. var numArray = [140000, 104, 99]; numArray = numArray.sort(); alert(numArray) Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Я очікую, що це покаже 99, 104, 140000. Натомість це показує 104, 140000, 99. …


8
Що означає% w (масив)?
Я переглядаю документацію для FileUtils. Мене бентежить наступний рядок: FileUtils.cp %w(cgi.rb complex.rb date.rb), '/usr/lib/ruby/1.6' Що %wозначає? Чи можете ви вказати мені документацію?
835 ruby  arrays  string  notation 

30
Як знайти суму масиву чисел
Як дано масив [1, 2, 3, 4], як я можу знайти суму його елементів? (У цьому випадку сума була б 10.) Я думав, що $.eachможе бути корисним, але я не знаю, як це здійснити.

21
Виклик Javascript () та застосувати () проти bind ()?
Я вже це знаю applyі callє подібними функціями, які задаються this(контекст функції). Різниця полягає в тому, як ми надсилаємо аргументи (керівництво проти масиву) Питання: Але коли я повинен використовувати bind()метод? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin



27
Видаліть порожні елементи масиву
Деякі елементи в моєму масиві - це порожні рядки на основі того, що користувач подав. Мені потрібно видалити ці елементи. У мене це: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); Але це не працює. $linksArrayвсе ще є порожні елементи. Я також намагався виконувати цю empty()функцію, …
783 php  arrays  string 

30
Як перевірити, чи масив PHP асоціативний чи послідовний?
PHP розглядає всі масиви як асоціативні, тому функцій немає вбудованих. Хтось може порекомендувати досить ефективний спосіб перевірити, чи містить масив лише числові клавіші? В основному, я хочу мати можливість розмежовувати це: $sequentialArray = array('apple', 'orange', 'tomato', 'carrot'); і це: $assocArray = array('fruit1' => 'apple', 'fruit2' => 'orange', 'veg1' => 'tomato', …
781 php  arrays 

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