Ну, вообще задача состоит в том, чтобы узнать стандартный способ для реализации этого. Ваш вариант чуток получше может быть, по крайней мере на строках, так что спасибо.
А выглядит как костыльный. Но если нет стандатрного механизма, то ладно. Группировать по функции я не боюсь, а боюсь, что через год не пойму, что это я написал такое.
Ненужные итерации пропускаются лишь в самом начале. (У меня итерация — это когда уменьшается интервал семплирования)
Я предложил, кажется, вариант в первом комментарии, как сразу вычислить, с какой итерации начинать.
А если вы про пропуск точек, которые уже были использованы, то чем вам не нравится делать continue; при всех числах в iters четных? Вроде бы не очень сильные потери выйдут. Только ~ 1/2^Nd доля наборов является такой.
Про последний случай. Мне кажется, что пропускать можно, пока самый короткий делить на самый длинный меньше, чем step. Ну или что-то в этом духе.
Вообще, описанный подход не даст супер однородной плотности. Скажем, если размер области опеределения ~ 10 x 5, то первая точка вообще окажется где-то на одной из границ. Но слишком неприятные уплотнения получаться не должны. Косяки будут возле границ и будут становится незначительными по мере увеличения номера итерации.
А если даже такое неприемлемо, то тут надо думать насчет общего кратного длин диапазонов, и думать, и думать…
Через точку с запятой больше одного запроса — сложный запрос. У вас «Create user» и «Grant».
Не очень разбираюсь в SQL, но идея такая:
set @new_user_create='CREATE USER \'malan1\'@\'localhost\'';
;');
PREPARE cu FROM @new_user_create;
EXECUTE cu;
set @new_user_create2='GRANT USAGE ON *.* TO \'malan1\'@\'localhost\'';
PREPARE cu2 FROM @new_user_create2;
EXECUTE cu2;
Автор, ваша статья, мягко скажем, слабая. Вот даже человек, не изучавший CS, видит грубые ошибки, делающие ее бесполезной. И главное так много обсуждения. Да, хабр не торт.
И даже нельзя кавычки:
If the attribute-value is empty or if the first character of the attribute-value is not %x2F ("/"):
Let cookie-path be the default-path.
Default path:
Output the characters of the uri-path from the first character up to, but not including, the right-most %x2F ("/").
Разве что они успели увидеть ее и нажать на нее за время обработки сервером моего клика по «Опубликовать», а именно между установкой статье статуса «опубликовано» и генерацией сервером страницы мне в ответ. Не невозможно, но крайне маловероятно.