Статус
В этой теме нельзя размещать новые ответы.
Малыш Джон
Малыш Джон

Малыш Джон

Редактор
badge 6 лет с нами! badge Награда за 5000 очков репутации badge За 500 сообщений! badge За шикарный аватар!
Регистрация
26/03/2018
Сообщения
29.133
Репутация
-543
Автор: LeetCode
Название: Data Structures and Algorithms (2022)

[LeetCode] Data Structures and Algorithms (2022)


Описание:

Будь вы студент, ищущий стажировку, или старший инженер, переходящий в новую компанию, при поиске работы в области разработки программного обеспечения вам всегда придется столкнуться с одной проблемой - собеседованием по кодированию.

В последние годы собеседования по разработке программного обеспечения стали намного сложнее. Подготовка имеет решающее значение для успешного прохождения этих собеседований, но существуют распространенные заблуждения относительно того, как выглядит такая подготовка. Трудно понять, с чего начать и что учить. Многие считают, что нужно просто заучить как можно больше решений, а затем надеяться на удачу.

В этом курсе собрано все, что вам нужно выучить в одном месте, чтобы пройти собеседование по кодированию. Смысл этого курса в том, чтобы помочь вам действительно понять наиболее распространенные структуры данных, алгоритмы, шаблоны, как распознать, когда их использовать, и как их реализовать. Понимая концепции, а не просто заучивая решения, вы будете готовы решать новые задачи на собеседованиях.

Для кого предназначен этот курс?

Этот курс предназначен для того, чтобы помочь каждому повысить свой навык и уверенность при прохождении собеседований по кодированию. Объяснения начинаются с малого, поэтому даже если вы никогда не проходили курс по структурам данных и алгоритмам, вы будете в полном порядке.

Этот курс идеально подходит для тех:
  • у кого запланировано собеседование
  • кто планирует в ближайшее время подавать заявки на стажировку либо работу и хочет подтянуть знания
  • кто является новичком в области алгоритмов и хочет заложить хорошую основу для начала обучения
  • просто хочет улучшить свои навыки в кодировании на собеседованиях.
Единственное предположение заключается в том, что вы уже знаете основы кодирования и владеете таким распространенным языком, как Java, C++ или Python.

Что дает этот курс?

Независимо от уровня ваших навыков, после прохождения этого курса вы будете готовы к прохождению собеседований по кодингу в технологических компаниях. Если ваша цель - компании высшего уровня, такие как FAANG, прохождение этого курса даст вам все основы, необходимые для подготовки к собеседованиям.

Курс состоит из 13 глав. Первая глава - это краткое введение, в котором рассказывается о фундаментальных навыках, необходимых для успешного прохождения курса, а также его содержание.

Следующие 10 глав посвящены структуре данных или алгоритму:

  • массивы и строки
  • связные списки
  • хэшмапы и множества
  • стеки и очереди
  • деревья и графы
  • кучи
  • алгоритмы (оценка жадности алгоритмов)
  • бинарный поиск
  • обратный путь
  • динамическое программирование
Это самые важные и наиболее распространенные структуры данных и алгоритмы кодирования на собеседованиях.

В каждой из этих глав вы можете ожидать найти:

  1. Объяснение структуры данных/алгоритма, что она умеет делать, как ее можно использовать для решения проблем, а также детали реализации и временной/пространственной сложности.
  2. Общие шаблоны и приемы для решения проблем, связанных со структурой данных или алгоритмом.
  3. Примеры, в которых рассматривается ряд соответствующих проблем, чтобы помочь проиллюстрировать концепции.
  4. Точно подобранные практические задачи, которые помогут вам развить мышечную память на полученные знания.
12-я глава содержит ряд полезных инструментов, которые можно использовать в дальнейшем. Здесь есть шаблоны кода для всех распространенных паттернов, шпаргалки по оценке времени и пространству, блок-схема, которую можно использовать как общее руководство при попытке понять, какую структуру данных или алгоритм следует использовать.

Мы также разберем этапы интервью по кодированию и то, что вы должны делать на каждом этапе. Чтобы продемонстрировать эти советы, в 12-й главе есть видеоролики с шуточным собеседованием FAANG.

Последняя глава - это бонусная глава, в которой мы рассмотрим еще несколько техник, которые не настолько распространены/широки, чтобы заслуживать отдельной главы.

Все материалы являются оригинальными для этого курса и эксклюзивными для LeetCode.

Особенности:

92 примера решения задач. Эти проблемы используются для демонстрации общих паттернов, как их распознать и как реализовать решения. Объяснения понятны и лаконичны для начинающих.
65 курируемых практических задач. Эти задачи точно подобраны и расположены таким образом, чтобы вы могли применить полученные знания в каждой главе. Решайте эти задачи в интегрированной среде кодирования LeetCode - лучший способ научиться - это делать.
12 тестов. Каждая структура данных или алгоритм имеют тест в конце главы для проверки ваших знаний (глава "Деревья и графы" имеет два теста, а последняя глава имеет "итоговый" тест).
Пожизненный доступ. Заплатите один раз и получите доступ к курсу и всем преимуществам навсегда.
Не требуется установка. Не беспокойтесь о IDE или других программах. Все находится прямо здесь.
Интегрированная среда. Решайте задачи, используя среду кодирования LeetCode, которая поддерживает 19 различных языков программирования.

Предполагаемое время прохождения всего курса: 25-30 часов.

Язык курса: английский

Подробнее:

Авторизуйтесь, чтобы посмотреть скрытый контент.

В данный момент материал недоступен из-за блокировки учетной записи.
 
Последнее редактирование модератором:
Вот это подгончик
 
Зачем устанавливать Firefox?
 
А как? Просто экзэшник вайрфокса не хочет запускаться:(
Ну не знаю какая у Вас лично проблема но у меня тоже не запускалось потому, что FirefoxPortable.ini было прописаны пути в папки без [SW.BAND]. Поэтому я решил удалить в начале эти штуки и оставил как будто в названиях они не присутствуют и у меня все заработало. Может Вам тоже это поможет.
 
Ну не знаю какая у Вас лично проблема но у меня тоже не запускалось потому, что FirefoxPortable.ini было прописаны пути в папки без [SW.BAND]. Поэтому я решил удалить в начале эти штуки и оставил как будто в названиях они не присутствуют и у меня все заработало. Может Вам тоже это поможет.
Да действительно. Проблема в названии файлов в каталоге. Все они имеют приставку [SW.BAND] после распаковки, а в ini файле указаны конфиги без [SW.BAND]. Я все файлы переименовал и заработало. Установка FireFox не поможет.
Единственное что не описано в инструкции это принцип работы аккаунта. Когда все открылось уроки недоступны. При логине там какая-то учетка зашита, которая открывает доступ к урокам
 
Последнее редактирование:
Если возникает проблема с бесконечной загрузкой сайта, можно попробовать отключить FoxyProxy "TurnOff (Use Firefox Settings)". Мне помогло
 
Супер, спасибо!
 
У меня олного перестало работать?
 
На данный момент у меня сколько не обновляй страницу, она всё равно не загружается, вижу следующее, только у меня так?

UPD если выключить расширение FoxyProxy - "TurnOff (Use Firefox Settings)", то он не логинится
1689147069894.png
 
У меня олного перестало работать?
На данный момент у меня сколько не обновляй страницу, она всё равно не загружается, вижу следующее, только у меня так?

UPD если выключить расширение FoxyProxy - "TurnOff (Use Firefox Settings)", то он не логинится
Посмотреть вложение 105130
Здравствуйте, заменили архив с курсом. Попробуйте скачать его заново, должно теперь работать.
 
После загрузки всё в разлогиненном состоянии и не работает.
 
Проблема с бесконечной капчей ничего не помогает, доп плагины тоже (удалил куки и зашёл, всё ок, надеюсь)
 
Последнее редактирование:
У меня каптча не бесконечная, но долгая, может минут пять занять, задалбывает.
 
У меня просто не грузится сайт. Connection timeout. Что делат?
 
Какие-то проблемы со входом, может быть проблемы в аккаунте, до этого пользовался все было нормально, а потом вдруг... ошибка. Перескачал архив вообщем не помогло ;(

1698868157889.png
 
Статус
В этой теме нельзя размещать новые ответы.

Последние темы автора

Малыш Джон
Ответы
3
Просмотры
3K
Тотуся
Тотуся
Малыш Джон
Ответы
1
Просмотры
2K
Тотуся
Тотуся
Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
4
Просмотры
2K
Суперюля
Суперюля

Похожие темы

Малыш Джон
Ответы
0
Просмотры
6K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Роджерc
Ответы
0
Просмотры
1K
Роджерc
Роджерc
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Arsenn32
Ответы
0
Просмотры
1K
Arsenn32
Arsenn32
Роджерc
Ответы
7
Просмотры
2K
MrSome
Роджерc
Ответы
0
Просмотры
1K
Роджерc
Роджерc
Bekapon
Ответы
0
Просмотры
2K
Bekapon
Bekapon
Arsenn32
Ответы
6
Просмотры
2K
Уилл Скарлет
Уилл Скарлет
Сверху Снизу