Вопрос пользователя №3498
function result($a, $b, $c, $d) { if ($a == $c && $b == $d) { return 2; } elseif ($a > $b && $c > $d || $a < $b && $c < $d) { return 1; } else { return 0; } } Почему не принимается такое решение? В командной строке проверяю, все работает.
Вопрос пользователя №3497
Как насчет решения без preg_match? $url2 = strtolower($url); if ($url2 == '/about' || $url2 == '/about/') { return '<h1>about company</h1>'; }
Вопрос пользователя №3496
в ответе написал $result = array_sum(str_split($result));, без пробразования в string. ответ прошел. насколько я понял было авто-преобразование числа в строку?
Вопрос пользователя №3494
у меня 2 вопроса: 1. в задании, функция принимает аргумент как compact(array $array) , обязательно ли указывать тип данных аргумента и для чего это? до этого писали просто compact($array) 2. в примере есть строка: [2, 2 => '', 1, 5 => [], 0] == compact([2, null, '', 1, null, [], 0]); - как обычный массив преобразов...
Вопрос пользователя №3493
В целом отличный урок, концепция порядков роста понятна. Но вот это не понятно. k1*f(n) =< R(n) =< k2*f(n) что это за k1 и k2? R (n) не совсем понятно. Вот если бы подстановку сделать при рекурсивном (или итеративном, древовидно-рекурсивном и т.д.) способе вычисления факториала (фибоначчи) - тогда бы понятно стало....
Вопрос пользователя №3490
Немного запутался :) $str[3] - как определить, массив это или строка?
Вопрос пользователя №3489
по-моему в вариантах ответа ошибка. как правильный срабатывает вариант "1", "2, "3" и "4", но там не должно быть "3", ибо left join. Если в множестве А есть записи "1", "2, "3" и "4", а в множестве B есть записи "3", "5", "7" и "9", то какие записи будут в пересечении "A left join B"? "3" "1", "2, "3", "4", "5", "7"...
Вопрос пользователя №3488
я написала следующим образом: const SquareOfSum = (a,b) => { return aa+2ab+bb; }; console.log (SquareOfSum (2,3)); где ошибка?
Вопрос пользователя №3487
вопрос по уроку, а не заданию. при использовании if мы выполняем некое условие. if(base < 0) Если оно верно, т.е. base меньше нуля, то выполняется следующая команда, в нашем случае return 0; Если не верно и base больше нуля, то мы используем else. А если tlse не использовать? Будет ли пропущена строка return и начнё...
Вопрос пользователя №3486
Небольшой отзыв (пишу тут, так как на этих урока стопарнулся) К сожалению, но вынужден буду отказаться от подписки. Причина слишком крутые темы — это не хорошо и не плохо. В том плане что если рассматривать курс как подготовка к собеседованию, то он крутой, но с позиции человека который только начал изучать программ...
Вопрос пользователя №3484
Добрый день. У меня возникли проблемы с решением занятия 18, там есть ответ учитель // BEGIN const r = 5; const area = 4 * pi * r * r; // END, при вводе его все равно бывает ошибка как обойти эту проблему?
Вопрос пользователя №3483
Что-то я не понимаю.. Итеративный процесс - это когда есть функция, содержащая в себе рекурсивную функцию, которая в свою очередь на каждом витке делает какие-то действия? Результат этих действий сохраняется в переменной, которая передается на следующий виток рекурсии. И так пока не выполнится определенное условие, ...
Вопрос пользователя №3482
Здравствуйте! Почему я могу не выбрав варианта ответа, нажать на кнопку ответить? Мне кажется это баг
Вопрос пользователя №3481
Как установить xdebug и pear на windows через babun? Механику не пойму как работать с пакетным менеджером.
Вопрос пользователя №3478
исправьте опечатку. strLength.js в задании, а файл называется strLengthTest.js Поместите какую-нибудь строку в переменную string. Строка должна быть длиннее 10 символов.
Вопрос пользователя №3476
Скажите, 1.1 == 1.10 ?
Вопрос пользователя №3474
Ой а я стопудово неверно написала функцию, а тест пропустил. Я в atom задание себе копирую и там вначале пишу, а строка длинной была и я невнимательно не прошагала далее. Одним словом написала function isBigEven($chislo) { if ($chislo != 0) { return $chislo % 2 == 0; } }
Вопрос пользователя №3473
В уроке серьёзный ляп, который сбивает с логического хода мыслей и вносит путаницу, от чего кажется сложным и непонятным. Я законспектировал речь лектора, с указанием Времени начала цитаты. Чвои комметарии оформил как положено в языке (надо с самого начала прививать привычки) - * мой комментарий. */ Ляп выделен отде...
Вопрос пользователя №3472
На локальном компе все тесты четко проходят, но выдает ошибку. Согласно TestSolution последовательность только восходящая как я понял. Уже не знаю что думать, я же правильно понимаю что на выходе надо такого типа получать ["0->2", "4->5"], а не наоборот. Массив такого типа ([0, 1, 2, 4, 5, 7]) это формальный парамет...
Вопрос пользователя №3471
Ребята ну хоть бы видео сняли с тем как , что и куда и зачем пишется ... Ну нету у меня опыта , смотрю как баран на новые ворота , пишу в 16 строке "Ответ учителя" Не верно ... Че делать?
Вопрос пользователя №3467
не могу разобраться почему мне указывают на ошибку по пути usr/src/app когда я все удалила от туда и создала как написано в задании )))
Вопрос пользователя №3466
1) App\TestSolution::testAddDigits with data set #4 (1, 19) Failed asserting that 10 matches expected 1. Что не совсем понятно, почему здесь ожидается 1 ? Должно же ожидаться 10 (1+9) ? или как ?
Вопрос пользователя №3464
require_once действует глобально? как он узнает что мы добавили файлы и в exercise, и в solution? или проверяется при добавлении файлов в уровнях выше?
Вопрос пользователя №3463
ребят, скажите, а этот курс расчитан на тех кто хочет научиться или для повышения квалификации? Я просто думал он для новичков ,но повествование, а самое главное задания в конце уроков, ну я просто ума не приложу!
Вопрос пользователя №3459
У меня DrRacket не позволяет переопределять процедуры. Выдаёт ошибку: module: duplicate definition for identifier in: Как это исправить?
Вопрос пользователя №3458
не могу понять почему в методе contains(final Object o) можно проитерироваться по элементам, содержащимся в нодах всего листа: for(T item : this) а почему то for(Item item : this) или for(Item item : this) я не могу пробежаться, например в методе remove(final Object o), ошибка, что несовместимые типы.
Вопрос пользователя №3457
Пришёл в голову только один вариант. import * as strings from './strings'; // BEGIN (write your solution here) export const toRna = (dna) => { if (typeof dna !== 'string' || String(dna).match(/[^GCTAgcta]/)) { return 'Not valid DNA code!'; } let rna = ''; let i = 0; while ( i < strings.length(dna)) ...
Вопрос пользователя №3455
Не понимаю как решить это задание. Можете более детально объяснить как решить это задание, чтобы понять суть? P.S. Пришлось посмотреть ответ, но это не помогло. P.S.S. Задания предыдущие массива, как семечки решал. Пересмотре теорию раз 5, не помогает :(
Вопрос пользователя №3453
Не понимаю как решить это задание. Можете более детально объяснить как решить это задание, чтобы понять суть? P.S. Пришлось посмотреть ответ, но это не помогло. P.S.S. Предыдущие задания, как семечки решал.
Вопрос пользователя №3452
Где можно проголосовать за курс по алгоритмам?
Вопрос пользователя №3451
Пришлось подумать, на первый взгляд задание очень простое кажется. // removed
Вопрос пользователя №3450
Добрый день! Спасибо за курс :)) В решении учителя есть такой код: ``` public Game(final Player p1, final Player p2, final Field field, final String name) { this.player1 = p1; this.player2 = p2; this.field = field; this.name = name; } public Player getPlayer1() { return this.player1; } publi...
Вопрос пользователя №3449
Улучшения задания: попросить представить результат в формате 00:00 (сейчас 0:00) для однородности. Если это конечно не умышленно :) Столкнулся с ошибками теста, пока не удалил 0 в выходном формате часов 0${hours}. // removed
Вопрос пользователя №3448
function ages ($array) { $groupedAges = group($array, function ($user) { return $user->getAge(); }); return flatten($groupedAges); } Вот так пытался решить, судя по видео, и схватывал ошибку Call to a member function, не понимал почему и заглянул в решение, а там return getAge($user), может об эт...
Вопрос пользователя №3447
Попробовал решить задачу - ничего не получилось. Посмотрел решение учителя и все равно не понимаю. Как происходит вызов car/cdr и передача им callable $pair Единственное что мне приходит в голову $pair=cons(1,2); - инициализируем пару echo car($pair); - как то так чтоли ?
Вопрос пользователя №3446
Изучаю Си. Нужно для работы с микроконтроллёрами. Сначала написал программу с ошибкой, потом исправил, но результата выполнения нет. include // BEGIN (write your solution here) int main(void){ int lower, upper, step; int celsium, kelvin; lower = 0; upper = 300; step = 20; celsium = lower; while(celsium <=...
Вопрос пользователя №3445
Отличие let от var: Переменная, объявленная через var, видна везде в функции. Переменная, объявленная через let, видна только в рамках блока {...}, в котором объявлена. А вот в уроке "Окружение", к сожалению, вы это не упомянули. И у новичков может сложиться мнение, что область видимости переменных в javascript на у...
Вопрос пользователя №3442
Что значит "левая и правая части"? Хоть бы упоминание минимальное о чём речь!
Вопрос пользователя №3440
Благодарю за чёткое разъяснение оператора IF! А есть ли в джаве многовариантный IF? Что бы на несколько условий - несколько действий, при этом не вкладывая IF в IF. Циклы? О практике. А разве нет необходимости импортировать в класс "Field" другой клас "Point"? В смысле почему это не сделано, ведь мы используем тип...
Вопрос пользователя №3439
Предлагаю попробовать как-то поменять readme, у меня ни разу не возникла мысль использовать что-то из pairs ИЛИ как вариант сделать чтобы тесты не пропускали решений без использования pairs.
Вопрос пользователя №3438
Привет! Поправьте очепятку - "локальную переменная" в первом вопросе после задания на Окружение. Кстати на удивление чистые тексты у вас, а говорите- 3,5 человека работают) Спасибо за классный курс.
Вопрос пользователя №3437
Кажется, должно так работать, ан нет. $result = reduce_left($array, function($item, $index, $collection, $acc){ if (!array_key_exists($item, $acc)){ return $acc[$item] = 0; } else{ return $acc[$item]++; } return $acc; },...
Вопрос пользователя №3436
Вот это костыль )) Будет ли он работать. Тест прошел. `<?php // BEGIN (write your solution here) function isPrime ($num) { if ($num <= 1) { return false; }elseif ( (!($num % 2 == 0) && ($num % $num == 0)) || $num == 2 ) { return true; }else { return false; } } // END`
Вопрос пользователя №3435
Интерфейс «скрывает» внутреннее устройство данных. Верно? А разве он наоборот все таки предоставляет доступ к данным и методам манипуляции над данными?
Вопрос пользователя №3434
Поправьте пожалуйста: "На выходе остаются только нужныЕ маршруты:" и еще "дорожную сеть минимальной длины" в первом предложении.
Вопрос пользователя №3433
Ответ вообще не засчитывает программа. Даже если правильно все написано - все равно выдает ошибку. Я из вредности скопировала ответ и вставила его, но и его засчитывать не желает. В чем дело?
Вопрос пользователя №3432
Ну подскажите, пожалуйста, что ему не нравится? There was 1 error: 1) App\TestSolution::testAddDigits with data set #6 (8, 1259) Uninitialized string offset: 2 /usr/src/app/Solution.php:20 /usr/src/app/SolutionTest.php:16 -- There were 2 failures: 1) App\TestSolution::testAddDigits with data set #0 (0, 0) Faile...
Вопрос пользователя №3431
Вопросик. Практика. Наполняем класс Field тремя функциями. Некоторые из этих функций принимают значение point типа Point. Разве нет необходимости импортировать класс Point?? Если нет - то почему? Если да - то как оно "упустилось" в практическом задании? )))
Вопрос пользователя №3430
Не пойму, почему partialright не работает: Warning: pow() expects exactly 2 parameters, 4 given in /usr/local/lib/php5/vendor/lstrojny/functional-php/src/F unctional/PartialRight.php on line 35 ``` printr (mapWithPower([-1, 1, 3, 10, 0], 2)); function mapWithPower($x, $y) { $func = partial_right('pow', $y...
Вопрос пользователя №3429
Локальный PHP 7.0.5 говорит, что "Fatal error: Cannot redeclare compact()"