Skip to content

semustafacevik/SanalMarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SanalMarket

Bu SanalMarket adlı uygulama Data Structures (Veri Yapıları) dersi için binary search tree (ikili arama ağacı), heap ve hash data structers (hash veri yapıları) kulanılarak geliştirilmiştir.

AÇIKLAMA

Gerçekleştirilen Platform

Microsoft Visual Studio Community 2017 - Version 15.7.1 - C#

Projenin Tanımı

Gerçekleştirilen bir sanal market kapsamında ürün bilgilerinin kategori ağacında tutulması, verilerin hazırlanması, market personelinin kullanacağı modülün hazırlanması ve gelen bir müşterinin kullanacağı modülün geliştirildiği proje.

Veri Yapısı Kataloğu

Kullanılan Veri Yapıları

  • İkili arama ağacı
  • Heap
  • Hash

Sınıflar ve Metotlar

  • AltKategoriler.cs
    • AgacSiralamasiIcinNo() : Ağaçta ilgili sıraya koymak için numara üretme.
  • HashEntry.cs
  • HashMap.cs
    • UrunEkleme() : Hash tablosunun uygun yerine ürün ekleme.
    • UrunBulma() : Hash tablosundan aranan ürünü bulma.
    • UrunSilme() : Hash tablosunun uygun yerinden ürün silme.
  • Heap.cs
    • Insert():
    • RemoveMin():
  • HeapDugumu.cs
  • IkiliAramaAgaci.cs
    • AltKategoriEkle(): Ağacın ilgili düğümüne alt kategori ekleme.
    • Arama(): Ağaçtan ilgili veriyi arama.
  • IkiliAramaAgacDugumu.cs
  • Market.cs
    • AgacEkle(): Kategori ağacı ekleme.
  • Urun.cs

About

This project was developed on C# WinForm with using binary search tree, heap and hash data structures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages