public string BasvuruListele(Heapİslemi temp) { int i = 0; string liste = ""; while (((HeapDugumu)temp.heapBasvuru[i]) != null) //Heap'deki (ilana başvurmuş olan kişiler) kişi isimlerinin listeletme işlemleri gerçekleştirildi. { liste += ((oteller)((HeapDugumu)temp.heapBasvuru[i]).Deger).Ad + Environment.NewLine; i++; } return(liste); }
public bool Ara(Heapİslemi temp, oteller k) { //Bu method daha önce bir ilana başvuran kişinin tekrar başvuru yapmaması için oluşturuldu. //ilandaki başvuruların hepsi kontrol edilerek başvurunun ilanda kayıtlı olması durumunda true, aksi halde false döndürülerek kontrol işlemi gerçekleştirildi. int i = 0; Boolean bulundu = false; while (((HeapDugumu)temp.heapBasvuru[i]) != null) { if (((oteller)((HeapDugumu)temp.heapBasvuru[i]).Deger) == k) { bulundu = true; break; } i++; } return(bulundu); }
public OtelDetay() { heapislemi = new Heapİslemi(100); }