Вопрос пользователя №3083
Скорее всего проблема во мне, но: 1) условия задачи так и не смог понять 2) Что исполняется в Test.js также не понял. 3) В решении про "nothing" вообще бы не догадался никогда. Можно ли делать формулировку поставленной задачи более развернуто? Или давать по 2 задачи, одна простенькая - для понимания, вторая для "хор...
Вопрос пользователя №3082
Спасибо! Весь курс в таком позитивном ритме?
Вопрос пользователя №3081
Прошу помочь. Локально код запускается и выдаёт верный результат (причём входящие данные брал прямо из SolutionTest.php : выдаётся требуемый результат)... function wordsCount($sentence) { $trimmed = trim($sentence); $start_ar = explode(" ", $trimmed); $result_ar = []; foreach($start_ar as $index =>...
Вопрос пользователя №3080
Не очень понял, как конструкция "пара в паре в паре и т.д." связана с замкнутыми множествами. Замыкание в алгебре определяется как расширение какого-то множества относительно какой-то операции. А в видео вводится понятие "замкнутой операции" (результат этой операции снова применим к этой операции). Никак не могу до...
Вопрос пользователя №3079
Пусть f и g — две одноаргументные функции. По определению, композиция (composition) f и g есть функция x → f ( g (x) ). Из определения получается $func1 = compose([$square, $half]); должно вычислять $square($half($x)) , т.е. применение функций к аргументу должно начинаться с конца?
Вопрос пользователя №3077
команда choco searh xdebug также работоспособна на windows? По ней нашел xdebug wiтginx, это нужное расширение?
Вопрос пользователя №3076
Добрый день. У меня вот какая проблема. Занимался и делал практику(практика между теорией и тестами). Что-то сам, а что-то подсматривал в решении учителя. Дошел до "PHP: ООП". Увидел практику без подсказок и решил сначала пройти её (сейчас 8/22 решил). Как итог застрял на задании '0сновы PHP'. Сейчас "затык" в сумме...
Вопрос пользователя №3075
function uniq(array $arr) { $result = array_unique($arr); return $result; } Я походу пошел слишком простым способом. К сожалению не могу понять как работает решение учителя.
Вопрос пользователя №3074
Не совсем понял почему, но мой ответ не принимали, пока я не добавил $result = ''; function reverse($str) { $strnum = strlen($str); for ($i = $strnum - 1; $i >= 0; $i--){ $result .= $str[$i]; } return $result; } Подсмотрев в решение учителя, я понял, что $strnum довольно громоздкое решение,...
Вопрос пользователя №3073
Где этот список книг о котором вы рассказываете?
Вопрос пользователя №3072
$a > $b && $c > $d || $a < $b && $c < $d || $a == $b && $c == $d Совершенно не понимаю, почему так сделано.
Вопрос пользователя №3070
Ребят, не знаю как это все звучит со стороны, или будет смотреться. Но я хочу заиметь футболку или бейсболку с вашим лого. )) Можно вообще сделать прикольные какие нибудь надписи. Типа: "Начинающий кодер", "Я такой уставший потому что не могу решить Алгоритм Прима", "Обожаю слаконары!" "Прорешал СИКП"и т.д и т.п.
Вопрос пользователя №3067
Добрый день. Написала функции не через const - почему это ошибка? Насколько я поняла из теории и из условий задания const прописывать не обязательно. Или же причина ошибки в чем-то другом? Но на repl.it все работает. square = (a) => { return a*a; } sumOfSquares = (a, b) => { return square(a) + square(b); } squar...
Вопрос пользователя №3065
в чем ошибка? const do=(degrees)=>{return degrees* Math.PI/180;};export default (c,a,b) => {const sin1 = Math.sin (do(a));const sin2 = Math.sin (do(b)); const sin3 = Math.sin (Math.PI -do (Math.PI -do(a+b));return (1/2) * a * a(sin1sin2 /sin3);};
Вопрос пользователя №3064
Блин, я вопросы вообще эти не осилил... A, B и C - это высказывания (возможно истинные, возможно ложные, это не важно). Мне вообще не понятно это предложение. У них у всех одно значение или у каждого свое? Например A,B = true; C = false; или они все A,B,C = true || false;
Вопрос пользователя №3063
Сначала начал решать вот так. function toRna(strin){ var strin1 = String(strin); for(var i=0; i <strin1.length;i++){ if(strin1[i]==="G"){ strin1[i] = "C"; } else if (strin1[i]==="C"){ strin1[i] = "G"; } else if (strin1[i]==="T"){ strin1[i] = "A"; ...
Вопрос пользователя №3061
что такое AssertionError: false == true ???
Вопрос пользователя №3060
facepalm, вы неисправимы, я опускаю руки. В любом случае удачи..
Вопрос пользователя №3059
Здравствуйте. Чесно говоря, не понял смысла данного урока. "Test passed OK" и все? Задание неясно прописано. Я понял, что нужно написать некое выражение с ошибкой, при тесте которого assert будет указывать на эту ошибку и выдавать написанный мной message. Сбила с толку подсказка: "Всегда описывайте тесты для крайни...
Вопрос пользователя №3058
Вот такой код прошел тест export const isPowerOfThree = (num) => { if (num % 3 === 0) { return true; } return false; } Посмотрел решение учителя и понял что код выше не соответствует заданию. Может быть нужно добавить строку в тесте, вроде такой assert(!solution.isPowerOfThree(12)); ?
Вопрос пользователя №3057
Здравствуйте. Ругается на вот это. Вроде же все верно. $x = (7*2)((100%3)-5); echo $x; make: Entering directory `/usr/src/app' PHPUnit 5.1.4 by Sebastian Bergmann and contributors. .F 2 / 2 (100%) Time: 51 ms, Memory: 3.50Mb There was 1 failure: 1) App...
Вопрос пользователя №3056
Здравствуйте. Если будет возможность уделите мне немного времени и направьте мои мысли в нужную сторону. Не могу выполнить задание, возможно не понимаю, что именно мне необходимо сделать. Опишу словами как я понял задание: 1. Необходимо сохранить в файл /tmp/env.d/baseconfig информацию по хосту, но вот не могу понят...
Вопрос пользователя №3055
почему в решении учителя в свитче такой дефолт: default: rna += n[i]; если буквы в цепочке нет, то по идее это ошибка или нет? у меня тест проходит как false по дефолту так и вообще без дефолта. ну оно и понятно, в данных теста учитываются только варианты, описанные в кейсах свитча.
Вопрос пользователя №3053
Что-то совсем не понял решение автора. Раньше все получалось а вот с этим совсем затуп . Не могли бы вы пояснить свое решение. ``` export default (str) => { let result = ''; let state = 'outside'; for (let i = 0; i < strings.length(str); i++) { const prevState = state; state = str[i] === ' ' ? 'outside...
Вопрос пользователя №3052
Не совсем понимаю почему иногда пишется FROM AS , а иногда просто FROM ? Это равноценные записи или просто в некоторых случаях они дают одинаковые результаты?
Вопрос пользователя №3049
не понимаю суть задания: _"Реализуйте и экспортируйте функцию isPowerOfThree которая определяет, является ли переданное число степенью тройки" _ сначала решил задачу как определение того, является ли число результатом возведения натурального числа в куб. в общем хотелось бы прояснить, что требуется в задании.
Вопрос пользователя №3048
Почему так не работает? export default (str)=>{ let acc = ''; for (let i=0; i<strings.length(str); i++){ if(str[i] === ' '){ return strings.toUpperCase(str[i+1]); } else if(str[0]){ return strings.toUpperCase(str[i]); } acc = acc + str[i]; } // for } // func Вывод: make: Entering d...
Вопрос пользователя №3047
почему ожидаемый результат содержит {"id":3}: + expected - actual -[{"id":2},{"id":4}] +[{"id":2},{"id":3},{"id":4}] ведь это вроде бы не соответствует заданию (запрос для выбора id всех записей, температура в которых была выше, чем в предыдущий день): 20 (temperature 2016-01-03) не выше 25 (temper...
Вопрос пользователя №3046
не могу понять почему моё решение не проходит тест. хотя все варианты в тестах отдельно отрабатываются правильно. вариант учителя посмотреть не могу – доступно только после успешного решения задачи: // removed
Вопрос пользователя №3045
Спортивного интереса ради хочу узнать, есть ли тут люди, которые не зная языков программирования(теоретически этот курс должен быть именно для таких людей) решил задачу хоть сколько то близко с решением учителя? т.е. вот так: // removed
Вопрос пользователя №3044
Сделайте пожалуйста встроенную возможность в видеоплеер по ускорению видео, расщирения для браузера на мой Chrome к сожелению не устанавливается, и это иногда замедляет процесс обучения.
Вопрос пользователя №3043
Будет ли курс по php 7, о новых возожностях и функциях?
Вопрос пользователя №3041
Зачем вы пишете num / 2? Вы понимаете, что для нулевых пишете, а не для тех, кто на джуниора к вам пришёл устраиваться? Вы говорили о проф. деформации, так вот тут как раз ваша деформация, вы уже не можете поставить себя на место новичка.
Вопрос пользователя №3040
не до конца понял решение учителя в этом задании, а именно условия с 10-кой. хочу запостить свой вариант и только для того, чтобы спросить возможно ли лучше и как (действительно интересно)? ``` export const addDigits = (num) => { const sum = (num) => { let str = String(num); if (strings.length(str) < 2) { ...
Вопрос пользователя №3039
`function fib($num) { $f1 = 1; $f2 = 1; $result = 1; for ($i = 2; $i < $num; $i++) { $result = $f1 + $f2; $f1 = $f2; $f2 = $result; } return $result; } ` вот код. Локально все работает, здесь первый тест выдает false. Не въезжаю уже почти час с чем связанно. Помогите пожалуйста.
Вопрос пользователя №3038
Здраствуйте! В видео-уроке, когда разбирали пример с присваиванием в функции average() было сказано, что внутреннюю переменную $amount "один раз создали, инициализировали значением" и дальше по ходу объяснения говорится, что "в инструкции return можно использовать любое выражение, поэтому проще не делать присваивани...
Вопрос пользователя №3037
Гм, вот в Java для повышения вычислительной мощности используется BigInteger из java.math. А есть ли аналогичный инструмент в php?
Вопрос пользователя №3036
рекурсивный процесс обычного намного сложнее записывается по сравнению с итеративным На последнем слайде в видео РП проще записывается где правда?
Вопрос пользователя №3034
Не сразу понял в задании, что строку нужно привести именно к целому числу, то есть int. Может быть это явно указать в задании? А то "число" — может означать и double, и float...
Вопрос пользователя №3032
Не понравилось, как сформулировано задание ... непонятно. Пришлось скопировать решение учителя, дабы не тратить время впустую. Поменяйте задание или, хотя бы, его формулировку.
Вопрос пользователя №3027
Никак не могу понять в чем ошибка: const squareSumOfSquares = (a, b) => { return a * a + a * b + a * b + b * b; } squareSumOfSquares (1, 1); Output: AssertionError: 3364 == 16 Проверял на repl.it результат = 4! Или имелось ввиду в этой функции переиспользовать предыдущую возведя ее в квадрат? const sumOfSquares =...
Вопрос пользователя №3026
Эти 2 задачки решал полдня, но потраченного времени не жалко. Задачки решил, но честно говоря в голове пока нет четкого понимания как решать такие задачки. Есть только какое то внутреннее чувство понимания, как решать, но четкого ментального понимания пока нет. Видимо сказывается привычка императивных языков решать ...
Вопрос пользователя №3024
Не понимаю, почему Функция iter раз за разом работает, там ведь нет цикла и параметр (acc) вполне конкретный и рекурсии в формуле нет...
Вопрос пользователя №3023
Блок-схема в теории атас, точки входа нет, в каждой итерации идет возврат к началу забора. Условие с отрицанием сложно воспринимается, намного же проще звучит "забор закончился?" да\нет...
Вопрос пользователя №3021
Почему не срабатывает такой код, на бумаге вроде срабатывает) `function product($num1, $num2, $func) { // BEGIN (write your solution here) if ($num1 > $num2) { return 0; } return $func($num1, product($num1+1, $num2, $func)); // END }` There was 1 failure: 1) App\TestSolution::testProduct Failed ass...
Вопрос пользователя №3018
Здравствуйте! Я реализовал такое решение: https://repl.it/CFRt/0, которое при выполнении выдает правильный результат, но тест не проходит, выдает ошибку: make: Entering directory `/usr/src/app' babel-node --presets=es2015 test.js assert.js:89 throw new assert.AssertionError({ ^ AssertionError: 1 == 0 at Obje...
Вопрос пользователя №3016
Выберите ошибочные утверждения (Выберите все правильные варианты) переменные из глобального окружения недоступны при вызове функции В данном тесте это утверждение считается истинным. Но ведь переменные из глобального окружения могут быть доступны через замыкание?
Вопрос пользователя №3015
Дана функция, которая принимает день рождения пользователя (день, месяц и год), и возвращает его возраcт. Какая это функция? В тесте ответ - детерменированная. Но ведь через год данная функция при тех же входных данных выдаст другой результат?
Вопрос пользователя №3014
Здесь нет ошибки? Стрелками показал на рисунке: https://yadi.sk/i/XQ57cEPUqxw7f
Вопрос пользователя №3013
У static есть интересная особенность - оно одно и то же для разных инстансов класса, т.е. ``` class Test { public static $prop = 11; } $t1 = new Test(); $t2 = new Test(); $t1::$prop = 777; echo $t2::$prop; // 777 ```