@phpgeeks

Страница 5247 из 8430
Sergey
19.07.2017
09:41:29
делается флаг например файл лочится, если файл залочен команда выходит ничего не делая
а если через 1 секунду после выхода файл разлочивается, то получаем 12 секунд простоя

Алексей
19.07.2017
09:41:31
мне тут недавно посоветовали винду переустановить, чтоб модуль для php поставить, это вариант примерно как браузер для постоянного запуска
а почему на старую винду не поставить пхп?)) а по предыдущему вопрсоу: надо тогда описывать подробнее задачу

Pavel
19.07.2017
09:41:34
v
19.07.2017
09:41:39
Google
Евгений
19.07.2017
09:41:44
гы

Алексей
19.07.2017
09:42:27
Pavel
19.07.2017
09:42:34
а если через 1 секунду после выхода файл разлочивается, то получаем 12 секунд простоя
определитесь с задачей. если не нужен простой закидываете задачи в очередь, либо запускаете каждую секунду чтоб простоев небылов вообще

Sergey
19.07.2017
09:42:49
а почему на старую винду не поставить пхп?)) а по предыдущему вопрсоу: надо тогда описывать подробнее задачу
ты же не будешь просить начальника склада подробнее описать требуемую структуру БД

Алексей
19.07.2017
09:43:19
ты же не будешь просить начальника склада подробнее описать требуемую структуру БД
при чем тут струуткра БД )) Таблицы БД описал еще сообщений 30 назад. Да и уточнять надо не такие тех. вопросы, а логику. Что именно хочет заказчик

v
19.07.2017
09:43:38
Ок (
не прошел

Алексей
19.07.2017
09:44:12
не прошел
Это из-за грустного смайлика? Кандидат должен быть позитивен?)

Magic
19.07.2017
09:44:24
Задачка по интереснее Есть многоэтажный дом и 2 бутылки одинаковой прочности. Необходимо найти первый этаж на котором они разобьются, если их сбросить и сделать при этом, как можно меньше бросков.

Pavel
19.07.2017
09:44:27
так сказали же . скрипт запускается каждые 13 сек. все четко определенно
тогда по умолчанию он за 13 секунд успевает отрабатывать, если не отрабатывает - параллелится, если нужен только 1 экземпляр - лочится. Я же все варианты описал))

Google
Алексей
19.07.2017
09:45:01
Magic
19.07.2017
09:45:19
(;¬_¬)
19.07.2017
09:45:25
и как это относится к проверка неавыков программиста?
а вот если бутылки из под шампанского, а не из под жигуля, да?

Magic
19.07.2017
09:45:25
и его логическому мышлению)

v
19.07.2017
09:45:28
"ы гугле задают дебильные задачи, значит и нам надо"?

Sergey
19.07.2017
09:45:28
Ad
19.07.2017
09:45:47
Есть два стула...

Алексей
19.07.2017
09:45:51
Задачка по интереснее Есть многоэтажный дом и 2 бутылки одинаковой прочности. Необходимо найти первый этаж на котором они разобьются, если их сбросить и сделать при этом, как можно меньше бросков.
разделяй и властвуй для первой бутылки. вторую кидаем каждый раз на этаж ниже этажа, на котором разбилась первая Если первая разбивается с первого же броска. То вторую начинаем бросать с первого этажа , поднимаясь выше.

v
19.07.2017
09:45:52
Sergey
19.07.2017
09:46:00
каких именно?
замени здание на массив, а бутылки на значение которые нужно найти в массиве

v
19.07.2017
09:46:10
quicksort?

Sergey
19.07.2017
09:46:26
quicksort?
не прошел

v
19.07.2017
09:46:32
бывает

Sergey
19.07.2017
09:46:51
сортировка != поиск значения

v
19.07.2017
09:47:07
ну почему

одно следует за другим

Алексей
19.07.2017
09:47:17
Google
Pavel
19.07.2017
09:47:54
Странные у вас задачки, мне тут на днях подкинули реализовать бикубическую интерполяцию для отрисовки освещения - я отказался ?

Sergey
19.07.2017
09:48:38
одно следует за другим
нет, поиск значения максимум O(n) будет, quicksort от O(n lon g) до O(n*n)

Pavel
19.07.2017
09:49:09
на пхп?
на вход массив вершин со значениями на выходе картинка

Алексей
19.07.2017
09:50:13
и его логическому мышлению)
а ответ то будет??? я работать не могу. любопытно)

(;¬_¬)
19.07.2017
09:50:27
ну через два

через один слишком геморно

Алексей
19.07.2017
09:50:50
ну я бы через один кидал
а если этажей миллиард?)) разделяй и властвуй имхо лучше

(;¬_¬)
19.07.2017
09:51:02
так если миллиард, а у тебя 10

(;¬_¬)
19.07.2017
09:51:21
то что, первую расшибешь а второй потом с 1 этажа будешь пилить каждый

Евгений
19.07.2017
09:51:59
ну через два
да, можно через 2. если бутылка упала и не разбилась на 38, но разбилась на 40, то второй бутылкой уточняешь про 39

Rm
19.07.2017
09:54:39
Кто юзал https://botman.io/ как там отправлять сообщения больоше 4096 символов? в цикле?

я так делаю, но чот не режет сообщение а одно и тоже шлет public function sendMessage($bot, $text) { do { $text = mb_substr($text, 0, 4096); $bot->reply($text); } while (mb_strlen($text, 'UTF-8') > 0); return 1; }

Алексей
19.07.2017
09:55:56
то что, первую расшибешь а второй потом с 1 этажа будешь пилить каждый
если нужен вариант с наиболее позитивным наихудшим случаем, а не средним, то бросать первое яйцо можно через много этажей. через 1/10 этажей от высоты здания( например)

Magic
19.07.2017
09:56:37
а ответ то будет??? я работать не могу. любопытно)
тебе нужен полный или короткий ответ?

Алексей
19.07.2017
09:56:44
Google
(;¬_¬)
19.07.2017
09:58:29
если миллион этажей то долго
да понятно, что долго... но чот... хз...

Евгений
19.07.2017
09:58:53
если миллион этажей то долго
если миллион этажей, то будем не через 2 а через 100

изначально в задаче дом чётко был указан 100 этажей

его делили на 10 секций

первой бутылкой выбирали секцию

второй - этаж в секции

Admin
ERROR: S client not available

Sergey
19.07.2017
09:59:41
изначально в задаче дом чётко был указан 100 этажей
это пример, алгоритм нужно писать без констант

сегодня 100 этажей и 2 бутылки, завтра миллиард и 5 бутылок

Алексей Игоревич
19.07.2017
10:00:20
Ребята всем привет? #whois 1. есть гигантский легаси, чтобы его переварить нужно изучить php. осваиваю навыки в песочнице. 2. рассказывать особо не очем, пока что на уровне зачатка фулстака 3. готов учиться

Евгений
19.07.2017
10:00:25
если бутылок буедт больше, то задача рекурсивная

каждую следующую секцию будем разбивать на секции

Magic
19.07.2017
10:04:33
выше про секции верно

условно говоря

K*(K+1)/2>=N где N количество этажей, что логично

(;¬_¬)
19.07.2017
10:05:04
ну дык если задача будет стоять так, то логично что бить на секции рекурсивно

Magic
19.07.2017
10:05:12
т.е в изначальном условии где 100 этажей в худшем случае будет 14 бросков

Алексей Игоревич
19.07.2017
10:05:22
Вопрос - не получается найти решение, по аяксу получаю данные с двух идентичных форм даты рождения. Даты рождения прогоняются по скрипту, в итоге формируется массив для отправки. У каждой даты рождения должен сформироваться свой массив. Сейчас у себя решаю проблему тем, что аякс запрос на каждую дату отправляю в отдельный файл где разница лишь в том, что указываю что данные принимаю из первого или второго поля и указываю разные переменные в массиве. Когда обьединил в один файл - получается что скрипт подхватывает только первую дату рождения игнорируя второй. Уже с разных сторон пробовал, но опыта не хватает чтобы вьехать. Выложил серверную часть сюда, в ключевых местах добавил коменты https://pastebin.com/4YCkb5cs помогите разобраться.

Magic
19.07.2017
10:05:27
До тех пор, пока первое яйцо не разбивается, мы бросаем его с этажей 14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 99, 100. Если оно разбивается, например, на 69-м этаже, мы начинаем бросать второе яйцо со всех этажей начиная с 61-го, т.е. с первого непроверенного.

в оригинальной задаче были яйца :)

Google
(;¬_¬)
19.07.2017
10:06:15
а в яйце смерть кощеева

Алексей
19.07.2017
10:06:27
яйца, не прошедших собеседование))

Magic
19.07.2017
10:10:01
зачем так много шагов?
Это самый оптимальный вариант

Alexander
19.07.2017
10:10:06
Если разбивается на 69, то последовательность бросков должна быть примерно следующей: 50 75 63 69

Алексей
19.07.2017
10:10:16
Ого ого, так бы сразу)) Надо прорешать. Любопытно)

Magic
19.07.2017
10:11:09
Ого ого, так бы сразу)) Надо прорешать. Любопытно)
разбор этой задачки есть в гугле вот тут например https://tproger.ru/problems/two-egg-hundred-floors/ http://master-flomaster.blogspot.ru/2011/04/blog-post.html

Алексей Игоревич
19.07.2017
10:11:11
а где можно скачать?

Magic
19.07.2017
10:11:29
а где можно скачать?
скачать не знаю, полистать тут https://www.piter.com/product/kariera-programmista-kak-ustroitsya-na-rabotu-v-google-microsoft-ili-druguyu-veduschuyu-it-kompaniyu-2

Alexander
19.07.2017
10:12:07
(;¬_¬)
19.07.2017
10:12:41
именно
ну ок. а если не 69 а 60

то у тебя на 75 одно разобьется и на 63 второе

и что дальше?

Страница 5247 из 8430