Bekci / Data-Structures-Lecture-2018-Fall-ITU

This repository includes the source files about the topic that we have covered in the lecture.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ITU ACM 2018 - Data Structures Lecture

Instructor

Sadık Ekin Özbay

Computer Engineering #4 @I.T.U

LinkedIn

Prerequisites

  1. Very basic knowledge about any programming language(C++ is preferred).

Goal

This course has several aims. One of the aims is helping the enrolled students about the data structures course, that is given by the Istanbul Technical University. The second aim of this course is preparing the students about their possible interviews.

A stable understanding of data structures is essential for every computer engineering student. Therefore, we as ITU ACM Student Branch members decided to open this kind of lectures to help Istanbul Technical University students.

The third and maybe the most important aim of this course is helping the competitive programming community. Data structures knowledge is fundamental for competitive programming questions.

Syllabus

Week Topic
Week 1 (11/10/18) Dynamic Memory
Week 2 (18/10/18) Linked List 1 - Singular
Week 3 (25/10/18) Linked List 2 - Double, Circular
Week 4 (01/11/18) Stack, Queue and their applications
Week 5 (08/11/18) Mid-Break (Holiday)
Week 6 (15/11/18) Recursive programming - Contest-1
Week 7 (22/11/18) Graph
Week 8 (29/11/18) STL - Contest-2
Week 9 (06/12/18) Final Contest

Lessons will be around 1.5 - 2 hours

About

This repository includes the source files about the topic that we have covered in the lecture.


Languages

Language:C++ 100.0%