Igor
Так что выяснили где красивая баба в курсах по питону? или может это тимоха был? :)
Артур
Так что выяснили где красивая баба в курсах по питону? или может это тимоха был? :)
Вот читаю ваши сообщения и все равно не могу понять, что делать вайтишнику, типо пет-проект не катит, кодварс в гитхаб не катит что в итоге то делать то, чтобы хотя бы на стадии просмотра резюме не выбросили в мусорку с говнокодом?
Maksim Pozharskiy
Нарисовать себе полгода опыта хотя б
Maksim Pozharskiy
Если именно это интересует
Maksim Pozharskiy
А пет проект почему не катит то?
Igor
Вот читаю ваши сообщения и все равно не могу понять, что делать вайтишнику, типо пет-проект не катит, кодварс в гитхаб не катит что в итоге то делать то, чтобы хотя бы на стадии просмотра резюме не выбросили в мусорку с говнокодом?
Как попасть на собес я ваще не шарю. А на собесе главное показать умение мыслить ну и решать задачи. Мне говорят что люди пугаются и поэтому тупят. поэтому ходить побольше на собесы и привыкать не пугаться
Igor
А пет проект почему не катит то?
Ну вот открываю я гит и что я вижу? откуда я знаю что это за пет проект обычно они все под копирку какие то ту да. Я не знаю и не хочу тратить время на поиски аналогичного курса да и нет гарантии что я его найду. Проще обсудить какую то проблему и увидеть как человек мыслит.
Maksim Pozharskiy
Без написания пет проекта я хз как практику получать тогда
Maksim Pozharskiy
ну и тогда мне как работодателю какая разница на твой гит?
Так я про пет проект говорю, а не про гит
Maksim Pozharskiy
Можно его и без гита писать, навыки все равно будут приобретаться
Igor
Так я про пет проект говорю, а не про гит
речь идет о том что предъявить работодателю.
Maksim Pozharskiy
Артур
речь идет о том что предъявить работодателю.
если я вас понял, то вы говорите в контексте условного прохождения 0 этапа типо, когда эйчар из н количества выбрала тебя и позвала на тех собеседование, где уже условное резюме с твоими курсами, пет-проектами перестает играть какую-то значимость и важно решить задачи и ответить более менее на тех вопросы?
Igor
а так да я согласен чтобы подтянуть скил нужно писать пет проект других идей нет. Потому что мелкие формы вроде функций на кодварс это только кирпичики. А потом эти кирпичики берут и вываливают гору кирпичей
Erik
https://dpaste.org/Mapc Привет, укажите мне пожалуйста, в каком месте я накосячил, не давая пока что решения. Была задача осуществить бинарный поиск в массиве, с помощью рекурсии
Igor
Если человек прийдет условно ко мне на собес я буду копать до уровня незнания и мне пофиг какие у него проекты
Erik
Марс
Igor
ну давай с начала mid это что?
Erik
Средний индекс
Igor
если это индекс почему он считается из значений
Денис
Именование переменных, конечно...
Igor
mid = (A[N-1] - A[0]) // 2 если последний элемент массива 100000 а первый 0 то мид будет 50000 это то что вы хотите знать?
Денис
Не понял
Ты должен использовать индексы для вычисления mid, а не сами значения массива
Igor
тогда вы не понимаете как работает бин поиск :)
Erik
Ладно, давайте решение))
Денис
Сделать что-нибудь типа N/2 с округлением
Артур
А для чего вы изучаете бин. поиск?
Erik
Чтоб знать
Igor
да там все не верно
Артур
тупой, вопрос но все же для чего нужен бин поиск?
Igor
тупой, вопрос но все же для чего нужен бин поиск?
для поиска в отсортированном массиве
Артур
Чтоб знать
А для собесов его изучаете? в чате читал только об упоминание бин поиска от Темыча
Денис
Ты каждый раз берешь середину отрезка и сравниваешь с искомым. То есть берешь mid = N/2, сравниваешь А[mid] с искомым. Если искомое, например, больше, делаешь mid+=mid/2, если меньше - mid-=mid/2. Примерно так
Maksim Pozharskiy
тупой, вопрос но все же для чего нужен бин поиск?
Это более быстрый поиск чего то в отсортированном массиве, сложность алгоритма растет медленно. Более быстрый чем просто перебирать весь массив)
Денис
Да, чумовая скорость у него )
Артур
https://youtu.be/jcu581GBmPs 43:00
но все же бин поиск это не фундаментальная наука
Erik
Да это метафора просто
Igor
А как это сделать?
def bin_search(A:list, number:int): ''' Находит индекс number в массиве A с помощью бинарного поиска, если такого числа в массиве нет, выдаёт принт, сообщающий об этом. Если в массиве есть несколько number, выдаёт индекс первого, который попадётся ''' N = len(A) if len(A) < 1: print('Числа не найдено') return mid = N // 2 if number == A[mid]: return mid elif number > A[mid]: return mid + 1 + bin_search(A[mid+1:], number) else: return bin_search(A[:mid], number)
Igor
но тебе нужно питон учить а не бинпоиск
Igor
но все же бин поиск это не фундаментальная наука
бинпоиск это один из фундаментальных алгоритмов
Артур
бинпоиск это один из фундаментальных алгоритмов
как я понял контекст ссылки на видео, не задаваться вопросом зачем
Igor
как я понял контекст ссылки на видео, не задаваться вопросом зачем
хорошо у тебя есть набор данных тебе нужно проверять есть ли эти данные в наборе
Артур
хорошо у тебя есть набор данных тебе нужно проверять есть ли эти данные в наборе
да нет, я не против изучения бин поиска, я в контексте вопроса зачем Ерик изучает бин поиск
Erik
Ты алфавит учил для того чтобы уметь читать, или для того чтобы конкретно сейчас мог прочитать моё сообщение?
Erik
Я сейчас это учу, когда-нибудь это пригодится
Maksim Pozharskiy
да нет, я не против изучения бин поиска, я в контексте вопроса зачем Ерик изучает бин поиск
Я когда только начинал программировать, очень тупил на переборе массивов, мне потом коллега на примере бинарного поиска чуть ли не каждую итерацию объяснил на бумаге и мы потом его на джс написали и я получше разобрался с этим
Igor
не за что, причем в прямом смысле слова :)
Igor
Ты алфавит учил для того чтобы уметь читать, или для того чтобы конкретно сейчас мог прочитать моё сообщение?
ты пытаешься питон как песню учить что услышал то пою. Так не работает вот эти вот A = [A in range(mid, N-1)] говорят о полном непонимании языка. Тебе рано даже думать об алгоритмах
Аркадий
Что делать с этой ошибкой? Я пытаюсь в БД залить таблицы и он выдает ошибку #1050 что такая таблица существует, а её нет. что делать с этим?
Erik
Учить алгоритмы и в процессе знание Питона прибавить
Anonymous
есть тут питоншики?
Igor
Учить алгоритмы и в процессе знание Питона прибавить
чтобы понять алгоритм его нужно написать. Алгоритм это последовательность действий. Ты не можешь элементарное действие описать на языке который учишь
Igor
есть тут питоншики?
тут есть питонщики
Anonymous
тут есть питонщики
можете помочь?
Igor
задавай вопрос, откуда я знаю что ты хочешь
Igor
может тебе нужно фейсбук написать на питоне :)
Erik
17
Erik
Эрик*
Anonymous
может тебе нужно фейсбук написать на питоне :)
как осуществить память на калкуляторе
Igor
как осуществить память на калкуляторе
завести переменную memory :) вопрос ни о чем :) ты похоже сам н епонимаешь что хочешь
Anonymous
может тебе нужно фейсбук написать на питоне :)
то есть нажал на кнопку MS и сохранилась последняя задача?
Артур
Эрик*
а, извините, обычно пишу как в написано в телеграме, чтобы не ошибиться, а тут ошибся
Igor
то есть нажал на кнопку MS и сохранилась последняя задача?
у тебя есть посчитанное число когда нажимают MS ты записываешь в переменную memory число с "экрана" Не понятна суть проблемы
Anonymous
у тебя есть посчитанное число когда нажимают MS ты записываешь в переменную memory число с "экрана" Не понятна суть проблемы
смотри вот я написал калькулятор все кнопки работают вот мне нужно добавить кнопку Memory_save последнею решенную задачу
Anonymous
и по нажатии MS выходила последняя задача которую решали
Igor
что такое задача?
Anonymous
что такое задача?
ну типо 2+2 и так дале
Igor
ну сохрани эту строку в переменную memory