Сергей
Mikhail
Кому порекомендоват книгу для программиста?
Mikhail
Книга збс!
Igor
Давай)
Mikhail
Mikhail
Не благодарите
Stas
троль :)
Stas
Всем привет!
Mikhail
троль :)
У меня в оригинале!
Stas
У меня в оригинале!
с автографом от авторов?:)
Mikhail
Vladimir
всем привет, у меня вопрос с ветвлением, не могу сделать задачу, мне нужно написать ветвление таким образом что бы в $l всегда попадала максимальное число а в $k минимальное до $k=98 до $l=26 после $k=98 после $l=98 if($k > $l){ $l == $k; $k == $l; } if($k < $l){ $k == $k; $l == $l; но что то не работает (
No01eg
нужна третья переменная которая как раз таки сравнивается с минимальным и максимальным
Zvezda 23***
помню как на assemble писали sorting алгоритмы
No01eg
$A = $K = $I = 0; //тут в цикле если перебирать надо if($A > $K){ $K == $A; } if($A < $l){ $I == $A; }
Vladimir
$A = $K = $I = 0; //тут в цикле если перебирать надо if($A > $K){ $K == $A; } if($A < $l){ $I == $A; }
без дополнительной переменной не решить ? $A = $K = $I = 0; что это ?
No01eg
без дополнительной переменной не решить ? $A = $K = $I = 0; что это ?
на старте должны же быть инициализированы переменные =) просто возможно моя деформация под си так исказило ваше понимание =)
Vladimir
Нихера не понял, вот, как бы я решил: $k = min($k, $l); $l = max($k, $l);
так тоже не работает, он срабатывает правильно только в том случае когда $k меньше
Anonymous
Смотри
Anonymous
А, ой, ппх
Anonymous
Извини
Anonymous
Тупанул
Anonymous
if ( $k > $l ) { $k ^= $l ^= $k ^= $l; }
Anonymous
По сути, будет работать
Vladimir
if ( $k > $l ) { $k ^= $l ^= $k ^= $l; }
я только начинающий) по этому синтаксис мне не понятен такой ещё)
Anonymous
Если число в $l больше $k, то результат заведомо верный (не надо менять местами). Тоже самое, если они равны
Anonymous
if ( $k > $l ) { $k ^= $l ^= $k ^= $l; }
1) Поправил тут знак
Anonymous
2) То, что я там натворил в блоке кода if – свап двух переменных
Anonymous
Маги побитовых операций
Anonymous
Это можно и так представить
Anonymous
$temp = $k; $k = $l; $l = $k;
Vladimir
$temp = $k; $k = $l; $l = $k;
так более понятнее мне)
Anonymous
Но на собеседование может выделиться, ахах
Anonymous
Хотя, не стоит. Если тебя будет рекрутировать чел, который хоть что-то понимает, будет плохо
Anonymous
Трудно читать такой код
Vladimir
Но на собеседование может выделиться, ахах
спасибо 👍 всё работает, осталось понять почему у меня не работало и как теперь работает
Anonymous
А, ну, всё просто
Anonymous
К пример, в переменной k записана единица, а в l – 0
Vladimir
да в эти переменные попадают случайные числа $k = rand(0, 100); $l = rand(0, 50);
Anonymous
Ну, я для примера. Щас поймёшь почему так)
Anonymous
$k = $l; // Ты берёшь ноль и $l и кидаешь его в $k
Anonymous
$l = $k;
Anonymous
это следующая строчка))
Anonymous
Ты хочешь взять единицу, но уже записал в $k ноль
Anonymous
из-за чего ты записываешь в $l ноль
Anonymous
понял ошибку?
Anonymous
то, есть, по сути ты делаешь вот это: $k = $l; $l = $l;
Vladimir
то, есть, по сути ты делаешь вот это: $k = $l; $l = $l;
да по тому что по условию получится что $k меньше
Anonymous
Я тебе щас про слап значений говорил 👉👈
Vladimir
$temp = $k; $k = $l; $l = $k;
я разобрался, спасибо большое, но тут ошибка как мне кажется у вас $temp = $k; $k = $l; $l = $temp;
Anonymous
Ой, да, ты прав
Azamat
Добрый день! Кто нибудь слышал о курсе ВЕБ-РАЗРАБОТЧИК от Loftschool, как думаете хороший ли курс для начинающих? У меня нет опыта в программировании, просто увлекаюсь железом. Веб сфера интересна, хотел бы развиваться в данном направлении.
Aleksey
ребят я новичок и мне нужна помощь сделал простой проект запроса на сервер. но написал через классы и хочу переделать все в функции. и воткнулся с тем что не знаю что делать с this.setState т.е страница запускается но когда делаю запрос выдает ошибку Cannot read property 'setState' of undefined
Zvezda 23***
ну ты скинь скрин
Zvezda 23***
надо посмотреть
Azamat
привет, я пару лет назад проходил, мне понравилось
спасибо, сейчас работаешь в данной сфере?
Vladimir
спасибо, сейчас работаешь в данной сфере?
занимался фрилансом какое то время после курсов
Azamat
а сейчас в какой сфере работаешь?
Vladimir
а сейчас в какой сфере работаешь?
в банковской, но собираюсь уходить в it
прогрессив лёха
яндекс практикум рабочая тема как единственный диплом? (курс пайтон разработчик на 14 месяцев)
Mikhail
Vladimir
Почему решили уйти в ИТ?
больше возможностей для развития и эмиграции
Azamat
больше возможностей для развития и эмиграции
иммиграция для меня тоже одна из причин пойти в ИТ
Azamat
да мы это имели ввиду
Azamat
многие хотят уехать из СНГ
Mikhail
Выехать и не вернуться))
Vladimir
дада) исправил, спасибо, конечно эмиграции)
Azamat
причин много
Vladimir
Выехать и не вернуться))
почему можно и вернуться знакомые думают возвращаться из сша, с деньгами и опытом