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

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

5
Шукати найвищий ключ / індекс у масиві
Як я можу отримати за допомогою PHP найвищий ключ / індекс у масиві? Я знаю, як це зробити для цінностей. Наприклад, із цього масиву я хотів би отримати "10" як ціле число: $arr = array( 1 => "A", 10 => "B", 5 => "C" ); Я знаю, як я міг …
92 php  arrays  key  highest 



9
Повертає індекс найвищого значення в масиві
З масиву, який виглядає приблизно так, як я можу отримати індекс найвищого значення в масиві. Для наведеного нижче масиву бажаним результатом буде '11'. Array ( [11] => 14 [10] => 9 [12] => 7 [13] => 7 [14] => 4 [15] => 6 )
92 php  arrays 

13
Видалення об’єкта з масиву в Swift 3
У моїй програмі я додав один об'єкт у масив при виділенні комірки та скасував вибір та видалення об'єкта при повторному виділенні комірки. Я використав цей код, але дав мені помилку. extension Array { func indexOfObject(object : AnyObject) -> NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object : AnyObject) …
92 ios  arrays  swift  swift3 

12
Пересунути елемент до асоціативного масиву в PHP
Я намагався перенести елемент в асоціативний масив, як це: $new_input['name'] = array( 'type' => 'text', 'label' => 'First name', 'show' => true, 'required' => true ); array_push($options['inputs'], $new_input); Однак замість "name" в якості ключа додається число. Чи є інший спосіб це зробити?
92 php  arrays 

6
Створити об'єкт з масиву
Я хочу створити об'єкт зі списку масиву. У мене є динамічний масив, який, мабуть, має виглядати так: var dynamicArray = ["2007", "2008", "2009", "2010"]; а з деяким javascript es6 я хочу зробити такий об’єкт: const obj = { 2007: { x: width / 5, y: height / 2 }, 2008: …

2
Оголошення декількох масивів з 64 елементами в 1000 разів швидше, ніж оголошення масиву з 65 елементів
Нещодавно я помітив, що оголошення масиву, що містить 64 елементи, відбувається набагато швидше (> 1000 разів), ніж оголошення масиву того ж типу з 65 елементами. Ось код, який я використовував для перевірки цього: public class Tests{ public static void main(String args[]){ double start = System.nanoTime(); int job = 100000000;//100 million …
91 java  arrays 

3
Функція користувацького фільтра AngularJS
Всередині мого контролера я хотів би відфільтрувати масив об'єктів. Кожен із цих об’єктів є картою, яка може містити рядки, а також списки Я спробував використовувати $filter('filter')(array, function)формат, але я не знаю, як отримати доступ до окремих елементів масиву всередині моєї функції. Ось фрагмент, щоб показати, що я хочу. $filter('filter')(array, function() …

1
Різниця між assert.equal та assert.deepEqual у тестуванні Javascript за допомогою Mocha?
Я використовую Mocha для тестування невеликого модуля в моєму додатку Express.js. У цьому модулі одна з моїх функцій повертає масив. Я хочу перевірити, чи правильний масив для даного вводу. Я роблю так: suite('getWords', function(){ test("getWords should return list of numbers", function() { var result = ['555', '867', '5309']; assert.equal(result, getWords('555-867-5309')); …


4
Рейки, що відображають масив хешів на один хеш
У мене є масив хешів так: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] І я намагаюся відобразити це в одному хеші так: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Я домігся цього за допомогою par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Але мені було цікаво, чи можливо це зробити більш ідіоматично (бажано без використання локальної змінної). Як я можу …

7
отримати загальний перечислювач з масиву
Як в C # отримати загальний перечислювач із заданого масиву? У наведеному нижче коді MyArrayє масив MyTypeоб’єктів. Я хотів би отримати MyIEnumeratorза показаним способом, але, схоже, я отримую порожній перелічувач (хоча я це підтвердив MyArray.Length > 0). MyType[] MyArray = ... ; IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() as IEnumerator<MyType>;


10
Чому у nodelist немає forEach?
Я працював над коротким сценарієм, щоб змінити <abbr>внутрішній текст елементів, але виявив, що nodelistне має forEachметоду. Я знаю, що nodelistце не успадковує від Array, але чи не здається forEachце корисним методом? Є конкретна проблема реалізації я не в курсі , що заважає додають forEachдо nodelist? Примітка: Мені відомо, що Dojo …

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