JavaScript İle Orta Seviye Algoritmalar 10 - Dash Insert 2 CoderByte Challange Algorithms Solutions

Опубликовано: 04 Август 2026
на канале: Web Dev Origins
179
15

Dash Insert 2 Algoritma Sorusu CoderByte, Leetcode, HackerRank Gibi Sitelerde Yer Sorrularından Birisidir.


Bu Soruda Parametre Olarak Bize Bir sayı Veriliyor ve Sayıyı Oluşturan Ardışık Basamaklardaki Sayılar
Çiftçe Aralarına *, Tekse Aralarına - Koymamız isteniyor.

Örnek:
Parametre= 4546793
Out= 454*67-9-3


#Google Teknik Mülakat Sorusu
#Algoritma Soruları
#Algoritma Mülakatlarına Hazırlık
#BootCamp Hazırlık
#Yazılım Teknik Mülakatlarına Yardımcı Sorular
#Yazılıma Yeni Başlayanlar İçin Örnekler
#JavaScript'e Yeni Başlayanlar
#Programlamaya Yeni Başlayanlar
#Kodlama Egzersizleri



Soruda Kullandığımız Methot, Property, Library, Function, Loops...

#If Else
#For Loop
#For...in
#Equal and not Equal Operators
#Object in
#Object.keys()
#Object.values()
#Array.indexOf(x)
#substring
#++




NOT: Eğer fonksiyonların import ve export edilmesi ile ilgili bir sorunuz olursa, ilk videomuzda bu
işlemlerin nasıl ve neden yapıldığıyla alakalı olarak açıklamalarımı izleyebilirsiniz.

Bu videoda Coderbyte Sitesinde orta zorlukta
olarak nitelendirilmiş olan "Insert Dash 2" sorusunu işledik.

0:00 Sorunun Açıklaması
1:30 Sorunun Çözümü
7:05 Çözümün Sağlaması ve Teşekkürler

Video ile ilgili soru ve önerileriniz olursa lütfen yorumlar kısmına mesajınızı bırakın.


Kaynakça, Her Zaman Lazım Olabilir

1- Regex Egzersizleri: https://regex101.com/
2- str.replace(): https://www.w3schools.com/jsref/jsref...
3- array.join(): https://developer.mozilla.org/en-US/d...
4- array.reverse(): https://developer.mozilla.org/en-US/d...
5- str.split(): https://www.w3schools.com/jsref/jsref....
6- Array Destruction:https://developer.mozilla.org/en-US/d...
7- For in Objects:https://www.w3schools.com/js/js_loop_...
8- Array.indexOf():https://developer.mozilla.org/en-US/d...
9- For Loop: https://www.w3schools.com/js/js_loop_...
10- While Loop: https://www.w3schools.com/js/js_loop_...
11- Spread Operators: https://developer.mozilla.org/en-US/d...
12- RegEx.test():https://developer.mozilla.org/en-US/d...
13- Math.max():https://developer.mozilla.org/en-US/d...
14- Str.substring:https://www.w3schools.com/jsref/jsref...
15- str.replace():https://www.w3schools.com/jsref/jsref...
16- arr.reduce():https://www.w3schools.com/jsref/jsref...
17- slice():https://developer.mozilla.org/en-US/d...
18- For...in: https://developer.mozilla.org/en-US/d...

Herkese Kolay Gelsin,
Görüşmek Dileğiyle...