Ders Notlarım

Veri Yapıları & Algoritmalar Linked List 14 - Çift Yönlü Circular(Dairesel) Başa ve Sona Eleman Ekleme
Çift Yönlü Dairesel Bağlı Liste (Cİrcular Doubly Linked List ): Arkadaşlar çift yönlü doğrusal bağlı listeden farklı olarak baştaki düğümün prev'i artık NULL değil sondaki düğümü ...
Read more →

Veri Yapıları & Algoritmalar Linked List 13 - Tek Yönlü Circular(Dairesel) Baştan ve Sondan Eleman Silme
Aşağıda baştan ve sondan eleman silmek için fonksiyonlarımız bulunmakta : Yorumlarda her şey belirtildi.
void bastanElemanSil(){
if(head==NULL){
printf("List is empty!!\...
Read more →

Veri Yapıları & Algoritmalar Linked List 12 - Tek Yönlü Circular(Dairesel) Başa ve Sona Eleman Ekleme
Tek Yönlü Dairesel Bağlı Listelerde listenin son düğümü tek yönlü doğrusal linked listteki gibi null'u değil de artık baştaki head düğümümüzü gösterir.Dairesel Bağlı Listeni...
Read more →

Veri Yapıları & Algoritmalar Linked List 11 - Doubly Linked List & Baştan ve Sondan Eleman Silme
Arkadaşlar baştan düğüm silerken 2.düğümümüz bizim artık 1.düğümümz olacak bunu dikkate alalım ve son olarak da sondan düğümü silmek için ise sondan önceki düğüm&uum...
Read more →

Veri Yapıları & Algoritmalar Linked List 10 - Doubly Linked List & Başa ve Sona Eleman Ekleme
Double Linked List (İkili Bağlantılı Liste): Adından da anlaşılacağı üzere iki tane bağlantı bilgisi vardır.Düğümümüzün iki pointerindan birincisi önceki düğümü(previous pointer) diğeri ise sonraki...
Read more →

Veri Yapıları & Algoritmalar Linked List 9 - Singly Linked List Bütün Kodları
#include<stdio.h>
#include<stdlib.h>
struct node{
int data;
struct node * next;
};
// ilk dugumumuz
struct node * head=NULL;
void addDataToHead(int data){
stru...
Read more →

Veri Yapıları & Algoritmalar Linked List 8 - Belirtilen Lokasyondan Düğüm Silme
Belirtilen locationdan düğüm silmek biraz karışık olabilir fakat şöyle düşünebiliriz arkadaşlar örneğin 4 düğüm var 3. düğüm silinecek o zaman bizim 3.düğümü sildikten sonra 4.dü...
Read more →

Veri Yapıları & Algoritmalar Linked List 7 - Sondaki Düğümü Silme
Sondaki node bildiğimiz gibi kendisinden sonraki düğümü NULL olarak gösteririr aşağıda fonksiyonun kendisinin her satırının üstünde o satırın ne iş yaptığı yazmaktadır en altta ise önceki derslerle birleştirdiğim...
Read more →

Veri Yapıları & Algoritmalar Linked List 6 - Baştaki Düğümü Silme
Arkadaşlar head node'mızı silmek için yazılan fonksiyonu yorum satırlarıyla donattım hemen hemen her satırında hangisi ne iş yapar onu gösterdim umarım yararlı olmuştur.En altta ise ilk dersten bu yana eklediğimiz fonksiyonların he...
Read more →

Veri Yapıları & Algoritmalar Linked List 5 -Araya Eleman Ekleme
Araya eklemek için verilen kodu aşağıya fonksiyonunu bırakıyorum yorum satırında her bir satırı tek tek açıkladım.En aşağıda ise ilk dersten beri yaptığımız singly linked list için derslerin bütün kodlarını tek tek b...
Read more →

Veri Yapıları & Algoritmalar Linked List 4 -Başa Eleman Ekleme
Arkadaşlar merhabalar bu derste bağlı listelerde başa eleman eklemeyi göreceğiz aşağıya tek tek yazacağımıza ben bütün her şeyi detaylı bir şekilde koda döktüm önceki derste sona eleman ekleme vardı şimdi başa eleman ...
Read more →

Veri Yapıları & Algoritmalar Linked List Sona Eleman Ekleme - 3
Arkadaşlar aşağıda linked list için sona eleman ekleme kısmının kodlarını hazırladım aşağıya atıyorum bütün her adım yorum satırında yazmaktadır umarım anlaşılır olur ki olduğuna inanıyorum :)
#include<stdio.h>
#includ...
Read more →

Veri Yapıları & Algoritmalar Linked List - 2
Linked List - Bağlı Liste : Aynı kümeye ait veri parçalarının birbirlerine, bellek üzerinde , sanal olarak bağlanmasıyla oluşturulur.Her bir parçaya düğüm (node) deriz ve her node 2 parçadan oluşur.Bunlar d...
Read more →

Veri Yapıları & Algoritmalar Giriş - 1
Arkadaşlar öncelikle merhabalar meşhur bilgisayar bilimlerinin temeli olan veri yapılarını ve algoritmaları bu education setinde anlatmaya çalışıyorum umarım herkes için faydalı olur.Ilk giriş dersi olduğu için çok...
Read more →

Termux İle Linux Bağlantısı Yapıp Klasör Oluşturma
Öncelikle Termuxu google play üzerinden indiriyoruz.
Daha sonra linux sunucumuza yada linux işletim sistemini kullandığınız bilgisayarımıza ssh servisini aşağıdaki komutla kuruyoruz:
sudo apt install openssh-server
ve servis...
Read more →