Coursera'da Algoritmalar ile ilgili bir ders var.
Bu derste Java dili kullanılarak Algoritmalar ve Veri Yapıları konusu işleniyor.
Gerçek iş mülakatında sadece kullanıcının taşları oynatabileceği bir yap boz yapmamızı istemişlerdi.
Bu derste ise aşağıdaki gibi bir yap bozu çözen bir uygulama yazmanızı istiyorlar.
4
1 3 7 11
9 6 4 8
5 2 12 15
13 14 0 10
Burada 0 boş kareyi gösteriyor.
Yüzeyinde su bulunan gözenekli bir yapıda, hangi koşullar altında su tabana doğru akabilir?
Ya da petrol yüzeye fışkırabilir.
İşte bunun için sızıntı algoritması kullanılıyor.