İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
3C 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??
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
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.