CS 300MidtermData Structures

Çok beklettik biliyoruz.

Sonunda burdayız, üzerine koyarak hem de.

1999 TL
10 sa 12 dk konu anlatımı
41 soru çözümü
4.8 puan

Eğitmen

Ertuğrul Altun

Ertuğrul Altun

BSCS

Marmara Üniversitesi Bilgisayar Bilimi ve Mühendisliği bölümünden 2019 yılında mezun oldum. C/C++, Java, JavaScript ve TypeScript dillerinde ileri seviye programlama yapıyorum. 2020 yılından beri Software Engineer olarak bir özel şirkette çalışmaktayım. Okuduğum süre içerisinde ve sonrasında Bilgisayar Mühendisliği alanında çeşitli konularda özel ders verdim.

Konular

Ders Tanıtımı

Motivation

Ücretsiz

Big-O Notation

Big-Omega Notation

Big-Theta Notation

Fundamental Rules

Analyzing Complexity

Example 1

Example 2

Example 3

Recurrences

Example 4

Solving Recurrences

Example 5

Our First Data Structure

Code for Amateurs

Linkedlist.h

ListNode

ListItr

List

Example 1

Example 2

Example 3

What is a Stack?

Stack.h

Implementation

Example 1

Example 2

Example 3

What is a Queue?

Queue.h

Implementation

Example 1

Example 2

Example 3

Tree as a Data Structure

Terminology

How do we implement Trees?

Binary Trees / Binary Search Trees

Example 1

BST.h

Implementation - Constructors/Copying

Implementation - Destructors

Implementation - Find

Implementation - FindMin/FindMax

Implementation - Insert/Remove

Implementation - Printing

Example 2

Example 3

Example 4

Example 5

Example 6

Why AVL Trees?

Height

AvlTree.h

Insertion - Part 1

Insertion - Part 2

Insertion - Part 3

Remove

Example 1

Example 2

Patron çıldırdı, O(1) istiyor!

Ücretsiz

Handling Collusions

Example 1

Hashtable.h (Seperate Chaining version)

Seperate Chaining Implementation

Example 2

Hashtable.h (Open Addressing version)

Open Addressing Implementation

Example 3

Introduction

Fundamental Properties

BinaryHeap.h

Implementation - Part 1

Implementation - Part 2

Example 1

Example 2

Example 3

What is the point?

How does it work?

Implementation

Example 1

Optimizing Union

Optimizing Find

Algorithm Analysis 1

Ücretsiz

Algorithm Analysis 2

Algorithm Analysis 3

Ücretsiz

Algorithm Analysis 4

Algorithm Analysis 5

Algorithm Analysis 6

Algorithm Analysis 7

Algorithm Analysis 8

Algorithm Analysis 9

Linked List 1

Linked List 2

Ücretsiz

Linked List 3

Linked List 4

Stack 1

Stack 2

Stack 3

Ücretsiz

Queue

Trees 1

Trees 2

Ücretsiz

Trees 3

Ücretsiz

Trees 4

Trees 5

Trees 6

Ücretsiz

AVL Trees 1

AVL Trees 2

Ücretsiz

AVL Trees 3

AVL Trees 4

Ücretsiz

Hash Tables 1

Hash Tables 2

Ücretsiz

Hash Tables 3

Ücretsiz

Hash Tables 4

Heaps 1

Heaps 2

Heaps 3

Heaps 4

Algorithm Analysis

Linkedlists

True/False Question 1

True/False Question 2

AVL Trees

Hashtables

Değerlendirmeler

4.8

2 öğrenci değerlendirmesi

Değerlendirme yapmak için bu derse sahip olman gerekiyor.

Onur Tekin

Bilgisayar Bilimi ve Mühendisliği

2 ay önce

Efe Kaan Baydan

Mühendislik ve Doğa Bilimleri Programları

6 ay önce

Paketi Tamamla

🎓 Sabancı Üniversitesi öğrencilerinin %92'si tüm paketi alarak çalışıyor.

Data Structures

CS 300 • Midterm

Data Structures

4.8(2)
1699 TL1999 TL%15
Data Structures

CS 300 • Final

Data Structures

1699 TL1999 TL%15
599 TL indirim
Toplam:3998 TL3399 TL

Sıkça Sorulan Sorular

1999 TL