
sky
25.03.2019
20:14:34
function solution($N, $A) {
$counters = array_fill(1, $N, 0);
$count = count($A);
for ($i = 0; $i < $count; $i++) {
if ($A[$i] > $N) {
$max_value = max($counters);
$counters = array_fill(1, $N, $max_value);
}
else {
$counters[$A[$i]]++;
}
}
return $counters;
}
var_dump(solution(5, [3, 4, 4, 6, 1, 4, 4]));
Вот так все выглядит
Т.е. если элемент массива $А больше $N мне нужно весь массив каунтеров заполнить одним значением
Я перемудрила с for, можно через foreach, но проблема точно не от этого...

Google

sky
25.03.2019
20:21:42
Мда, проблема решилась
Оказывается, нужно было возвращать только значения, а у меня ключи с 1 начинались

Andrew P.
25.03.2019
20:34:54
народ, а в preg_replace_callback можно заменить не всю маску, а, допустим, только n-ую подмаску регулярного выражения?
в общем, я сделал так:
$out = preg_replace_callback('/(\[.*\])(\(.*\))/iu', function($matches) {
return $matches[1]. str_replace('\\', '/', $matches[2]);
}, $out);
решение ужасное, но работает
зачем, спросите, квадратные скобки? ну, так нужно... такое уж у меня условие... физический смысл - избавиться от обратных слешей в путях в markdown-заметках

Сасный
26.03.2019
05:57:38
Ух жоска))

dotcom
26.03.2019
06:57:25
?
задача: определите алгоритм или метод генерации чисел, используемый на этом :
Http://49ja.bet9ja.com/tv
Бюджет: ₽25,000 руб. тому, кто может найти патерн, используемый здесь :
Contact : @zainx2020

Dziro
26.03.2019
07:39:45
всех?

dotcom
26.03.2019
07:41:58
??

Tatyana
26.03.2019
12:11:12
Привет
Как правильно проектировать написание чего либо? Есть какие-то правила хорошего тона?

Andrew P.
26.03.2019
12:27:51
Warning
addslashes() should NOT be used to quote your strings for SQLite queries; it will lead to strange results when retrieving your data.

Google

Andrew P.
26.03.2019
12:27:59
до чего ж полезно читать доки...

Pavel
26.03.2019
12:28:26

Dmitry
26.03.2019
12:28:33
до чего ж полезно не использовать addslashes вообще ?

Kirill
26.03.2019
13:05:32

Artyom
26.03.2019
13:25:10
Кто может объяснить как классы писать?

Andrew P.
26.03.2019
13:25:45

Artyom
26.03.2019
13:26:05
А внутри обработчики действий?

Иван
26.03.2019
13:26:25

Artyom
26.03.2019
13:27:25
Спасибо

Кирилл
26.03.2019
13:47:12
всем привет, кто-нить может подсказать почему в ларввел http://prntscr.com/n35fe1 обратная связь 1 к 1 не работает с методом select для отсеивания столбцов?
с ним получаетчся null

Andrew P.
26.03.2019
13:51:41
$result = 0; if (!$result) { /* выполнится */ }

Vitaliy Nameless
26.03.2019
13:55:03
наркоман штоле?

Andrew P.
26.03.2019
13:55:17

Сасный
26.03.2019
13:55:37

Andrew P.
26.03.2019
13:56:17
зачем?
ну не буду же я сюда пастить простыню из того, каким образом получается $result
я в PHP в части приведения типов слаб, иногда сильно туплю

Сасный
26.03.2019
13:56:50
Нет, зачем тебе такое наркоманское условие?

Andrew P.
26.03.2019
13:57:19

Сасный
26.03.2019
13:57:48
а чем хорошо?

Google

Сасный
26.03.2019
13:58:05
if ($result == false) ?

Andrew P.
26.03.2019
13:58:43

Сасный
26.03.2019
13:58:53
Ну ты понял

Andrew P.
26.03.2019
13:59:25
чисто визуально понятнее $result == false, конечно

Сасный
26.03.2019
14:08:05
Читабельнее как минимум

Andrew P.
26.03.2019
14:10:28

Сасный
26.03.2019
14:10:56
имхо, если пилишь на долго или не один, читабельность приоритетнее

Mr. Blonde
26.03.2019
14:16:52
Что за хрень происходит?
Подготовился к собеседованию, ну прям полный джентльменский набор: tcp/ip, solid, паттерны, короче пришел тупо ногой дверь выбивать.
Все собеседование: мы такие все крутые, а с докером работали?
Все((
Вот и все техническое собеседование((
Мы вам позвоним)))

Andrew P.
26.03.2019
14:17:29

Mr. Blonde
26.03.2019
14:17:39
Я пришел убивать, а они даже леща не дали))

dypa
26.03.2019
14:22:16

Andrew P.
26.03.2019
14:23:13

Mr. Blonde
26.03.2019
14:24:13
===

dypa
26.03.2019
14:24:33

Mr. Blonde
26.03.2019
14:24:43

Google

Mr. Blonde
26.03.2019
14:24:56
Я на джуна ходил)

Admin
ERROR: S client not available

dypa
26.03.2019
14:25:07

Vitaliy Nameless
26.03.2019
14:25:12
Что нового в пхп 5.3 ответил?

dypa
26.03.2019
14:25:46

Andrew P.
26.03.2019
14:25:58
$result может быть равен 0 или false, что, в любом случае, неудовлетворительный результат. Хороший результат - если больше 0
вот как сделать лучше)

Mr. Blonde
26.03.2019
14:26:51
'true' === true false

dypa
26.03.2019
14:27:21

Mr. Blonde
26.03.2019
14:27:31
Что и
Сравнивать строку с булем

dypa
26.03.2019
14:27:55
Что и
что ты этим хочешь сказать?

Vitaliy Nameless
26.03.2019
14:27:58
Питбуллем

Mr. Blonde
26.03.2019
14:28:07

Andrew P.
26.03.2019
14:28:55
if ($result != false) { /*все хорошо*/ } else { /*все плохо*/ }
if ($result == false) { /*все плохо*/ } else { /*все хорошо*/ }
так нормально?

dypa
26.03.2019
14:29:17

Andrew P.
26.03.2019
14:30:57

Mr. Blonde
26.03.2019
14:31:06

Google

Andrew P.
26.03.2019
14:31:07
вот, что мне не нравится
народ) харэ)

dypa
26.03.2019
14:31:54

Mr. Blonde
26.03.2019
14:32:19
Ок сек

Andrew P.
26.03.2019
14:32:32
мне кажется, если подразумевается int, то лучше неявное сравнение
как вы считаете?

dypa
26.03.2019
14:34:51
как вы считаете?
смотря какой int. сравни !num_rows_in_db() и !strpos, каждая функция возвращает 0.

Andrew P.
26.03.2019
14:35:19
мне, честно, $result == false режет глаз, когда ожидается int
в основном)))