Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public OtelDetay()
 {
     heapislemi = new Heapİslemi(100);
 }