C# (C Sharp) ile Veri Yapıları ve Algoritmalar

所在平台: Udemy

课程主页: https://www.udemy.com/course/c-c-sharp-ile-veri-yapilari-ve-algoritmalar/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本 Coursera 课程“C# (C Sharp) ile Veri Yapıları ve Algoritmalar”旨在教授学员使用 C# 语言实现和理解各种核心数据结构和算法。 课程内容涵盖: * **链表 (Linked List)**:详细介绍单向线性链表、双向线性链表、单向循环链表和双向循环链表,并学习如何在 C# 中实现它们的插入、删除等操作。 * **栈 (Stack)**:理解栈的 LIFO (后进先出) 原理,并学习在 C# 中构建栈及执行相关操作。 * **队列 (Queue)**:理解队列的 FIFO (先进先出) 原理,并学习在 C# 中构建队列及执行相关操作。 * **散列表 (Hash Table) / 哈希 (Hashing)**:掌握散列表的原理,并学习如何在 C# 中实现散列表,包括插入和删除操作。 * **优先队列 (Priority Queue)**:理解优先队列的原理,并学习如何在 C# 中实现优先队列,包括插入和删除操作。 * **排序算法 (Sorting Algorithms)**:学习并实现多种经典的排序算法,包括冒泡排序、插入排序、快速排序、选择排序、归并排序和堆排序。 * **搜索算法 (Search Algorithms)**:学习并实现线性搜索和二分搜索。 课程强调大量的实例应用和算法开发,并会结合实际项目和自动化应用来巩固所学知识。

课程评论(0条)

课程详情

C# İLE VERİ YAPILARI ve ALGORİTMALARILINKED LIST (BAĞLI LİSTELER) YAPISI -Tek Yönlü Doğrusal Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) -Çift Yönlü Doğrusal Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) -Tek Yönlü DAİRESEL Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) -Çift Yönlü DAİRESEL Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) STACK (YIĞIN ) YAPISI Yığın yapısının mantığını anlayabilme ve C# dili ile yığın yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme QUEUE ( KUYRUK ) YAPISI Kuyruk yapısının mantığını anlayabilme ve C# dili ile Kuyruk yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme HASH TABLE - HASING ( ÖZET TABLO ) - Özet tablo yapısının mantığını anlayabilme ve C# dili ile hash tablosunun yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme PRIORITY QUEUE -(ÖNCELİKLİ KUYRUK ) YAPISI Priority Queue (Öncelikli kuyruk ) yapısının mantığını anlayabilme ve C# dili ile öncelikli kuyruk yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme SHELL SORT ( SIRALAMA ALGORİTMALARI ) - Bubble sort ( kabarcık sıralaması ) algoritması - İnsertion sort ( eklemeli sıralama ) algoritması - Quick sort ( hızlı sıralama) algoritması - Selection sort ( seçmeli sıralama) algoritması - Merge sort ( birleştirmeli sıralama) algoritması - Heap sort ( yığın sıralama) algoritması SEARCH ( ARAMA ) ALGORİTMALARI -Linear Search (Doğrusal arama ) -Binary Search (İkili arama ) bol örnek uygulama ve algoritma geliştirme işlemlerigerçekçi projeler ve otomasyon uygulamaları.C# İLE VERİ YAPILARI ve ALGORİTMALARILINKED LIST (BAĞLI LİSTELER) YAPISI -Tek Yönlü Doğrusal Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) -Çift Yönlü Doğrusal Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) -Tek Yönlü DAİRESEL Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) -Çift Yönlü DAİRESEL Bağlı Liste Yapısı ( Ekleme, silme ve diğer işlemleri yapabilme ) STACK (YIĞIN ) YAPISI Yığın yapısının mantığını anlayabilme ve C# dili ile yığın yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme QUEUE ( KUYRUK ) YAPISI Kuyruk yapısının mantığını anlayabilme ve C# dili ile Kuyruk yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme HASH TABLE - HASING ( ÖZET TABLO ) - Özet tablo yapısının mantığını anlayabilme ve C# dili ile hash tablosunun yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme PRIORITY QUEUE -(ÖNCELİKLİ KUYRUK ) YAPISI Priority Queue (Öncelikli kuyruk ) yapısının mantığını anlayabilme ve C# dili ile öncelikli kuyruk yapısı oluşturarak, ekleme, silme vs. işlemleri yapabilme SHELL SORT ( SIRALAMA ALGORİTMALARI ) - Bubble sort ( kabarcık sıralaması ) algoritması - İnsertion sort ( eklemeli sıralama ) algoritması - Quick sort ( hızlı sıralama) algoritması - Selection sort ( seçmeli sıralama) algoritması - Merge sort ( birleştirmeli sıralama) algoritması - Heap sort ( yığın sıralama) algoritması SEARCH ( ARAMA ) ALGORİTMALARI -Linear Search (Doğrusal arama ) -Binary Search (İkili arama ) bol örnek uygulama ve algoritma geliştirme işlemlerigerçekçi projeler ve otomasyon uygulamaları.

课程标签

0人关注该课程

主题相关的课程