@phpgeeks

Страница 2655 из 8430
Ися
03.12.2016
06:03:55
пожалуйста)

D'
03.12.2016
06:04:24
Ися
03.12.2016
06:05:02
запросы которые в БД

Владимир
03.12.2016
06:05:07
В Екб щас никого нет на gdg devfest?

Google
Ися
03.12.2016
06:05:09
описываются в каждом методе

Иисус
03.12.2016
06:05:16
Главное за это достаточно денег предложить. 30 золотых, например.

Ися
03.12.2016
06:05:31
сказали переделать в фабрику

D'
03.12.2016
06:05:40
ты еще селфи сделай

со смузи

Владимир
03.12.2016
06:06:01
D'
03.12.2016
06:06:10
Я стесняюсь
себя или смузи?

Владимир
03.12.2016
06:06:58
себя или смузи?
Смузи тут нет, только чай/кофе, это же не руби конфа

da horsie
03.12.2016
06:17:14
чувачеллы, а кто-нить знает хороший набор правил для phpcs?

чтобы поставил композером, накидал себе в проект, и счастлив

Artur
03.12.2016
06:19:56
$x = [1, 1, 1, 3, 1, 1, 1, 1, 2, 4, 3, 4]; print_r(find_line($x)); function find_line($x) { $len = count($x); $cache = []; for ($i = 0; $i < $len; ++$i) { $is_append = false; foreach ($cache as $cur => $idx) { if (end($idx) < $x[$i]) { $cache[$cur][] = $x[$i]; $is_append = true; if (count($cache[$cur]) >= 3) { return $cache[$cur]; } } } if (!$is_append) { $cache[] = [$x[$i]]; } } return $cache; }

а вообще напрашивается оптимизация по длине стринга и делать первый прогон без копирования на больших массивах

da horsie
03.12.2016
06:24:05
$x = [5, 6, 1, 3]; выводит странное

Google
da horsie
03.12.2016
06:25:26
сложность вообще не могу понять

D'
03.12.2016
06:31:14
сложность вообще не могу понять
сложность уровня "сложнааа"

da horsie
03.12.2016
06:31:38
ну мне кажется квадратичная сложность там

Denis
03.12.2016
06:31:40
сложность вообще не могу понять
Два цикла. Квадротичная)

Zero
03.12.2016
06:34:19
Нам препод третий урок writeln на паскале толкает

Пиздец препод учит как ставить жумлу

сча читаем как ставить ксамп

f4rt~
03.12.2016
06:34:24
Два цикла. Квадротичная)
а где твой вариант решения?

Artur
03.12.2016
06:38:00
сцу только спать лёг

$x = [9, 8, 7, 6, 5, 4, 3, 2, 1]; print_r(find_line($x)); function find_line($x) { $len = count($x); $cache = []; $min_idx = null; for ($i = 0; $i < $len; ++$i) { $is_append = false; foreach ($cache as $cur => $idx) { if (end($idx) < $x[$i]) { $cache[$cur][] = $x[$i]; $is_append = true; if (count($cache[$cur]) >= 3) { return $cache[$cur]; } } } if (!$is_append) { if ( $min_idx === null || $cache[$min_idx] > $x[$i] ) { if ($min_idx !== null && count($cache[$min_idx]) == 1) { unset($cache[$min_idx]); } $cache[] = [$x[$i]]; $min_idx = key($cache); var_dump($min_idx); } } } var_dump($cache); }

хуй теперь заснёшь

da horsie
03.12.2016
06:40:35
Artur
03.12.2016
06:42:14
там чистка кэща но не полная

10 11 9 11 8 11 7 11 не сэкономит память

da horsie
03.12.2016
06:42:42
мне кажется у меня есть решение с линейной сложностью

я примерно за час его нарисовал

Artur
03.12.2016
06:55:17
я ещё придумал

нао дополнить

f4rt~
03.12.2016
07:13:48
Артур крут, снимаю шляпу

Google
da horsie
03.12.2016
07:15:55
https://gist.github.com/f3ath/e0e53559329f03bcdce8b563831db37b

мой вариант тут

f4
03.12.2016
07:17:59
Ребят, посоветуйте что почитать по php, а то давно хочу его выучить

D'
03.12.2016
07:21:05
мой вариант тут
[2, 3, 1, 1, 1, 2, 2, 3, 9] => FAIL [4, 6, 7]

как-то он странно нашел

конь, почему он не находит 2, 3, 9 последовательность?

da horsie
03.12.2016
07:24:11
ммм

ща

D'
03.12.2016
07:24:50
[2, 3, 1, 1, 1, 3, 3, 3, 9] => FAIL [0, 7, 8]

da horsie
03.12.2016
07:25:14
2 3 9 он нашел

нормально же

он индексы выводит

D'
03.12.2016
07:25:43
я понимаю

da horsie
03.12.2016
07:25:49
первая двойка (0)

и последние 3 и 9

D'
03.12.2016
07:26:00
просто почему не 0 1 8?

da horsie
03.12.2016
07:26:24
потому что так оптимиация работает

иначе бы ифов было больше

Dmitry
03.12.2016
07:26:45
xss что-ль) лошадь

D'
03.12.2016
07:26:47
ну норм

Google
D'
03.12.2016
07:26:50
главное находит

da horsie
03.12.2016
07:27:31
никому не нравится мой ник

:(

f4rt~
03.12.2016
07:27:37
мне нравится

D'
03.12.2016
07:27:41
это потому что ты черный

f4rt~
03.12.2016
07:28:00
у меня на половине форумов так или иначе такой был

Admin
ERROR: S client not available

Dmitry
03.12.2016
07:28:23
Это потому что js)

f4rt~
03.12.2016
07:28:42
предвзятость в жсу?

Dmitry
03.12.2016
07:28:52
Есть такое

f4rt~
03.12.2016
07:28:58
а ты в курсе что он 5 лет как помогает деанонить юзверей с Tor ?

Dmitry
03.12.2016
07:29:23
Неа

f4rt~
03.12.2016
07:29:37
считай герой

Dmitry
03.12.2016
07:29:48
Слышал только что там бекдор вдовый был

*адовый

f4rt~
03.12.2016
07:30:05
ну ниже версии 45.5.1 да

и во всех его форках включительно

никогда бы не подумал, что обычный js и векторная графику доведет до такого)

Dmitry
03.12.2016
07:31:19
Ссылочку на статейку можно?

Google
Dmitry
03.12.2016
07:31:27
Можно и на англ

f4rt~
03.12.2016
07:31:30
Ссылочку на статейку можно?
https://habrahabr.ru/post/316608/э

Dmitry
03.12.2016
07:31:53
?

da horsie
03.12.2016
07:34:10
Можно и на англ
торганул )

Dmitry
03.12.2016
07:36:32
Да хорошая же привычка)

Artur
03.12.2016
07:36:33
da horsie
03.12.2016
07:37:15
Artur
03.12.2016
07:48:23
но меня вырубает :)

ты меня уделал ^_^

да ты прав. надо было на указателях

da horsie
03.12.2016
07:52:49
у меня преимущество, потому что вечер

а у тебя утро

Artur
03.12.2016
07:53:06
дада )_

скорее я далёк от алгоритмов )

https://github.com/bagart/tests/blob/master/php/BinSearch/50/BinSearchRecursiveReferenceEqOrGtArray.php

вылетело из головы

https://github.com/bagart/tests/blob/master/php/result/search_sorted_array_20kk_x15.log

это не столько алгоритмы сколько игра в бенчмарки

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