Обьясните что означает в вашем варианте "!" перед условием, вы использовали его уже в нескольких решениях, но в теории если я ничего не пропустил про это не говорилось... p.s. задание решил еще до этого без "!".
Опечатка в описании задания. $query = new Query($this->pdo, 'users'); Насчет имен полей таблицы как-то нехорошо получилось. Они тоже приходят извне, но не проверяются. Понятно, что не заквотить (хотя я пытался :), следовало бы взять из таблицы все названия полей и проверять на соответствие им, но хотя бы упомянуть ...
Ещё, возможно, в скриптовых языках стоило бы упомянуть про такую вещь как GIL, что большинство скриптовых языков(PHP, Ruby, Python) в своих самых популярных реализациях исполняются лишь на одном ядре.
Ребята, подскажите, пожалуйста, куда копать. Есть cons, который возвращает анонимную функцию, которая принимает в качестве аргумента другую функцию m и возвращает результат m(x, y). Нужно написать функции car и cdr, которые принимают в качестве аргумента эту самую анонимную функцию. Получаем что-то типа: export cons...
До меня что-то не доходит. Первая функция. Построить прямоугольник. Хотел было вычислять остальные три точки и как-то его построить через них... Что-то мне не понравилось, полез сюда. Почитал. Увидел эту функцию cons(leftTopPoint, cons(width, height)); И вот хоть убей... И вроде понятно: для построения прямоу...
Спасибо!
Спасибо!
03:20 - скажите, пожалуйста, почему таблица отсортировалась по product_no? Было 1 3 2, стало 1 2 3.
В документации везде используется верхний регистр. Это играет какое-либо значение? Что правильнее?
Видимо в жизни каждого, кто проходит обучение на Хекслете настает тот момент, когда свой мозг уже не осиливает и приходится задавать вопросы, причем видео понятные, но в задании ступор. Причем проблема в общем понимании алгоритма что ли, до конца не ясно, а что собственно не ясно. Понятно, что главное здесь это пров...
Очень та понятно Можно ли программировать с 13 лет
Порой осознать сложно рекурсию. Сделал задание, но до конца так и не понял. Спасибо. :)
Даже не знаю, к какому уроку больше этот вопрос: А вопрос работы через "денвер" вообще не принимается во внимание? Скажите пожалуйста, в связи с чем?
Как вариант, в containsTheOrigin можно было бы вернуть суммаквадрантоввсех_точек === 10
Укажите на ошибку, без IDE тяжело, запутался я что то... ``` package io.hexlet.xo.controllers; import io.hexlet.xo.model.Field; import io.hexlet.xo.model.Point; public class WinnerController { public String getWinner(final Field field) { // BEGIN (write your solution here) String line = chekLines (field);...
Опечатка в тексте программы: int kelvintocelсius(int); - celcius вместо celsius. роли конечно не играет, но просто немного глаз режет. А этот курс прям по Кернигану и Ритчи? Классная подача материала. Спасибо.
Задание простое как топор, но отсутсвие документации по импортированным методам иногда ставит в тупик. Если бы не нашел на гитхабе js-pair, то долго бы провозился.
Подскажите, как разобрать результаты проверки, на какую ошибку в коде он указывает? import React from 'react'; export default class extends React.Component { render() { const pInnerText = {__html: '<b>hello</b>'}; // BEGIN (write your solution here) return ( <div> <h1 className="header">h...
В порядке любопытства. Почему-то не получилось использовать трейте встроенную функцию bccomp (http://php.net/manual/ru/function.bccomp.php): Error: Call to undefined function App\bccomp()
Кажется, что получилось чище чем офф. решение. Что скажете? (https://ru.hexlet.io/code_reviews/6187)
Здравствуйте, у меня Ubuntu 14.04 и имеется установленный OpenJDK: $ java -version openjdk version "1.8.0_111" OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-3~14.04.1-b14) OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode) Однако, запуск указанного jar файла приводит к выводу ошибки: Error: Could not f...
Сделал с помощью цикла и рекурсии, тесты прошел. Но хотелось бы узнать, правильно ли так делать, не сильно ли данных код будет грузить систему ?
здраствуйте, есть непонимание (вопросы скорее общего понимания сути) ряда моментов, подскажите пожалуйста: сложность 1 - так как необходимая для выполнения задачи функция экспортируется по умолчанию, я не задаю ей имя. Но при этом она из теста вызывается с именем magic. Выходит что необходимо внутри функции описать ...
export const quadrant = (x, y) => { const point = makePoint(x, y); if (getX(point) > 0 && getY(point) > 0) return 1; if (getX(point) < 0 && getY(point) > 0) return 2; if (getX(point) < 0 && getY(point) < 0) return 3; if (getX(point) > 0 && getY(point) < 0) return 4; return undefined; } =================...
В задании сказано: "Реализуйте функцию reverse, которая переворачивает переданный на вход список рекурсивно." Из предыдущих уроков данного курса: итеративный процесс отличается от рекурсивного наличием аккумулятора, где накапливается результат и он затем возвращается по условию. (по крайней мере я понял именно так)....
подскажите почему функция ничего не возвращает? function wordsCount($x){ code text here $a= explode(" ",$x); $res=[]; foreach($a as $word){ if(empty($word)==false){ $res[$word]=1; if(isset($res[$word])){ $res[$word]+=1; } } } return $res; }
Здравствуйте. Пожалуйста, помогите разобраться в чем беда, вот код: // removed А вот что выдают тесты: ``` make: Entering directory '/usr/src/app' jest --colors FAIL tests/test.js ● solution TypeError: Cannot read property 'toUpperCase' of undefined at Object.<anonymous>.exports.toUpperCase.str [as toUpperC...
В документации среди функций массивов набрел на array_unique()...так и решил, очевидно проще некуда
После нескольких попыток, понял что нужно вводить именно так. CREATE SCHEMA custom; create sequence custom.serial; Но решение не принималось. Посмотрел решение учителя. Оно такое же, за исключением заглавных букв. Вставил решение учителя и все равно ошибка. Перезагрузил урок. Ввел заново свой пример и он заработал.
На видео с 5-ой минуты у автора совершенно выпал из поля зрения узел №4, имеющий только одного потомка. Это рушит все дальнейшие рассуждения, что если добавим/передвинем то получим full/complete binary tree.
А вопросы с публикацией кода можно задавать? (просто по опыту JavaRush - там нельзя, если код рабочий).
Написал запрос POST /session/new HTTP/1.1 Host: hexlet.local Content-Type: application/x-www-form-urlencoded Content-Length: 30 Connection: close username=admin&password=secret И его не принимало. Через какое-то время повторил.... И все прошло. С чем это связано?
Подскажите, по выводу сообщения об ошибке - на что ругается тест? #include <stdio.h> #include <stdlib.h> void number_printer(int number); int main(int argc, char **argv) { int num = atoi(argv[1]); number_printer(num); return 0; } // BEGIN (write your solution here) void number_printer (int number) { in...
Добрый день. Подскажите пожалуйста почему файлы jar открываются в пустом окне?
Здравствуйте, подскажите пожалуйста, каким образом нужно организовать передачу множественных параметров в функцию? Метод arguments[i] видимо некорректно работает.
В тесте про wildcard'ы встретил такой вопрос - "Какие ограничения накладывает использование неизвестного типа?", правильным ответом засчитывался - "Нельзя прочитать элемент неизвестного типа", хотя никто не мешает прочитать значение в Object: final Object o = left.get(0); // List<?> left а вот записать в такую кол...
Понятно, что никаких проверок входящих значений тут не делается, но условие в терминальной ветви лучше было бы реализовать как if($second == 0){return 0;}, что добавило бы 1 к рабочим значениям $second без лишних трудозатрат. "Опечатка". В офф. решении много лишних файлов: Car.php ComparableByAge.php User.php
Здравствуйте. Подскажите, пожалуйста, почему не работает, я не могу понять почему, вроде все правильно описал (define (A x y) (cond ((= y 0) 0) ((= x 0) (* y 2)) ((= y 1) 2) (else (A (= x (- x 1)) (= y (* A (x (- y 1))))) ) ) ) Вот что выдают тесты make:...
В принципе, в офф. решении вместо sizeof + arrayfilter проще использовать arraysum. Кстати, использованию разнообразия функций для массивов (которое является одним из плюсов языка) меня научило именно прохождение этого курса. :)
Почему этот код проходит тесты? Здесь остутсвует проверка has в acc, то есть повторяющиеся елементы массива должны проходить через reduce: const iter = (array, acc, d) =>{ let a = array.length if(d>a-1){ return acc } const Mapp = array.reduce((acc, value) => {if(value === array[d] ){acc++} return acc}, ...
Почему проверка ругается на то, как записаны условия в коде? #include <stdio.h> void fizzbuzz(int limit); int main(void) { fizzbuzz(20); return 0; } // BEGIN (write your solution here) int i; for (i = 1; i <= 20; i++) { if (i % 3 == 0) { printf("Fizz"); }...
Я вот, когда заглядываю в Вопросы и ответы после выполнения заданий, чувствую себя странно. Как будто у других людей сложнее задания и материалы :) Не понимаю иногда даже вопросов :).
Практика не связана с теорией? Тут нужно вложенные запросы и агрегатные функции использовать? Или просто select name from goods order by id limit 1 offset 1;
Объясните, пожалуйста, что происходит в этой строке в решении учителя: $result[]= $map[$nucleotide[$i]];.
здравствуйте, подскажите пожалуйста при вызове из подтипа например name в уроке было показано как this.getName() в моем решении, скопировав код предыдущего урока, осталось как this.name и проверка прошла делаю вывод что и так и так можно? (и в решении учителя увидел что да, так работает) в части attributes, попробо...
Для чего нужны set.keys и set.values? Разве в множестве могут быть ключи и значения?
Этот урок на удивление оказался довольно внятным и понятным. Задание тоже отличное (не потому что легкое). Единственное, давно хотел написать, по-моему определения вначале ваших видео вообще не нужны. Пыль в глаза, все равно непонятное. Их можно переместить в конец видео. В остальном все ок. P.S. OUTPUT офигенный за...
Для чего в решении учителя задания ballVolume // BEGIN function ballVolume($radius) { return 4 * pi() * ($radius ** 3) / 3; } // END возведение в степень взято в скобки? Без скобок, код работает идентично.
В подсказке написано по всем строкам, хотя фактически проход все-таки по столбцам ``` Подсказка Реализация проверки выиграша по всем строкам: for (int i = 0; i < field.getSize(); i++) { p1.x = 0; p2.x = 1; p3.x = 2; p1.y = i; p2.y = i; p3.y = i; if (field.getFigure(p1) != null && fi...
Вот такая есть проверка в коде assert(kelvin_to_celcius(-273) == -546); а я всегда думал что температура в Кельвинах не может быть меньше нуля