Skip to content

This car park project was developed on C# WinForm with using queue data structure.

Notifications You must be signed in to change notification settings

semustafacevik/CarParkProject_OnlyQueue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CarParkProject_OnlyQueue

Bu uygulama Data Structures (Veri Yapıları) dersi için sadece queue data structer (kuyruk veri yapısı) kulanılarak geliştirilmiştir.

AÇIKLAMA

Gerçekleştirilen Platform

Microsoft Visual Studio Community 2017 - Version 15.4.1 - C#

Projenin Tanımı

Bir otoparka “n” tane arabanın eklenmesi sonucu normal ve öncelikli sıraya göre çıkışlarını düzenleyen ve kazançlarını hesaplayan otopark projesi.

Veri Yapısı Kataloğu

Kullanılan Veri Yapıları

  • Dairesel kuyruk
  • Öncelikli kuyruk

Sınıflar ve Metotlar

  • Araba Sınıfı: Arabanın özeliklerini temsil eder.
  • IQueue Arayüzü :
    • void Insert(Araba a);
    • Araba Remove();
  • ArabaKuyrugu Sınıfı: Normal araba kuyruğunu temsil eder.
    • void Insert(Araba a) : Kuyruğa araba ekler.
    • Araba Remove(): Kuyruktan araba siler.
  • OncelikliArabaKuyrugu Sınıfı: Öncelikli araba kuyruğunu temsil eder.
    • void Insert(Araba a) : Kuyruğa araba ekler.
    • Araba Remove(): Kuyruktan araba siler.
  • TumArabalar Sınıfı: Tüm arabaları dizide tutar.

About

This car park project was developed on C# WinForm with using queue data structure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages