bugün
- sözlükler arası savaş çıksa12
- aklınıza gelen şarkı sözü4
- duyulan en ilginç isim5
- kalem4
- oralet içen erkek5
- cedidacer bey ne yapıyor sorusu7
- çay içen kız9
- smallville'deki konuk oyuncular3
- evleneceğiniz yazarı neye göre seçersiniz9
- dolma kalem3
- ütü12
- doa otomatı3
- ona bir şey söyle13
- çaya şeker atan erkek5
- köpektapar2
- bik bik bik bik bik bik diye öten horoz2
- düşün ki o bunu okuyor4
- yıkık yazarlar4
- patates kızartması4
- yerinde dur2
- latte içen erkek4
- telefona cevap vermeyen kız3
- siyah2
- gece ormanda birisi tarafından takip edilmek3
- oturunca göbeği kat kat olan kız3
- galatasaray5
- mehdi nereye inecek sorunsalı3
- aylık 425 bin lira iyi para mıdır sorunsalı2
- yelpaze2
- uludağ sözlük çeteleri9
- en gey özelliğiniz3
- galatasaray 3 rennes 32
- anın fotoğrafı14
- gocu ben gocu2
- manifest grubu2
- canım adanalım2
- 2 ağustos 2026 galatasaray rennes maçı2
- ayrılık8
- renault vel satis3
- sanat2
- sulu boya2
- iq düşüren şeyler3
- sözlü kızları cinsel ihtiyacını nasıl karşılıyor3
- en boktan on yıl7
- iki porsiyon döner yiyip osuran kız arkadaş2
- gocu bak bi5
- placebo dinleyen erkeklerdeki hafif gaylik2
- tavada yumurta yapmak2
- kadınların erkeklerin götlerine bakması2
- 2036 da paranın bir önemi kalmayacak7
çift yönlü bağlı liste anlamına gelir. (bkz: linked list)
normal bağlı listeler de veri girişi tek noktadan yapılırken bu zımbırtılarda sağlı sollu şekilde yapılabilir. ne sikime yarıyor? diye sorarsanız cevaben aşağıdaki koda bakmanız gerekir.
anam bunu visual studio ile derleyin.
#include "iostream"
#include "string"
using namespace std;
class tnode{
private:
string content;
tnode *prev;
tnode *next;
friend class d_linked_list;
};
class d_linked_list{
private:
tnode head,tail;
tnode *head_ptr,*tail_ptr;
public:
d_linked_list(){/*constructor*/
head_ptr=&head;
tail_ptr=&tail;
head_ptr->next=&tail;
tail_ptr->prev=&head;
};
void insert_newnode(tnode *ptr,string text){
tnode *temp;
temp=new tnode();
temp->content=text;
temp->next=ptr->next;
temp->prev=ptr;
ptr->next=temp;
(temp->next)->prev=temp;
}
normal bağlı listeler de veri girişi tek noktadan yapılırken bu zımbırtılarda sağlı sollu şekilde yapılabilir. ne sikime yarıyor? diye sorarsanız cevaben aşağıdaki koda bakmanız gerekir.
anam bunu visual studio ile derleyin.
#include "iostream"
#include "string"
using namespace std;
class tnode{
private:
string content;
tnode *prev;
tnode *next;
friend class d_linked_list;
};
class d_linked_list{
private:
tnode head,tail;
tnode *head_ptr,*tail_ptr;
public:
d_linked_list(){/*constructor*/
head_ptr=&head;
tail_ptr=&tail;
head_ptr->next=&tail;
tail_ptr->prev=&head;
};
void insert_newnode(tnode *ptr,string text){
tnode *temp;
temp=new tnode();
temp->content=text;
temp->next=ptr->next;
temp->prev=ptr;
ptr->next=temp;
(temp->next)->prev=temp;
}
Gündemdeki Haberler
Güncel Önemli Başlıklar