Maksim Pozharskiy
Maksim Pozharskiy
Пойду напишу в резюме "Изучил основы программирования на пайтоне", думаю можно уже
Igor
Пойду напишу в резюме "Изучил основы программирования на пайтоне", думаю можно уже
там про распознавание естественных языков напиши еще. Мы ж парсили текст в кавычках
Maksim Pozharskiy
Ого, я еще и это умею
giorgio
Многие просто не знают ценность ментора
он мешает писать говнокод, а это плохо
Сидредин
он мешает писать говнокод, а это плохо
Можно тайно продолжать писать😁
giorgio
Можно тайно продолжать писать😁
сложно на два фронта воевать
Andrii
Многие просто не знают ценность ментора
Ментор это модное словечко, которое появилось не так и давно. Программистами становились и без менторства.
Rainard
А только по питону?
Читай чат дальше после того собщения)
Виталик Голоенко
Привет всем, кто знает как узнать если последовательность 5 цифр в массиве Пример [1,2,5,6,1,2,3,4,5,9,8] должно выдать true потому что есть последовательность 1,2,3,4,5
Rainard
а есть такое же менторство по плюсам?)))
Нц если че можно ко мне. Я конечно всего лишь второкур но плюсы лет с 14 трогаю, чем-то да помогу
Rainard
А Си?
Ну си, как получится
Rainard
Архиватор когда-то на Си написал, чето могу
Rainard
На си + qt если быть точным
Vladislav
Dmitry
array_diff() не катит?
Спасибо получилось)
Oleg
Немного пятничного чтива о платных курсах: https://habr.com/ru/company/domclick/blog/572272/
Сидредин
про деньги в IT https://www.youtube.com/watch?v=1MP3tSpl3U8
giorgio
просто молодые люди хотят, чтобы они всё сразу умели без должных усилий, будто гг из "области тьмы"
Adilet
Привет всем! Помогите) Есть кто-нибудь, знающий реакт яндекс карты?
Виталик Голоенко
Виталик Голоенко
Так и ставят тз)
Но от нее избавиться не проблема)
Maksim Pozharskiy
Раньше так не думали типа?
Сидредин
да, но в редких случаях можно и через полгода или раньше устроиться на норм работу
Anonymous
На каком языке драйвера для Линукс пишутся?
Anonymous
Хорошо
Igor
Но от нее избавиться не проблема)
давай с начала у тебя есть массив из скольки элементов что в них может быть все же цифры или буквы тоже? я так понимаю у тебя 7 элементов нужно оставить 5 так чтобы была возрастающая подпоследовательность с разницей в 1 ну и на каком языке мы пишем?
Maksim Pozharskiy
Ну вы пишите "сейчас такое время", вот до этого времени
Сидредин
+
Maksim Pozharskiy
Я не знаю как тогда было, я в школе учился)
Igor
js, есть 7 цифр нужно проверить есть ли последовательность из 5 цифр подряд
а если это покер разве две карты не должны быть фиксированные?
Igor
не вроде
сортируешь и бежишь по массиву
Виталик Голоенко
сортируешь и бежишь по массиву
for(let i = 0; i < arr.length;i++) { if(arr[i] == arr[i + 1] - 1 == arr[i + 2] - 2 == arr[i + 3] - 3 == arr[i + 4] - 4) { arr2 = arr.slice(i, i + 5) console.log('true') console.log(arr2) } } это почему-то плохо срабатывает
Igor
если предыдущий от следующего отличается на 1 то добавляешь единицу если больше значит сбрасываешь в ноль если получил 5 в какой то момент значит есть
Igor
только нужно из массива еще дубликаты убрать
Igor
у тебя нужно бежать до length-4 чтобы за границу не выйти
Igor
кстати почему не стоит брать задачи сложнее чем ты можешь решить :) вот будешь ты решать такую задачу 2-3 дня за это время можно было натренировать гораздо больше полезных навыков. Решение задачи должно занимать минут 15-20 на начальном этапе когда ты пытаешься натаскать базовые скилы ну максимум час иначе это нерациональное использование своего времени. Это не касается более крупных проектов мы говорим именно про задачи
Виталик Голоенко
и интересней
Igor
хотел дело святое :)
Виталик Голоенко
и на кодварс очков больше за 3 kyu дают xd
Igor
и на кодварс очков больше за 3 kyu дают xd
да только за это время можно было 10 штук 4-5 кью решить
Igor
А по дарту можешь подсказывать, если будут задачи?
Вообще в глаза его не видел но если это алгоритмические затруднения то язык имеет слабое значение
Виталик Голоенко
да только за это время можно было 10 штук 4-5 кью решить
ну экспириенс) когда решаеш задачу 2 дня, в конце когда проходят все тесты кайф)
Виталик Голоенко
тем более такое и на гит можно выложить
Igor
ну экспириенс) когда решаеш задачу 2 дня, в конце когда проходят все тесты кайф)
ну я говорил не об удовольствии а об рационализме :) согласен иногда это разные вещи
Виталик Голоенко
@ikovrigin почему при таком коде let arr = [1,2,5,8,1,2,3,4,5,9,8] let arr2 = [] for(let i = 0; i < arr.length-4;i++) { if(arr[i] == arr[i + 1] - 1 == arr[i + 2] - 2 == arr[i + 3] - 3 == arr[i + 4] - 4) { arr2 = arr.slice(i, i + 5) console.log('true') console.log(arr2) } } мне в консоль выводит [ 8, 1, 2, 3, 4 ] хотя оно ж не подходит
Igor
есть вроде
8 == (1 - 1) == (2 - 2) == (3 - 3) == (4 - 4) учи ассоциативность и приоритет операторов :)
Igor
я тебе уже ответил https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Operator_Precedence
Виталик Голоенко
я тебе уже ответил https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Operator_Precedence
arr[i] == arr[i + 1] - 1 && arr[i] == arr[i + 2] - 2 && arr[i ]== arr[i + 3] - 3 && arr[i]== arr[i + 4] - 4 вот решение
Igor
а сортировать и убирать дубликаты кто будет? let arr = [5,1,2,2,3,4]
Виталик Голоенко
а сортировать и убирать дубликаты кто будет? let arr = [5,1,2,2,3,4]
а мне надо шоб без сортировки последовательно ишли
Igor
а мне надо шоб без сортировки последовательно ишли
почкму? ты так масти хочешь учесть? тогда не выйдет
Виталик Голоенко
почкму? ты так масти хочешь учесть? тогда не выйдет
я уже все сделал, оно засчитало, осталось сделать стрит флеш, (тоже самое только с мастями)
Виталик Голоенко
окей :) тогда не спрашивай
фухх спустя 2 дня:)
Igor
дай код в личку
Maksim Pozharskiy
а теперь открывай лучшие решения и там будет индус с решением в 1 строку
Виталик Голоенко
D a m i r
Тут есть люди, которые прям профи в верстке?