Algorithms and Data Structures in Python - Part II

4.8 (17)
Онлайн-курс
Algorithms and Data Structures in Python - Part II
Payment
Обучение платное
Language
Not set
Duration
3 часа курса
Курс от Udemy
Algorithms and Data Structures in Python - Part II
Чему вы научились?
Have a good grasp of algorithmic thinking
Be able to develop your own algorithms
Be able to detect and correct inefficient code snippets
О курсе

This course is for those who are interested in computer science and want to implement the algorithms and given data structures in Python. In every chapter you will learn about the theory of a given data structure or algorithm and then you will implement them from scratch.

Chapter 1: Binary Indexed Trees (Fenwick Trees)

  • theory behind the binary indexed tree or Fenwick tree data structure
  • how to use this data structure in computer vision and artificial intelligence
  • implementation in Python

Chapter 2: LRU Caches

  • what are caches and why are they so important
  • theory behind LRU caches
  • implementation in Python

Chapter 3: Prefix Trees (Tries)

  • what are tries or prefix trees
  • real world applications of tries
  • implementation in Python

Chapter 4: Substring Search Algorithms

  • what are substring search algorithms and why are they important in real world softwares
  • brute-force substring search algorithm
  • Boyer-Moore algortihm
  • Knuth-Morris-Pratt substring search algorithm
  • implementation in Python

Thanks for joining my course, let's get started!

Требования
  • Python basics
  • Some theoretical background ( big O notation )
Лекторы
Holczer Balazs
Holczer Balazs
Software Engineer
Платформа
/storage/img/providers/udemy.svg
Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
Рейтинг
4.8
(9)
(6)
(2)
(0)
(0)
Комментарии (17)
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»