- Kullanıcıdan bir “n” değişkeni istenir ve bu değişken oluşturulacak dizinin eleman sayısıdır. Alınan n değişkeni ile dizi oluşturulur ve elemanları kullanıcıdan istenir. Alınan dizi ekrana yazdırıldıktan sonra “bruteforce” yaklaşımı ile en yakın elemanları bulmak için “bf” fonksiyonuna gönderilir.
- Burada elemanlar karşılaştırılarak en yakını bulunması amaçlandığından başlangıç olarak minimum uzaklığı belirlemek gerekir. Bunun için “mindist” değişkeni kullanıldı. Gönderilen dizinin ilk iki elemanlarını mutlak değer içerisinde çıkararak default bir “mindist” belirlenir
- Daha sonrasında her seçilen eleman sağındaki dizi elemanlarıyla karşılaştırılarak minimum distance bulunmaya çalışılır. Fonkiyon görevini bitirdiğinde ise bulunan diziyi geri döndürür(mindots) ve ekrana yazdırılır.
obdagli/bruteforce-mindots
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
