EXTRA
Товарищи, а есть какой-нибудь эффективный алгоритм поиска максимально большого числа в массиве? Я не нашёл и думаю, что такого быть не может, потому что, грубо говоря, нужно каждое число сравнить друг с другом, чтобы найти наиболее большое. Т.е в худшем случае всегда будет O(n)
EXTRA
Я, возможно, скажу глупость, но Math.max(...arr), ты ведь про другое?
Я спрашивал про алгоритм. Языки-то само собой имеют функцию (max), но вот как она работает? -Сравнивает каждое число массива
EXTRA
используй деревья
Даже не знаком. Можно подробнее?
EXTRA
Я не знаю. Но вдруг есть
EXTRA
Не, один есть алгоритм, У него скорость O(корень от N), но это для квантовых компьютеров, а мы пока не доросли до таких в повсеместном пользовании :)
Dmitriy
Даже не знаком. Можно подробнее?
хорошая статья про бинарные деревья https://habr.com/ru/post/267855/
Alexander
Вот тут я хз. Тоже есть варианты. Например использовать бота и его токен. Или зашифровать креденшелсы...
Сидредин
Хехехе
или ты что-то другое имел в виду?
EXTRA
или ты что-то другое имел в виду?
Я немного перерос уровень, когда нужно объяснять как решать такие задачки. Я ведь про эффективный алгоритм поиска максимального числа спрашивал. Есть же бинарный поиск и прочее, значит, не исключено, что есть и для поиска в массиве.
EXTRA
Отстортировать массив по возрастанию и взять последний элемент массива
В любом случае, ты сортируешь так: если x1 < x2, то x1 идёт вперёд
EXTRA
Это тоже самое, если бы мы без сортировки сравнивали каждое число с каждым
EXTRA
бинарный поиск работает только на отсортированном массиве
Знаю. я ведь написал, что если есть "такое", то возможно, есть и "такое"
EXTRA
Сонный?)
EXTRA
Это всё из-за той женщины?👀
Лирик
Есть демоны Можешь погуглить про автозапуска ботов Там небольшой конфиг нужно будет написать и всё
Лирик
https://ru.stackoverflow.com/questions/1173880/%D0%9A%D0%B0%D0%BA-%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C-%D0%BD%D0%B0-%D0%B1%D0%B5%D1%81%D0%BA%D0%BE%D0%BD%D0%B5%D1%87%D0%BD%D1%83%D1%8E-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%83-%D1%82%D0%B5%D0%BB%D0%B5%D0%B3%D1%80%D0%B0%D0%BC%D0%BC-%D0%B1%D0%BE%D1%82%D0%B0
Alexander
В кроне пропиши: @reboot sleep 20; myscript.sh Или @reboot python3 myscript.py
Алексей
Нет. Java
А интернет не работает?
Alexander
Скорее он отлавливает загрузку. @reboot - это то, что должно выполниться единожды сразу после загрузки. Ну или если надо не единожды, а по расписанию, тогда составь расписание в кроне
Danone
А интернет не работает?
При попытке открыть какой-то сайт кроме "домашнего" пишет "время ожидания соединения истекло"
Axel Daga
Всем привет) Ребята помогите мне. Я работаю инженером на заводе( сижу за компом пишу тех.процессы) по распределению, но я хочу стать программистом, а работа отнимает кучу времени и сил(с дорогой ~12ч.). Я по чуть-чуть справляюсь конечно но хотелось бы быстрее, и я решил использовать время которое я нахожусь на работе😈и тут начинаются проблемы: на заводе локальная сеть (работает только "рабочий" сайт); На компе (очевидно) нет ничего кроме стандартных программ(хотел на флешке принести но порты не видят ее). От огромного желания и безысходности учился писать на бумаге, html-ки из блокнотов делать(не очень понравилось). Ноут пронести не могу, с флешкой и то рискнул) Что делать? Помогите найти способ...
сматры отбирают? еси нет, используйте сматрафон. в нём и почитать возможно (предпочтительней формат epub); и код помослать в "онлайн машин" (набивать муторно, но кто сказал, что низя набить текст в файлик, а потом перенести?)
EXTRA
Всем привет) Ребята помогите мне. Я работаю инженером на заводе( сижу за компом пишу тех.процессы) по распределению, но я хочу стать программистом, а работа отнимает кучу времени и сил(с дорогой ~12ч.). Я по чуть-чуть справляюсь конечно но хотелось бы быстрее, и я решил использовать время которое я нахожусь на работе😈и тут начинаются проблемы: на заводе локальная сеть (работает только "рабочий" сайт); На компе (очевидно) нет ничего кроме стандартных программ(хотел на флешке принести но порты не видят ее). От огромного желания и безысходности учился писать на бумаге, html-ки из блокнотов делать(не очень понравилось). Ноут пронести не могу, с флешкой и то рискнул) Что делать? Помогите найти способ...
Попробуй писать псевдокод. Т.е дома ты находишь себе задачку, на работе, когда есть время, решаешь её примерно так '' ' Запросить у пользователя число Сложить это число 10 раз Поделить все на случайное число ' '' А дома просто переписываешь алгоритм на ЯП и смотришь, что получится
...
Всем привет) Ребята помогите мне. Я работаю инженером на заводе( сижу за компом пишу тех.процессы) по распределению, но я хочу стать программистом, а работа отнимает кучу времени и сил(с дорогой ~12ч.). Я по чуть-чуть справляюсь конечно но хотелось бы быстрее, и я решил использовать время которое я нахожусь на работе😈и тут начинаются проблемы: на заводе локальная сеть (работает только "рабочий" сайт); На компе (очевидно) нет ничего кроме стандартных программ(хотел на флешке принести но порты не видят ее). От огромного желания и безысходности учился писать на бумаге, html-ки из блокнотов делать(не очень понравилось). Ноут пронести не могу, с флешкой и то рискнул) Что делать? Помогите найти способ...
Самый простой способ, это сделать так, как делает время от времени почти каждый программист, уходит со старого места роботы, живёт на накопления и паралельно учится А если так сильно хочется писать на работе, делайте это на смартфоне
Danone
Самый простой способ, это сделать так, как делает время от времени почти каждый программист, уходит со старого места роботы, живёт на накопления и паралельно учится А если так сильно хочется писать на работе, делайте это на смартфоне
1.5 года отработки ещё... Такой вариант конечно имеет место быть, а вот рационально использовать это время было бы здорово) Я могу свою основную работу сделать за часа 3-4 и пол дня ещё заниматься своими делами делая вид что это я работаю В этом суть моих проблем...
Mixail
о_О
SexNbaKef
Поочерёдно они запустятся
SexNbaKef
Работать будут одновременно
SexNbaKef
Но запустятся поочерёдно
Алексей
При попытке открыть какой-то сайт кроме "домашнего" пишет "время ожидания соединения истекло"
Ясно. Про пиг спрашивать не буду. Оно нам ничего не даст. Единственная попытка поставить виртуальную машину, линукс на неё и устанавливать с консоли. Скажите все же что даёт команда ping ya.ru
Алексей
Я основную работу делаю за неделю и ещё 2-3 недели ничего не делаю
О! Как дела. Так давно тебя нк было. Соскучился.
SexNbaKef
Моя фирма закрылась, сижу сутками в покер играю
Аркадий
Всем привет, в свете последних событий, появилось желание отвязаться от территории работы, к которой привязан своей работой, я пчеловд, профильная работа вывод пчеломаток, это довольно узкая специализация в Пчеловодстве, работаю 5 месяцев в году, заработка хвататет на год, может больше, смотря как тратить, работа и физически и умственно не простая, в области пчелводов лишь 3-5% из общего числа занимаются выводом пчеломаток в промышленных масштабах, буквально несколько недель назад на 23 февраля, мне подарили книжку про программирование на python, но в области програмирвоания я абсолютный 0. Есть базовые знания об устройстве ПК, был опыт сборки сайта на конструкторе по продажам Пчеломаток, делал сам, не скажу что я совсем пропащий бездарь, ведь если есть достаточно мотивации, можно и ракеты в космос запускать, ща примером далеко ходить не надо, спустя несколько недель после начала известных всем событий, и ухода из РФ всего прогрессивного, окончательно закрепилось желание, быть не привязанным к территории, и работать удаленно, я понимаю что для этого, надо представлять из себя некую ценность, умственную, у меня к Вам вопрос, вот мне, человеку который как-бы чистый лист в плане пронрамирвния, С ЧЕГО НАЧИНАТЬ, что бы освоить новую профессию, и отвязаться от территориальной составляющей в работе, конечно решение сложное, но видится мне единственно возможным в контексте всего происходящего. Заранее спасибо
SexNbaKef
Всем привет, в свете последних событий, появилось желание отвязаться от территории работы, к которой привязан своей работой, я пчеловд, профильная работа вывод пчеломаток, это довольно узкая специализация в Пчеловодстве, работаю 5 месяцев в году, заработка хвататет на год, может больше, смотря как тратить, работа и физически и умственно не простая, в области пчелводов лишь 3-5% из общего числа занимаются выводом пчеломаток в промышленных масштабах, буквально несколько недель назад на 23 февраля, мне подарили книжку про программирование на python, но в области програмирвоания я абсолютный 0. Есть базовые знания об устройстве ПК, был опыт сборки сайта на конструкторе по продажам Пчеломаток, делал сам, не скажу что я совсем пропащий бездарь, ведь если есть достаточно мотивации, можно и ракеты в космос запускать, ща примером далеко ходить не надо, спустя несколько недель после начала известных всем событий, и ухода из РФ всего прогрессивного, окончательно закрепилось желание, быть не привязанным к территории, и работать удаленно, я понимаю что для этого, надо представлять из себя некую ценность, умственную, у меня к Вам вопрос, вот мне, человеку который как-бы чистый лист в плане пронрамирвния, С ЧЕГО НАЧИНАТЬ, что бы освоить новую профессию, и отвязаться от территориальной составляющей в работе, конечно решение сложное, но видится мне единственно возможным в контексте всего происходящего. Заранее спасибо
Можно играть в покер, Ане кодить
SexNbaKef
Я не шучу
Аркадий
Я не шучу
Или шортить биток )
Igor
Если хочется стать специалистом, начинать нужно с основ программирования в принципе, как работают пк, почему код работает именно так, потом перейти к основам, общим для всех языков программирования (алгоритмы поиска, сортировки, понимание двоичного кода, распаковка файлов и их взаимодействие друг с другом через код), потом уже выбирать какой нравится язык и углубленно изучать его и его фишки
SexNbaKef
Или шортить биток )
Я сейчас играю на аби 20, средний доход 2500-3000$ у месяц
SexNbaKef
Я заскриню, спасиб
Не слушай Егора, тебя скамят. Выбери направление, основные яп по направлению и изучай концепцию языка
SexNbaKef
База в каждом языке своя
SexNbaKef
SexNbaKef
Программист, наверное
Аркадий
Вчера заюзал Ютуб Лёши Корепанова, вот так сюда и попал к вам
Igor
А где можно почитать про такие основы? Вы можете порекомендовать литературку?
Я английский курс смотрел по computer science Cs50, слишком глубоко в базу не уходил, того что там давали, мне в принципе хватило
ОRNAY
SexNbaKef
Вчера заюзал Ютуб Лёши Корепанова, вот так сюда и попал к вам
Разрабатывать софт, дописывать модули, писать сайты
Igor
А так учебников куча, любую программу вуза глянуть за первый семестр
Аркадий
Вот такую книжку подарили, можно начинать с нее ?
SexNbaKef
Java и JS
Это максимально разные яп
ОRNAY
Это максимально разные яп
Да. Мне посоветовали спервс Java изучать и потом к js присмотреться.
Аркадий
SexNbaKef
Почему ?
Питонистов не уважают
Илья
Вот такую книжку подарили, можно начинать с нее ?
чел,сам во всем разбирайся. максимально правильного ответа тебе никто не даст.
SexNbaKef
Они как 1с
Аркадий
Питонистов не уважают
Пчелводов тоже ) мы уже привыкли )
Аркадий
Они как 1с
Реально? Такая подлива ? Прям как 1с???
ОRNAY
Тут его нет. Он на обоих програмит и, видимо, просто дал совет. Я не знаю на сколько верный совет. Поэтому и спрашиваю тут.
Илья
Реально? Такая подлива ? Прям как 1с???
троллит он тебя.любитель покера.
SexNbaKef
SexNbaKef
Его даже в школе преподают