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.
Microsoft Visual Studio Community 2017 - Version 15.7.1 - C#
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.
- İkili arama ağacı
- Heap
- Hash
- 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