CMPE 226Midterm IData Structures

C++'ın son durağında yine beraberiz.

CMPE 225 dersinde öğrendiklerimizi uygulamaya döktüğümüz bu derste de her konuyu en ince ayrıntısıyla ele alıyor, sınava yönelik örneklerle işi bitiriyoruz!

1299 TL
4 sa 26 dk konu anlatımı
44 soru çözümü
5.0 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ı

Introduction

Ücretsiz

Definition and Decleration

Assignment and Dereference

Be Careful!

Pointer of Pointers - new Keyword

Pointers with Arrays

sizeof() - malloc() - free()

delete Keyword

Pointers as Function Parameters

Pointers of Functions

Example 1

Example 2

Ücretsiz

Example 3

Static Array vs Dynamic Array

2D Static Arrays

2D Dynamic Arrays

Efficiency of Pointers

Example 1

Example 2

Motivation

Big-O Notation

Analyzing Complexity

Definition of Recursion

An Example: Factorials

Another Example: Fibonacci Numbers

Another Example: Binary Search Operation

Introduction

Ücretsiz

Singular LinkedList

Doubly LinkedList

Circular LinkedList

Some Background Information

What is a linkedlist?

Reminder: Structs

Constructing Linkedlists

Head and Tail Pointers

Printing a Linkedlist

Adding a Node to the End

Adding a Node in between Two Nodes (Add to a Sorted List)

Finding a Node in the List

Deleting a Node

Deleting the List

Example 1 (Parts a-c)

Example 1 (Parts d-e)

Example 2 (Part 1)

Ücretsiz

Example 2 (Part 2)

Ücretsiz

What is a Circular Linkedlist?

Constructing the List

Adding a Node to the Beginning/End

Adding a Node in between Two Nodes (Add to a Sorted List)

Counting Number of Elements

Finding a Node in the List

Deleting a Node

Example 1 (Parts a-c)

Ücretsiz

Example 1 (Parts d-e)

Ücretsiz

Example 2 (Part 1)

Example 2 (Part 2)

Constructing the List

Adding a Node to the Beginning

Adding a Node In Between two Nodes (Add to a Sorted List)

Adding a Node to End of the List

Deleting a Node from the Beginning

Deleting a Node in between Two Nodes (Deleting from a Sorted List)

Deleting a Node from the End

Finding a Node in the List

Example 1 (Parts a-c)

Example 1 (Parts d-e)

Example 2 (Part 1)

Ücretsiz

Example 2 (Part 2)

Ücretsiz

Recursion

Recursion

Ücretsiz

Recursion

Recursion

Ücretsiz

Recursion

Linked List

Linked List

Linked List

Ücretsiz

Linked List

Linked List

Linked List

Linked List

Ücretsiz

Linked List

Linked List

Linked List

Ücretsiz

Linked List

Linked List

Linked List

Ücretsiz

Linked List

Linked List

Linked List

Linked List

Ücretsiz

Linked List

Linked List

Ücretsiz

Linked Lists

Recursion

Doubly Linked Lists

Değerlendirmeler

5

1 öğrenci değerlendirmesi

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

Alara Güngör

Bilişim Sistemleri Mühendisliği

2 ay önce

Paketi Tamamla

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

Data Structures

CMPE 226 • Midterm I

Data Structures

5.0(1)
1099 TL1299 TL%15
Data Structures

CMPE 226 • Midterm II

Data Structures

1099 TL1299 TL%15
Data Structures

CMPE 226 • Final

Data Structures

1099 TL1299 TL%15
598 TL indirim
Toplam:3897 TL3299 TL

Paketi Tamamla

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

Sıkça Sorulan Sorular

1299 TL