C#’ta Dizi Yapısı

C#’ta bir dizi, doğrudan ulaşılabilen sayısı belli üyeleri içeren bir veri yapısıdır. Dizinin içindeki elemanlar, dizi elemanları, hepsi aynı tipte ve bu tip dizi elemanlarının tipi olarak adlandırılır. Dizi tipleri birer referans tipidir ve dizi elemanlarının tanımlanması bu dizi örneğine referans içerir. Gerçek dizi örneği dinamik olarak runtime zamanında new operatörü kullanılarak elde edilir. New … Continue reading C#’ta Dizi Yapısı

LeetCode Çözümleri – 500. Keyboard Row

LeetCode içerisinde bulunan “Keyboard Row” sorusunun açıklaması ve çözümü. Bu soruda size verilen bir string dizisi içerisinde, Amerikan klavyesi üzerinde aynı satırdaki harflerden oluşan string’leri geri döndürmeniz isteniyor. ► LeetCode 500. Keyboard Row: https://leetcode.com/problems/keyboard-row/ ► Problem açıklaması: Given an array of strings words, return the words that can be typed using letters of the alphabet … Continue reading LeetCode Çözümleri – 500. Keyboard Row

HackerRank Çözümleri – Fair Rations

HackerRank içerisinde bulunan “Fair Rations” sorusunun açıklaması ve çözümü. Bu soruda size verilen bir tam sayı dizisi içerisinde, aşağıdaki kurala istinaden kaç adet sayı eklemesi yapılarak tüm sayıların çift sayı olabileceği soruluyor. ► HackerRank – Fair Rations: https://www.hackerrank.com/challenges/fair-rations/problem ► Problem açıklaması: You are the benevolent ruler of Rankhacker Castle, and today you’re distributing bread. Your … Continue reading HackerRank Çözümleri – Fair Rations

HackerRank Çözümleri – Minimum Loss

HackerRank içerisinde bulunan “Minimum Loss” sorusunun açıklaması ve çözümü. Bu soruda size ev fiyatları olarak verilen bir integer dizisi içerisinde, önce satın almak koşulu ile, satın alınıp sonrasında satış yapıldığında elde edebileceğiniz minimum zarar soruluyor. ► HackerRank – Minimum Loss: https://www.hackerrank.com/challenges/minimum-loss/problem ► Problem açıklaması: Lauren has a chart of distinct projected prices for a house … Continue reading HackerRank Çözümleri – Minimum Loss

LeetCode Çözümleri – 1288. Remove Covered Intervals

LeetCode içerisinde bulunan “Remove Covered Intervals” sorusunun açıklaması ve çözümü. Size verilen bir “aralık”lar dizisi içinde, birbirini kapsayan aralıklardan birini silmeniz isteniyor. ► LeetCode 1288. Remove Covered Intervals: https://leetcode.com/problems/remove-covered-intervals/ ► Problem açıklaması: Given a list of intervals, remove all intervals that are covered by another interval in the list. Interval [a,b) is covered by interval … Continue reading LeetCode Çözümleri – 1288. Remove Covered Intervals

LeetCode Çözümleri – 985. Sum of Even Numbers After Queries

LeetCode içerisinde bulunan “Sum of Even Numbers After Queries” sorusunun açıklaması ve çözümü. Size verilen bir tam sayı dizisi ve hangi elemana ne kadar ekleneceğini belirten bir jagged array ile, bu ekleme işlemi sonunda oluşan tüm çift sayıları geri döndürmeniz isteniyor. ► LeetCode 985. Sum of Even Numbers After Queries: https://leetcode.com/problems/sum-of-even-numbers-after-queries/ ► Problem açıklaması: We … Continue reading LeetCode Çözümleri – 985. Sum of Even Numbers After Queries

LeetCode Çözümleri – 16. 3Sum Closest

LeetCode içerisinde bulunan “3Sum Closest” sorusunun açıklaması ve çözümü. Size verilen bir tam sayı dizisi ve “hedef” toplam için, sayı dizisi içerisindeki 3 sayının toplamı olarak bu “hedef” sayısına en yakın olanı bulmanız isteniyor. ► LeetCode 16. 3Sum Closest: https://leetcode.com/problems/3sum-closest/ ► Problem açıklaması: Given an array nums of n integers and an integer target, find … Continue reading LeetCode Çözümleri – 16. 3Sum Closest

HackerRank Çözümleri – Bit Manipulation: Lonely Integer

HackerRank içerisinde bulunan “Bit Manipulation: Lonely Integer” sorusunun açıklaması ve çözümü. Bu soruda size verilen bir tam sayı dizisi içerisinde, sadece bir elemanın tek adet, diğer tüm sayıların iki adet olduğu belirtilip, bu tek olan sayıyı bulmanız isteniyor. ► HackerRank – Bit Manipulation: Lonely Integer: https://www.hackerrank.com/challenges/ctci-lonely-integer/problem ► Problem açıklaması: Consider an array of integers where … Continue reading HackerRank Çözümleri – Bit Manipulation: Lonely Integer

Sıfırdan C# Programlama Eğitim Seti – 5. Ders

►► Sıfırdan C# Programlama Eğitim Seti – 5. Ders Bu yayınla C# programlama dilini temelinden anlatacağım eğitim setinin beşinci dersini tamamlamış olduk. Bu video serisi, genellikle hafta sonları Youtube üzerinde yapacağımız canlı yayınlar ile devam edecek. Çok boyutlu diziler Jagged array kavramı Değişkenler ve parametreler Yerel değişkenler Varsayılan değerler (default values) Parametre geçişleri (değer ile … Continue reading Sıfırdan C# Programlama Eğitim Seti – 5. Ders

LeetCode Çözümleri – 11. Container With Most Water

LeetCode içerisinde bulunan “Container With Most Water” sorusunun açıklaması ve çözümü. Size verilen bir dizi içerisinde, bu dizinin her bir elemanı dikey uzunluğu ifade edecek şekilde, iki dikey uzunluk arasına koyabileceğiniz suyun maksimum miktarı soruluyor. ► LeetCode 11. Container With Most Water: https://leetcode.com/problems/container-with-most-water/ ► Problem açıklaması: Given n non-negative integers a1, a2, …, an , … Continue reading LeetCode Çözümleri – 11. Container With Most Water