CS 201Fundamental Structures of Computer Science IFinal

Kendini geliştirmiş her kod yazarının cephanesinde vardır temel veri yapıları.

C++ gibi tüm kodu sıfırdan yazdığımız bir dilde ise bu yapıların teorik bilgisi kadar uygulaması da önem kazanır. Bu derste de özet teorik bilgilerin üzerine uygulamalı bir anlayışla derinlemesine bir öğrenme deneyimi sunuyoruz!

Konular

Ders Tanıtımı

Definition of Recursion

Ücretsiz

An Example: Factorials

Ücretsiz

Another Example: Fibonacci Numbers

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)

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

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)

What is a Stack?

Stack Operations

Static Int Stack Implementation

Using StaticIntStack

Dynamic Int Stack

Dynamic Int Stack Implementation

Using DynIntStack

What is a Queue?

Queue Operations

Problem with dequeue

Static Int Queue Implementation

Using StaticIntQueue

Dynamic Int Queue

Dynamic Int Queue Implementation

Using DynIntQueue

Stack vs Queue

Linked Lists 1 - Part 1

Ücretsiz

Linked Lists 1 - Part 2

Ücretsiz

Linked Lists 2 - Part 1

Linked Lists 2 - Part 2

Linked Lists 3 - Part 1

Ücretsiz

Linked Lists 3 - Part 2

Ücretsiz

Linked Lists 4

Linked Lists 5 - Part 1

Linked Lists 5 - Part 1

Linked Lists 6

Stacks and Queues 1

Ücretsiz

Stacks and Queues 2

Ücretsiz

Stacks and Queues 3 - Part 1

Stacks and Queues 3 - Part 2

Stacks and Queues 4

Eğitmen

Ertuğrul AltunErtuğ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.

1299 TL

Hemen Al

Bu ders ile kazanacakların:

  • Okuluna özel hazırlanmış dersler
  • Çıkmış sorular ve çözümleri
  • Örnek sınav soruları
  • İstediğin yerden erişim
  • Tekrar tekrar izleme
  • Kendi hızında öğrenme

Sıkça birlikte alınan dersler

1299 TL
Hemen Al