Публикации по теме 'iteration'


Вкус каждого_с_объектом
Это сообщение написано студентом-разработчиком Power Code Academy. Чтобы узнать больше об этой программе, следите за серией блога Обучение собственных разработчиков начального уровня на странице Tech at Power . Вкус каждого_с_объектом Я начал свой путь начинающего разработчика в начале 2019 года. Погружение в язык программирования Ruby привлекло мое внимание к нескольким абстрактным концепциям, которые было трудно понять. Одной из первоначальных концепций, которые меня особенно..

JavaScript «для циклов»
При подготовке к техническим собеседованиям одним из самых распространенных инструментов, с которым программист может столкнуться для решения множества проблем, является одна из самых вводных концепций в JavaScript — циклы for. Циклы чрезвычайно полезны, когда программист хочет многократно повторить один и тот же блок кода или когда работает с объектами или манипулирует ими в JavaScript, включая массивы и строки. В этой статье будут рассмотрены три различных типа циклов, каждый из которых,..

Итераторы и генераторы PHP
Если вы позволите PHP генерировать от 1 до 1 миллиона значений, что я могу сделать, чтобы сэкономить большую часть памяти? Правильно, это вопрос интервью. Если бы вы позволили мне написать ответ, какие у вас были бы идеи? Пожалуйста, подумайте сами несколько минут. Может быть, вы думаете об этом: <? php function makeLargeArray ( $length ){ $dataset = []; for ( $i = 0 ; $i < $length ; $i ++) { $dataset [] = $i ; } return $dataset ; } $customRange =..

Вопросы по теме 'iteration'

vb.net перебирает результаты запроса
Я знаком с тем, как VB6 ADO обрабатывает SQL-запросы и перебирает результаты набора записей. Однако как правильно запросить сервер, просмотреть результаты и удалить мой запрос в VB.Net? Все способы, которые я использовал, кажутся нестабильными и...
4070 просмотров
schedule 27.07.2022

Перечисляются ли объектные переменные в javascript в том порядке, в котором они были добавлены?
Возможное дублирование: Порядок элементов - для ( ... в ...) в javascript Предположим, у вас есть такой код: var a = {} a.a = 1; a.c = 2; a.b = 3; for (var i in a) { console.log(a[i]); } Гарантированно ли 1, 2 и 3 будут...
576 просмотров
schedule 02.01.2022

Итерация по алфавиту — C# a-caz
У меня есть вопрос о повторении через Алфавит. Я хотел бы иметь цикл, который начинается с «а» и заканчивается на «z». После этого петля начинается с «аа» и считается до «аз». после этого начинается с "ба" до "бз" и так далее... Кто-нибудь знает...
27930 просмотров
schedule 03.07.2023

Удалите элементы из HashSet во время итерации
Итак, если я попытаюсь удалить элементы из Java HashSet во время итерации, я получу ConcurrentModificationException . Как лучше всего удалить подмножество элементов из HashSet , как в следующем примере? Set<Integer> set = new...
133781 просмотров
schedule 04.06.2023

Перебор коллекции Json с использованием JQuery перебирает символы строки данных
Я использую ASP.MVC 1 для возврата IEnumerable объектов (скажем, автомобилей): public class Car : Entity<Car> { public virtual string Make { get; set; } public virtual double Length { get; set; } public virtual string Colour {...
4725 просмотров
schedule 15.11.2022

Можете ли вы удалить элемент из списка ‹›, просматривая его в C #
Можете ли вы удалить элемент из списка ‹> во время итерации по нему? Будет ли это работать или есть способ лучше? Мой код: foreach (var bullet in bullets) { if (bullet.Offscreen()) { bullets.Remove(bullet); } }...
3181 просмотров
schedule 05.05.2022

C++: итерация по вектору векторов
Привет! Я делаю этот проект, и сейчас я пытаюсь: создать некоторые объекты и сохранить их в векторах, которые сохраняются в другом векторе V перебирать векторы внутри V перебирать объекты внутри отдельных векторов Во всяком случае, я...
15765 просмотров
schedule 10.04.2023

Bash: правильный способ перебора карты
В Bash я могу создать карту (хеш-таблицу) с этой общей конструкцией hput() { eval "$1""$2"='$3' } hget() { eval echo '${'"$1$2"'#hash}' } а затем используйте его следующим образом: hput capitals France Paris hput capitals Spain...
15571 просмотров
schedule 18.02.2023

Рекурсия против циклов
Я пытаюсь работать с примерами деревьев, приведенными здесь: http://cslibrary.stanford.edu/110/BinaryTrees.html Все эти примеры решают проблемы с помощью рекурсии. Мне интересно, можем ли мы предоставить итеративное решение для каждой из них, то...
1211 просмотров
schedule 19.06.2022

Как выполнить итерацию по двум IEnumerable одновременно?
У меня есть два перечисления: IEnumerable<A> list1 и IEnumerable<B> list2 . Я хотел бы перебирать их одновременно, например: foreach((a, b) in (list1, list2)) { // use a and b } Если они не содержат одинакового количества...
15038 просмотров
schedule 23.06.2023

Продольное сравнение значений в R с изюминкой
У меня есть результаты теста, проведенного несколькими людьми в целых четыре периода времени. Вот пример: dat <- structure(list(Participant_ID = c("A", "A", "A", "A", "B", "B", "B", "B", "C", "C", "C", "C"), phase = structure(c(1L, 2L, 3L,...
148 просмотров
schedule 13.01.2023

Итерация по Params Hash
У меня очень неприятное время, когда я загружаю некоторые изображения. Они, очевидно, загружаются как стойки/составные, но то, как я перебираю хеш параметров, должно вызывать проблему. Мне ДЕЙСТВИТЕЛЬНО не помешала бы помощь, чтобы перестать рвать...
943 просмотров
schedule 13.10.2023

Алгоритм перебора выборочного пространства чисел
Я надеюсь, что это не обман, но сложно свести проблему к ключевым словам! Это всегда то, о чем я задавался вопросом. Допустим, у вас есть черный ящик, который принимает на вход n целых чисел (где n > 1). Учитывая, что существуют ограничения...
435 просмотров

Итерация по карте
В этом вопросе я не спрашиваю, как это сделать, а КАК ЭТО СДЕЛАНО. Я пытаюсь (в качестве упражнения) реализовать простую карту, и хотя у меня нет проблем с реализацией ссылок и их поведением (как найти следующее место для вставки новой ссылки и т....
3110 просмотров
schedule 24.05.2022

Как вы выполняете итерацию назад по круговому буферу без условного выражения?
Итерация вперед через циклический буфер без использования условного оператора легко выполняется с оператором остатка... iterator = (iterator + 1) % buffer_size; Я не могу на всю жизнь понять обратную операцию, итерацию назад.
4329 просмотров
schedule 07.01.2023

Установить порядок итерации варьируется от запуска к запуску
Почему порядок итерации набора Python (с одним и тем же содержимым) меняется от запуска к запуску и как я могу сделать его согласованным от запуска к запуску? Я понимаю, что порядок итерации для набора Python произвольный. Если я помещу «a», «b» и...
14676 просмотров
schedule 09.04.2022

Итерация по объекту JavaScript в порядке сортировки на основе определенного значения ключа дочернего объекта
Краткая версия: я ищу JavaScript-эквивалент Perl's for my $key ( sort { $hash{$a}{foo} cmp $hash{$b}{foo} } keys %hash ) { # do something with $key } Подробнее: У меня есть объект JSON, который состоит из множества других объектов...
6569 просмотров
schedule 23.07.2023

Изменение ключей HashMap во время итерации
можно ли изменить ключи одного и того же экземпляра HashMap во время итерации? Поскольку в наборе записей карты нет метода entry.setKey(). Теперь я могу придумать еще один HashMap... MultipartParsingResult parsingResult = parseRequest(request);...
51204 просмотров
schedule 25.04.2022

Одновременно открыто несколько таблиц UIActionSheets
У меня вопрос относительно таблицы UIActionSheet на iPad. Когда я представляю лист действий из presentFromBarButtonItem:animated: и затем представляю еще один (нажав на другой UIBarButtonItem на том же UIToolbar), исходный UIActionSheet остается...
1364 просмотров
schedule 14.09.2023

php - цикл while повторяется в два раза дольше, чем ожидалось, а вложенный цикл for повторяется в 1,5 раза чаще, чем ожидалось
Этот скрипт должен получать многомерный массив и перебирать значения. Размер массива равен 10, и каждый элемент должен содержать ассоциативный массив: $games[0] => array('foo' => 'bar') $games[1] => array('foo1' => 'bar1') etc.....
454 просмотров
schedule 10.10.2022