Изучение информатики. 1 день.

Один язык, структуры данных и алгоритмы, дискретная математика и исчисление обязательны. Обязательным. Вы не знаете никого из них? Все нормально. Мы будем учиться вместе.

Мы начнем с объектно-ориентированного языка C++. Почему С++? Потому что вы должны знать C, а когда вы знаете C, лучший язык для освоения — это C++.

C является подмножеством C++. C++ — это надмножество C.

Что нужно знать, прежде чем продолжить.

  • Мы будем делать по одной программе каждый день. Мы будем писать код на C++
  • Мы также будем ежедневно рассматривать структуры данных и алгоритмы.
  • Мы возьмем вещи по теме. Поиск, сортировка, графики, очереди и так далее.
  • Если вы последуете этому, вы сможете взломать интервью Google к 100-му дню. То есть около 3 месяцев.
  • Мы будем изучать математику и физику. Потому что нет фундаментальной науки? Никакой информатики.

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

  • Структура данных
  • Алгоритм
  • Язык
  • Дизайн
  • Математика