Okuma yaparken 0 dan top a kadar okuyoruz güzel ama 0 dan boyuta kadar okuyunca pop edilmesi gereken değerleri de okuyor aslında onları silmiyor görmezden geliyor bu kod :D
Düzeltme: case 3 yani peek() fonksiyonunu videoda yanlış kullanmışım, doğrusu şu şekilde olacaktı; case 3: int a = peek(); printf(" Bagli listenin top pozisyonundaki elemani = %d", a); break; Paylaştığım linkte doğru bir şekilde paylaştım, uyaran arkadaşlara teşekkür ederim.
top = -1 değeri başlangıçta set ettiğimiz değer, çünkü dizilerin indisi sıfırdan başlıyor, yani stack'e ilk eleman eklendiğinde top değeri 1 artacak ve sıfır olacak, doğal olarak da doğru indise yani sıfırıncı indise elemanımızı yerleştirmiş olacağız. top + 1 den küçük olması ise top indisini yazdırabilmemiz için. Çünkü i küçüktür top deseydim, top elemanını yazdıramazdım. Alternatif olarak i
eyw hoca
Okuma yaparken 0 dan top a kadar okuyoruz güzel ama 0 dan boyuta kadar okuyunca pop edilmesi gereken değerleri de okuyor aslında onları silmiyor görmezden geliyor bu kod :D
Başarılı bir anlatım. elinize sağlık
Teşekkürler
Bu sorunu dinamik bellek yönetimi ile çözmek daha akıllıca olur
Teşekkür ederim.
top yeni eklenecek olan elemanı göstermez mi yani son elemanın indexi 2 yse top 3 ü gösterir yoksa bu değişkenlik mi gösteriyo
usta dev c++'da çalıştıramadım müsaitsen bakar mısın
Düzeltme: case 3 yani peek() fonksiyonunu videoda yanlış kullanmışım, doğrusu şu şekilde olacaktı;
case 3:
int a = peek();
printf("
Bagli listenin top pozisyonundaki elemani = %d", a);
break;
Paylaştığım linkte doğru bir şekilde paylaştım, uyaran arkadaşlara teşekkür ederim.
arkadaşlar merhaba dev c ++ da çalıştrınca hata aldım. kodun tamamı olan biri atabilir mi?
top=-1 atamasını ve yazdır fonksiyonunda ki i
top = -1 değeri başlangıçta set ettiğimiz değer, çünkü dizilerin indisi sıfırdan başlıyor, yani stack'e ilk eleman eklendiğinde top değeri 1 artacak ve sıfır olacak, doğal olarak da doğru indise yani sıfırıncı indise elemanımızı yerleştirmiş olacağız. top + 1 den küçük olması ise top indisini yazdırabilmemiz için. Çünkü i küçüktür top deseydim, top elemanını yazdıramazdım. Alternatif olarak i
sağolasın salı günü veri yapıları ve algoritmalar vizesi var çalışıyoruz bakalım
@@ogulcankarayel5625 üzerinden 6 yıl geçmiş ama belki şans eseri görürsün yorumumu :d . Şuan ne durumdasın nasıl gidiyor merak ettim