Вопрос пользователя №3988

export const pair = cons(x, y); а потом export const car = (pair) =>... при данном условии const cons = (x, y) => (m) => m(x, y); мне не совсем ясно, что делать дальше т.к. нет условий про car и cdr как в видео уроке

Вопрос пользователя №3983

Я начал делать так: // removed т.е. условие (n===1) выполняется т.к. выводится console.log(n,' is 1'); а вот следующий return true; не выполняется. Подскажите пожалуйста почему?

Вопрос пользователя №3982

Было бы здорово ссылкой приложить к уроку первый слайд, показывающий работу со множествами.

Вопрос пользователя №3981

написал так. выдает ошибку. не понимаю, что не так сделал? code text here const area = 4 * pi * (5 ^ 2); console.log (area);``` или мой код должен быть так как решение учителя?

Вопрос пользователя №3976

Не могу понять, почему так проверку не проходит. export const check = (a, b, c, d) => { if (a === c && b === d) { return 2; } else if (a !== c && b !== d) { return 0; } return 1; } А вот с так в интерпретаторе верно: function check(a, b, c, d) { if (a === c && b === d) { return 2; } else if ...

Вопрос пользователя №3968

В тесте есть вопрос, в котором нужно выбрать примеры недетерминированной функции, среди вариантов есть такой: «функция, выводящая на экран степень загруженности улиц города в баллах (как Яндекс.Пробки)» и он принимается как верный, однако тут не идёт речь о том, что функция возвращает, тут написано, что она выводит ...

Вопрос пользователя №3967

Неплохо было бы после того, как пользователь правильно ответил на тестовый вопрос, показывать короткое объяснение, почему этот ответ правильный.

Вопрос пользователя №3964

Сразу видно автору наверное за тридцать, если не помнит, зачем нужен корень из двух ))) половина физических формул его содержит.

Вопрос пользователя №3961

Не пойму как организовать сортировку по определенному полю(

Вопрос пользователя №3958

Здравствуйте, вы могли бы подробно рассказать о -- (на 21 первой строке в конце инъекции), а то совсем короткое упоминание о ней не совсем разъяснило цель применения. Буду очень признателен, спасибо большое.

Вопрос пользователя №3957

А Junior в 37 - это реально?

Вопрос пользователя №3956

Добрый день! Добавьте курс для новичков по питону - все его знают, но курса нет. Спасибо.

Вопрос пользователя №3955

Хм. А я почему-то уже в node возвращаю строку. И в toString остается сделать лишь реверс перед сохранением элемента списка в строку для возврата. Конечно, я сам виноват, что не внимательно задание прочитал. Но ведь других данных, кроме имени тега и его содержания, быть не может. То есть, эта пара в любом случае ...

Вопрос пользователя №3954

В этом уроке говорится про SheduleFetcher, хотя в предыдущем ничего подобного мы не создавали. Похоже пропущен один урок в лекциях

Вопрос пользователя №3953

Проверку проходит такой код assert(solution.factorial(5)); assert(solution.factorial(0)); assert(solution.factorial(1)); Но это не является решением тестового задания. Ведь такие ассерты проверяют немного не то, что надо.

Вопрос пользователя №3952

При попытке уложить решение учителя в голове, связность теряется на восьмой строке и вся картина рушится. Не понимаю как работает программа без вложенных циклов...

Вопрос пользователя №3950

А можно мне объяснить вот это выражение. Я не до конца понимаю getX(point1) + width(rectangle) а width(rectangle)=(rectangle) => car(cdr(rectangle)) иначе говоря методом подстановки так getX(point1) + car(cdr(rectangle)) дальше getX(0, 5) + car(cdr((0, 5) , (5, 0)) т.е. если бы в числах было бы взять первый аргуме...

Вопрос пользователя №3949

Что-то очень тяжело идут для меня курсы начиная с урока "Реализация пар". Вроде в лекции всё понятно, но как доходит до урока - ну полнейший ступор на несколько дней. Мб мне пока стоит сконцентрироваться на прохождении курса СИКП? Вроде там чуть более подробно рассказываются основы. Что посоветуете?

Вопрос пользователя №3948

Ошибка на видео: для метода public int forLoop() показан байткод для public static int forLoop().

Вопрос пользователя №3947

А для чего в "сортировке пузырьком" нужна последняя проверка, там где уже весь отсортированный массив проходится еще раз? (7.20 в видео)

Вопрос пользователя №3946

Мое решение сработало, но оно такое длинное по сравнению с автором и теми кто писал в Вопросы и ответы.Их решения я не понимаю. мое точно верное? export const isPrime = (n) => { let i = 1; let count = 0; if (n>1) { while (i <= n) { if (n % i === 0) { count +=1; i +=1; } els...

Вопрос пользователя №3945

мозг сломал, вроде все сделал но проверку не проходит, пишет make: Entering directory /usr/src/app' mkdir -p out find . | grep java > sources.txt javac @sources.txt -sourcepath src -d out -cp out ./src/io/hexlet/xo/model/exceptions/AbstractXOException.java:5: error: class AbstractXOExeption is public, should be dec...

Вопрос пользователя №3943

а еще эта функция выдает результат 19 на предложение "hello, world кириллица! "

Вопрос пользователя №3940

Что будет выведено на экран? const func = (num) => { return num * num * num; return num * num * num * num; return num * num; } console.log(func(3)); Почему 27?Я бы понял 9 или 101...

Вопрос пользователя №3939

Вот же ж... а здесь "изобрел" функцию end ))) return strlen($words[sizeof($words) - 1]);

Вопрос пользователя №3938

Когда решение подгоняешь под тесты... Не представляю как с этим бороться. function isPowerOfThree($num) { if ($num == 0) { return false; } elseif ($num == 1 || $num == 3) { return true; } elseif (is_int($num / 3 / 3)) { return true; } return false; }

Вопрос пользователя №3937

В тестах возврат ф-ции - предиката: return 0 === $item % 2; а не return $item % 2 === 0; Такая запись характерна только для тестов?

Вопрос пользователя №3936

Правда ли что для большого количества итераций использование цикла более эффективно с точки зрения использования ресурсов чем рекурсия (т.е. создание огромной цепочки отложеных вызовов)?

Вопрос пользователя №3935

И как такое только в голову пришло, подумалось после увиденного решения учителя... ``` function addDigits($num) { $arr = strsplit($num); $res = 0; for ($i=0; $i < sizeof($arr); $i++) { $res += $arr[$i]; } $res2 = strsplit($res); $result = 0; for ($i=0; $i < sizeof($res2); $i++) { ...

Вопрос пользователя №3932

Ошибка в решении автора 1 метода min: должно быть Opcodes.IFICMPGT, а не Opcodes.IFICMPGE.

Вопрос пользователя №3931

По-моему, задача поставлена неверно. А что будет, если один из элементов ссылается не на предыдущий, а на первый элемент списка или на какой-нибудь другой, стоящий до него? Вы учли только частный случай.

Вопрос пользователя №3930

Когда планируется выход продолжения профессии "Фронтенд JS-программист" ?

Вопрос пользователя №3929

Почему-то было не очевидно, что в упражнении SICP Pascal's triangle имя процедуры должно быть pascal-triangle. Проверял решение на repl.it и там программа выдавала верное решение. Перенес код в вашу VM и проверка выдавала ошибку. После переименования проверка сразу прошла.

Вопрос пользователя №3926

В решении учителя экспорт функции по умолчанию выполняется "export default gcd;" в последней строчке кода решения. Не знал что так можно! В лекции про модули об этом не говорилось. Может стоит дополнить?

Вопрос пользователя №3925

create TABLE cars ( id serial primary key, name varchar, price int default 1.22 ); в чем ошибка?

Вопрос пользователя №3924

Помогите интерпретировать вывод printr. Создаем список и выводим: ``` $list = makeList(1, 2, 3); printr($list); ``` Для 3-го элемента вывод будет такой: ``` [y] => Closure Object ( [static] => Array ( [x] => 3 [y] => ) [parameter] => Array ( [$method] => ) ) ``` [...

Вопрос пользователя №3922

Не увидел в байкоде метода getDefaultDifficultyLevel класса Game из тестов - MAXSTACK и MAXLOCALS: public int getDefaultDifficultyLevel(); descriptor: ()I flags: ACCPUBLIC Code: stack=1, locals=1, argssize=1 0: iconst_2 1: ireturn LineNumberTable: line 4: 0 stack=1, ...

Вопрос пользователя №3920

«Абсолютно любой алгоритм можно превратить в соответствующую программу на компьютере и запустить ее». Верно ли такое утверждение? Почему правильным ответом считается "Нет"?

Вопрос пользователя №3918

Не могу разобраться со значениями "pair". Что по идее вместо них подставляется? Что необходимо писать вместо "pair". Пересмотрел все видео курса минимум по 3 раза. Не доходит и все. Над решением сижу более трех часов. Вот часть кода в которой не могу разобраться (реализация селекторов): export const numer = (pair) ...

Вопрос пользователя №3917

Подскажите, в чем ошибка? function flatten($array) { $iter = function($array, $acc = []) use (&$iter) { foreach ($array as $item) { if (is_array($item)) { $acc[] = $iter($item, $acc); } else { $acc[] = $item; } } ...

Вопрос пользователя №3915

Тоже не пойму что не так. Пишет что stack переполнен. Т.е. получается рекурсия бесконечно идеи и терминал не выполняется. Хотя на repl.it проверял этот код и он выдает правильный результат: smallestDivisor (17); = 1 smallestDivisor (15); = 3 export const smallestDivisor = (n) => { const iter = (num,acc) => { cons...

Вопрос пользователя №3914

Не пойму какой тут правильный вариант, подскажите пожалуйста. Видео посмотреть возможности нету. Какие данные содержит вывод упавшего теста? (У этого вопроса несколько правильных ответов) Указание на то, какая была допущена ошибка Сообщение о том, что ожидаемый результат не соответствует актуальному Имя автора кода ...

Вопрос пользователя №3913

На видеоуроке дан пример с рисунком хеш-таблицы (время 05:30). Если представить данный пример на php, то должно получиться что-то на подобие такого?: есть массив $inputArr с входными данными: $inputArr = [ ['Иван Чемоданов', '192736'], ['Леонид Гнышь', '914928'], ['Иннокентий Кю', '823784'], ['Алиса...

Вопрос пользователя №3912

После этого урока пришло небольшое озарение :) (надеюсь не ложное). При рекурсивном подходе мы "достаём" эл-ты из списка и "складываем" их в стек, а при итеративном - в очередь.

Вопрос пользователя №3911

Вопрос из тестов: "Для каких случаев уместно использовать map?" А если к каждому эл-ту коллекции применить ф-цию, просто возвращающую null - не будет ли это удалением эл-тов коллекции? Или это будет коллекция с N-м кол-вом эл-тов null?

Вопрос пользователя №3910

Как-то этот new self очень уж кратко описан. Я правильно понимаю что вместо self PHP подставляет текущее имя класса? Т.е. если мою эту функцию factory наследует класс IniConfigParser, то по сути будет выполнена строчка new IniConfigParser(). А соответственно будет вызван её конструктор. А значит можно писать new ...

Вопрос пользователя №3908

Мда. Честно говоря, без подглядывания в "учительский" код хрен бы решил. Вот эта вот часть, где реализуется DSL (файл Tree.php) начисто сломала мозг. Причем я понимаю, что нужно сделать для применения знаний полученных в теоретической части урока. Но совершенно не понимаю самого упражнения. Вернее понимаю как "отр...

Вопрос пользователя №3907

Не понятно, почему не используется встроенный метод toUpperCase() и свойство length, а используется тоже самое, но из библиотеки strings?

Вопрос пользователя №3906

В функции я не указал операцию /, а проверка сработала. Поправьте.

Вопрос пользователя №3904

Solution.php Напишите программу которая выводит на экран строчку hello, world!. решение echo hello, world! ; но его не принимает проверить,хотя в терминале отрабатывает правильно решение учителя echo 'hello, world!' ; это разве не одно и тоже?