İş görüşmesi vesilesiyle gittiğim bir firmanın benden yazmamı istediği bir çeşit jackpot algoritma testini github hesabıma yükledim. İhtiyacınız olursa kullanın.
Temel mantık şöyle işliyor.
5 elemanlı bir dizinin elemanları soldan sağa kontrol edilmeli ve ilk karakterin kendini kaç defa tekrar ettigi tespit edilmeli. En az 3 defa tekrar etmiş ise, status true olmalı.
J karakteri diğer bütün karakterlerin yerine geçebilmektedir. İlk karakter J ise, J olmayana kadar bir sonrakine bakılır.
Ornek return datasi:
[‘status’ => true, ‘symbol’ => ‘A’, ‘count’=> 4]
Örnek inputlar ve sonuçları
Bir yanıt bırakın