Изучая иностранную литературу, на днях наткнулся на работы [1, 2] профессора Мичиганского университета Дивакара Вишваната (Divakar Viswanath) об итерационном алгоритме вычисления периодических орбит динамических систем, основанном на методе Линдштедта-Пуанкаре (ЛП) (для ознакомления с ним рекомендую книгу [3, с. 408-411]). Преимуществом данного метода является то, что он не требует численного интегрирования дифференциального уравнения, поэтому может быть применён к построению и неустойчивых циклов. Читать полностью »
Рубрика «циклы» - 2
Три цикла в аттракторе Лоренца
2017-05-26 в 21:01, admin, рубрики: аттрактор Лоренца, математика, метод Линдштедта-Пуанкаре, периодические решения, циклы, численные методы, метки: аттрактор ЛоренцаRust: for и итераторы
2016-07-29 в 12:58, admin, рубрики: for loop, Rust, итераторы, перевод, Программирование, системное программирование, циклы(предыдущая статья)
В данной статье мы обсудим for циклы, а так же родственные понятия итераторов и «итерируемых объектов».
В зависимости от вашего предыдущего опыта с другими языками программирования данные концепции могут показаться очень знакомыми в плане синтаксиса и семантики, или же совершенно новыми и непонятными. Наиболее близкие их аналоги можно найти в Питоне, но, думаю, программисты на Java, C# или же (современном) C++ так же увидят много пересечений с тем что есть в их языках.
Читать полностью »
Какой цикл быстрее? Тестируем 1С
2014-12-12 в 10:13, admin, рубрики: 1С, высокая производительность, ненормальное программирование, Программирование, производительность, циклы Занимаюсь программированием 1С уже несколько лет, и тут посетила мысль — «А не пройти ли какой-нибудь обучающий курс, вдруг в знаниях есть какие-то пробелы, о которых раньше даже и не подозревал»? Сказано-сделано. Сижу, слушаю курс, дохожу до циклических операторов и тут вторая мысль (да, не часто они у меня появляются) — «А какой цикл быстрее»? Надо бы проверить.
Итак, я нашел пять способов, как можно организовать цикл средствами 1С.
Читать полностью »
Автовход с паролем и управление по ssh «в гостях» при помощи expect
2014-05-15 в 9:57, admin, рубрики: expect, linux, интерпретатор, Программирование, циклы, метки: expect, linux, интерпретатор, циклыВ очередной раз используя этот скрипт в одном из учебных классов, я поискал материалы и обнаружил, что здесь давно не вспоминали об expect. Это замечательный альтернативный интерпретатор для командной строки Linux, который может общаться с ней вместо живого человека, и я добавлю сюда лишь ещё один пример его применения.
Картинок на эту тему особо нет, а в статье и вообще не будет, поэтому привлечём ваше внимание обложкой замечательной книги
Еще одна задача для собеседования по C/C++
2013-03-20 в 14:44, admin, рубрики: c++, Программирование, циклы, метки: c++, циклы К вопросу о задачах, которые можно давать соискателям при проведении собеседований (в дополнение). Задача очень просто решается, но создает паузу у людей, не встречавшихся с ней раньше или не попытавшихся проанализировать свойства операторов-циклов при изучении или после. Интересно, что возникла данная задача при решении практической проблемы, а не была специально придумана для проверки знаний.
На 24 часа публикую только условие. Скорее всего, решение будет быстро дано в одном из комментариев. В любом случае, через 24 часа будет сделан апдейт с решением и небольшими ремарками.
Читать полностью »
Perl6 — Условные операторы, циклы
2012-10-15 в 16:07, admin, рубрики: for, loop, perl, perl6, Программирование, циклы, метки: for, loop, perl6, циклы 1. Особенности работы с переменными и литералами в Perl6
2. Perl6 — Операции над переменными, анонимные блоки
В данной статье мы рассмотрим условные операторы и циклы, а также проведем несколько небольших экспериментов по их использованию.
Сегодня, работая над сайтом, мне надо было отделить основной каталог от дополнительного. А в дополнительном каталоге надо было пронумеровать нужные записи в виде «Проект 1», «Проект 2». И тут какой то неведомый зверь не позволил мне сделать это по-быстрому на каком нибудь распространенном языке программирования. Мне захотелось попробовать, а можно ли сделать это используя лишь только средства MySQL?
Насколько я помню, в MySQL есть переменные, например @a. Но поиск в сети, как сделать цикл в MySQL, ничего мне не дал.
Тогда я поразмыслил, ведь мы можем написать
SELECT @i:=@i+1;