Тенпеннай
(;¬_¬)
что то типо having field = MAX(authors)
э...ммм... чот все равно туплю... в общем я сумел сваять таблицу, через group by где у меня есть author1 books_count author2
Dmitriy
на баше спокойно решается + какойнибудь менеджер процессов что бы следил а не упадет ли хнень
Pavel
а если команда за 13 секунд не отработает?
делается флаг например файл лочится, если файл залочен команда выходит ничего не делая
Евгений
я не сталкивался с такой задачей, но уже нагуглил про баш и какой-то watch
Sergey
делается флаг например файл лочится, если файл залочен команда выходит ничего не делая
а если через 1 секунду после выхода файл разлочивается, то получаем 12 секунд простоя
Парфен
мне тут недавно посоветовали винду переустановить, чтоб модуль для php поставить, это вариант примерно как браузер для постоянного запуска
а почему на старую винду не поставить пхп?)) а по предыдущему вопрсоу: надо тогда описывать подробнее задачу
Евгений
гы
Pavel
а если через 1 секунду после выхода файл разлочивается, то получаем 12 секунд простоя
определитесь с задачей. если не нужен простой закидываете задачи в очередь, либо запускаете каждую секунду чтоб простоев небылов вообще
Sergey
а почему на старую винду не поставить пхп?)) а по предыдущему вопрсоу: надо тогда описывать подробнее задачу
ты же не будешь просить начальника склада подробнее описать требуемую структуру БД
Парфен
ты же не будешь просить начальника склада подробнее описать требуемую структуру БД
при чем тут струуткра БД )) Таблицы БД описал еще сообщений 30 назад. Да и уточнять надо не такие тех. вопросы, а логику. Что именно хочет заказчик
Тенпеннай
Ок (
не прошел
Парфен
не прошел
Это из-за грустного смайлика? Кандидат должен быть позитивен?)
Pavel
так сказали же . скрипт запускается каждые 13 сек. все четко определенно
тогда по умолчанию он за 13 секунд успевает отрабатывать, если не отрабатывает - параллелится, если нужен только 1 экземпляр - лочится. Я же все варианты описал))
Евгений
это старая задача, я знаю ответ, но мне лень его вспоминать
Тенпеннай
и как это относится к проверка неавыков программиста?
(;¬_¬)
и как это относится к проверка неавыков программиста?
а вот если бутылки из под шампанского, а не из под жигуля, да?
Тенпеннай
"ы гугле задают дебильные задачи, значит и нам надо"?
Sergey
Ad
Есть два стула...
Парфен
разделяй и властвуй для первой бутылки. вторую кидаем каждый раз на этаж ниже этажа, на котором разбилась первая Если первая разбивается с первого же броска. То вторую начинаем бросать с первого этажа , поднимаясь выше.
Sergey
каких именно?
замени здание на массив, а бутылки на значение которые нужно найти в массиве
Тенпеннай
quicksort?
Sergey
quicksort?
не прошел
Тенпеннай
бывает
Sergey
сортировка != поиск значения
Тенпеннай
ну почему
Тенпеннай
одно следует за другим
Pavel
Странные у вас задачки, мне тут на днях подкинули реализовать бикубическую интерполяцию для отрисовки освещения - я отказался 😀
Sergey
одно следует за другим
нет, поиск значения максимум O(n) будет, quicksort от O(n lon g) до O(n*n)
Pavel
на пхп?
на вход массив вершин со значениями на выходе картинка
Парфен
а ответ то будет??? я работать не могу. любопытно)
(;¬_¬)
ну через два
(;¬_¬)
через один слишком геморно
Парфен
ну я бы через один кидал
а если этажей миллиард?)) разделяй и властвуй имхо лучше
(;¬_¬)
так если миллиард, а у тебя 10
(;¬_¬)
то что, первую расшибешь а второй потом с 1 этажа будешь пилить каждый
Евгений
ну через два
да, можно через 2. если бутылка упала и не разбилась на 38, но разбилась на 40, то второй бутылкой уточняешь про 39
Anonymous
Кто юзал https://botman.io/ как там отправлять сообщения больоше 4096 символов? в цикле?
Anonymous
я так делаю, но чот не режет сообщение а одно и тоже шлет public function sendMessage($bot, $text) { do { $text = mb_substr($text, 0, 4096); $bot->reply($text); } while (mb_strlen($text, 'UTF-8') > 0); return 1; }
Парфен
то что, первую расшибешь а второй потом с 1 этажа будешь пилить каждый
если нужен вариант с наиболее позитивным наихудшим случаем, а не средним, то бросать первое яйцо можно через много этажей. через 1/10 этажей от высоты здания( например)
Парфен
в двух словах
(;¬_¬)
если миллион этажей то долго
да понятно, что долго... но чот... хз...
Евгений
если миллион этажей то долго
если миллион этажей, то будем не через 2 а через 100
Евгений
изначально в задаче дом чётко был указан 100 этажей
Евгений
его делили на 10 секций
Евгений
первой бутылкой выбирали секцию
Евгений
второй - этаж в секции
Sergey
изначально в задаче дом чётко был указан 100 этажей
это пример, алгоритм нужно писать без констант
Sergey
сегодня 100 этажей и 2 бутылки, завтра миллиард и 5 бутылок
Алексей И.
Ребята всем привет🐘 #whois 1. есть гигантский легаси, чтобы его переварить нужно изучить php. осваиваю навыки в песочнице. 2. рассказывать особо не очем, пока что на уровне зачатка фулстака 3. готов учиться
Евгений
если бутылок буедт больше, то задача рекурсивная
Евгений
каждую следующую секцию будем разбивать на секции
(;¬_¬)
ну дык если задача будет стоять так, то логично что бить на секции рекурсивно
Алексей И.
Вопрос - не получается найти решение, по аяксу получаю данные с двух идентичных форм даты рождения. Даты рождения прогоняются по скрипту, в итоге формируется массив для отправки. У каждой даты рождения должен сформироваться свой массив. Сейчас у себя решаю проблему тем, что аякс запрос на каждую дату отправляю в отдельный файл где разница лишь в том, что указываю что данные принимаю из первого или второго поля и указываю разные переменные в массиве. Когда обьединил в один файл - получается что скрипт подхватывает только первую дату рождения игнорируя второй. Уже с разных сторон пробовал, но опыта не хватает чтобы вьехать. Выложил серверную часть сюда, в ключевых местах добавил коменты https://pastebin.com/4YCkb5cs помогите разобраться.
(;¬_¬)
а в яйце смерть кощеева
Парфен
яйца, не прошедших собеседование))
Aleksandr
зачем так много шагов?
Aleksandr
Если разбивается на 69, то последовательность бросков должна быть примерно следующей: 50 75 63 69
Парфен
Ого ого, так бы сразу)) Надо прорешать. Любопытно)
Алексей И.
а где можно скачать?
Алексей И.
+