Skip to content

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

Notifications You must be signed in to change notification settings

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

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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) Min-heap, Max-heap
Week 8 (29/11/18) Graph - Contest-2
Week 9 (06/12/18) Tree - BST(Binary Search Tree)
Week 10 (13/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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%