Yağız KURTOĞLU
Yağız KURTOĞLU
Karabük
19/10/2015 tarihinden beri üye
595 GY Puanı
10K GY Sırası
3 Rozet
6 Sertifika
1 Soru Sordu
2 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Karabük Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (6)
Python 401 Sertifikası
Veriliş Tarihi: Ekim 2019
Python 301 Sertifikası
Veriliş Tarihi: Ekim 2019
Python 201 Sertifikası
Veriliş Tarihi: Ekim 2019
Python 101 Sertifikası
Veriliş Tarihi: Ekim 2019
Microsoft SQL Server 201 Sertifikası
Veriliş Tarihi: Ağustos 2019
Microsoft SQL Server 101 Sertifikası
Veriliş Tarihi: Temmuz 2019
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

3
Tümünü Gör

C Prolama Baglı Listeler Son a Ekleme

void sonaekle(int s)
{
    node *temp1, *temp; 
    temp = (node *)malloc(sizeof(node));
    temp->data = s;   
    temp->next=NULL;
    temp1 = head; 
        while(temp1->next!=NULL) 
            temp1 = temp1->next; 
    temp1->next=temp;
                 
}

 

bu şekilde bir sona ekleme fonksiyonum var. başa ekele sona ekle ve listele fonksiyonları sorunsuz çalışırken sona eklerken fotoğraftaki hatayı alıyorum. nerde hata yaptıgımı görebilen varmı acabaa??  

 

picture-63162-1459186185.jpg
8 yıl 7 ay önce yanıtladın

Alt küme Hesaplama

temp = []
mylist = [-2,1,3,-4,5]
def tempfunc(z):
    for i in range(z,len(mylist),2):
        if i+2 < len(mylist):
            temp.append(mylist[i+2])
            print(temp)
    temp.clear()

print("ALT KÜME -- TOPLAM")
for i in range(len(mylist)):
    for k in range(i,len(mylist)):
        if i == k or i+1 == k or i == k+1:
            continue

        else:
            print("[{:>2}, {:>2}] ".format(mylist[i],mylist[k]))
            if k+2 < len(mylist):
                temp.append(mylist[i])
                temp.append(mylist[k])
                tempfunc(k)

ihtiyacınız tam olarak bu sanırım [-2,1,3,-4,5] dizisi için çıktı;:
[-2, 3]
[-2, 3, 5]
[-2, -4]
[-2, 5]
[ 1, -4]
[ 1, 5]
[ 3, 5]

[-2,1,3,-4,5,6] dizisi için ise :
[-2, 3]
[-2, 3, 5]
[-2, -4]
[-2, -4, 6]
[-2, 5]
[-2, 6]
[ 1, -4]
[1, -4, 6]
[ 1, 5]
[ 1, 6]
[ 3, 5]
[ 3, 6]
[-4, 6]
çıtı bu şekilde hesaplanır. (Python ile çözümü)

C Prolama Baglı Listeler Son a Ekleme

picture-63162-1459186185.jpg
29 Mart 2016 tarihinde cevaplandı

void sonaekle(int s)
    {
        node *pbas,*pson;
        pson=(node*)malloc(sizeof(node));
        pson->data=s;
    while(pbas->next!=NULL){
        pbas=pbas->next;
    }
    pbas->next=pson;
    
}    

bu şekilde iken çalışmayı durdurdu.