merhaba herkese tek dersim kaldı elimde çalışma soruları mevcut ama cevapları yok c++ dilinde cevaplarına ihtiyacım var en azından 1 soru 1 soru eksilterek soru cevaplarına yardımcı olabilirseniz çok sevinirim

1. Size artan düzende sıralanmış tam sayılardan oluşan bir L listesi ve başka bir liste, P verilir. indeksYazdir(L,P) fonksiyonu, L'de bulunan ve P tarafından belirtilen konumlardaki öğeleri yazdırır. Örneğin, P=1,3,4,6 ise, L listesinde 1, 3, 4 ve 6 konumlarındaki düğümlerde bulunan değerleri yazdırır. indeksYazdir(L,P) fonksiyonunu: a. Tek bağlı doğrusal listeleri kullanarak yazın, b. Çift bağlı dairesel listeleri kullanarak yazın.
---
2. Bir pozitif tamsayının asal çarpanlarını, azalan olarak yazdırmak için için bir yığın kullanan bir program yazın. Yığını yazdırmak için gerekli yazdır metodunu yazın.
---
3. Aşağıdaki infix ifadeleri postfix ifadeye çeviriniz. Gerekli işlemleri adım adım gösteriniz. a. a+b*c+(d*e+f)*g b. A+B*(C+D)-E/F*G+H
---
4. Tek bağlı doğrusal bir listeyi tersten yazdırmak istenmektedir. Bu işlemi yığın kullanarak yapınız.
---
5. Bir kuyruk nesnesini parametre olarak alan ve kuyruğun öğelerini tersine çevirmek için yığın nesnesini kullanan bir kuyrukTerseCevir() fonksiyon yazı
---
6. Bir ağaç üzerinde bulunan düğümlerin tamını gezerek, datalarından 50-80 arasında değer olan düğümlerin sayısını hesaplayıp geriye sonucu gönderen int hesapla() isimli fonksiyonu yazın.
---
7. 49,3,25,70,64,36,65,41,63,33,19,57,56,6,4,33,32,68 ,56 sayıları sırası ile BST’ye yerleştiriliyor. Ağacı çiziniz. Ağacın kökü 1. Düzey kabul edildiğinde: a. 4. Düzeyinde bulunan düğümlerin dataları, b. 36 datasına sahip düğümün atası olan düğüm/ler, c. 19 datasına sahip düğümün kardeşi varsa nedir, d. 3, 57, 33 datalarına sahip düğümler silinince oluşan yeni ağaç görünümü sırayla yazınız.
---
8. BUBBLE SORT algoritmasının çalışma prensibini bir iki cümle ile kısaca açıklayınız. Kodunu azalan şekilde yazınız. Aşağıda verilen sayı dizisini azan şekilde sıralayan iterasyonları şekiller üzerinde gösteriniz

---