Algoritma Yardım İstek

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ferriere
    ferriere's avatar
    Kayıt Tarihi: 13/Ekim/2012
    Erkek

    Herkese selamlar,

    n kadar noktayı minimum doğruyla birleştirebileceğim bir algoritma oluşturmam gerekiyor.

    Ben, 2 noktayı sırayla eğim formulüne yerleştirip sonra tüm noktaları tek tek deneyerek aynı doğru üzerinde olup olmadıklarına bakıp

    1 doğru üzerinde kaç nokta var diye kontrol etmeyi düşünüyorum ama sonrasında takılıyorum.

    1- Gidiş yolum doğru mudur ?

    2- Devamında ne yapabilirim ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wert
    wert's avatar
    Kayıt Tarihi: 19/Eylül/2005
    Erkek

    haci n kadar nokta n-1 doğru ile birleşir

    soruyu doğru sorduğuna eminmisin


    |sadece aptalların başarısı ders notu ile ölçülür|
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SinusX
    SinusX's avatar
    Kayıt Tarihi: 14/Aralık/2010
    Erkek
    ferriere bunu yazdı

    Herkese selamlar,

    n kadar noktayı minimum doğruyla birleştirebileceğim bir algoritma oluşturmam gerekiyor.

    Ben, 2 noktayı sırayla eğim formulüne yerleştirip sonra tüm noktaları tek tek deneyerek aynı doğru üzerinde olup olmadıklarına bakıp

    1 doğru üzerinde kaç nokta var diye kontrol etmeyi düşünüyorum ama sonrasında takılıyorum.

    1- Gidiş yolum doğru mudur ?

    2- Devamında ne yapabilirim ?

    cevap 1 de soruyu tam anlamadım :d her noktanın en az 1 kere birleşmesi mi gerekiyor (Hamilton Çevre)? Yoksa eşleşmeyen nokta kalmaması mı ?

    2. si ise optimal 2 parçaya ayırmadan sonra 2 adet n/2 kadar noktan olur

    2 li kombinasyonuda n/2 nin 2'lisi 

     

     


    Si vis pacem para bellum.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ferriere
    ferriere's avatar
    Kayıt Tarihi: 13/Ekim/2012
    Erkek
    wert bunu yazdı

    haci n kadar nokta n-1 doğru ile birleşir

    soruyu doğru sorduğuna eminmisin

    bana minimum doğru saysı lazım daha doğrusu minimum doğruyla bütün noktaları kavramam gerekiyor

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ferriere
    ferriere's avatar
    Kayıt Tarihi: 13/Ekim/2012
    Erkek
    SinusX bunu yazdı
    ferriere bunu yazdı

    Herkese selamlar,

    n kadar noktayı minimum doğruyla birleştirebileceğim bir algoritma oluşturmam gerekiyor.

    Ben, 2 noktayı sırayla eğim formulüne yerleştirip sonra tüm noktaları tek tek deneyerek aynı doğru üzerinde olup olmadıklarına bakıp

    1 doğru üzerinde kaç nokta var diye kontrol etmeyi düşünüyorum ama sonrasında takılıyorum.

    1- Gidiş yolum doğru mudur ?

    2- Devamında ne yapabilirim ?

    cevap 1 de soruyu tam anlamadım :d her noktanın en az 1 kere birleşmesi mi gerekiyor (Hamilton Çevre)? Yoksa eşleşmeyen nokta kalmaması mı ?

    2. si ise optimal 2 parçaya ayırmadan sonra 2 adet n/2 kadar noktan olur

    2 li kombinasyonuda n/2 nin 2'lisi 

     

     

    evet boşta nokta kalmıycak şekilde minimum kaç doğru gerekir diyor

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SinusX
    SinusX's avatar
    Kayıt Tarihi: 14/Aralık/2010
    Erkek
    ferriere bunu yazdı
    SinusX bunu yazdı
    ferriere bunu yazdı

    Herkese selamlar,

    n kadar noktayı minimum doğruyla birleştirebileceğim bir algoritma oluşturmam gerekiyor.

    Ben, 2 noktayı sırayla eğim formulüne yerleştirip sonra tüm noktaları tek tek deneyerek aynı doğru üzerinde olup olmadıklarına bakıp

    1 doğru üzerinde kaç nokta var diye kontrol etmeyi düşünüyorum ama sonrasında takılıyorum.

    1- Gidiş yolum doğru mudur ?

    2- Devamında ne yapabilirim ?

    cevap 1 de soruyu tam anlamadım :d her noktanın en az 1 kere birleşmesi mi gerekiyor (Hamilton Çevre)? Yoksa eşleşmeyen nokta kalmaması mı ?

    2. si ise optimal 2 parçaya ayırmadan sonra 2 adet n/2 kadar noktan olur

    2 li kombinasyonuda n/2 nin 2'lisi 

     

     

    evet boşta nokta kalmıycak şekilde minimum kaç doğru gerekir diyor

    Tamam sorulan soru tam olarak bu 

    http://en.wikipedia.org/wiki/Hamiltonian_path

    Linkteki sağda bulunan image minimum doğru ile birleştirmiş. Hamiltonian cycle algorithm vs diye aratınca muhtemelen bişeyler bulursun


    Si vis pacem para bellum.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ferriere
    ferriere's avatar
    Kayıt Tarihi: 13/Ekim/2012
    Erkek
    SinusX bunu yazdı
    ferriere bunu yazdı
    SinusX bunu yazdı
    ferriere bunu yazdı

    Herkese selamlar,

    n kadar noktayı minimum doğruyla birleştirebileceğim bir algoritma oluşturmam gerekiyor.

    Ben, 2 noktayı sırayla eğim formulüne yerleştirip sonra tüm noktaları tek tek deneyerek aynı doğru üzerinde olup olmadıklarına bakıp

    1 doğru üzerinde kaç nokta var diye kontrol etmeyi düşünüyorum ama sonrasında takılıyorum.

    1- Gidiş yolum doğru mudur ?

    2- Devamında ne yapabilirim ?

    cevap 1 de soruyu tam anlamadım :d her noktanın en az 1 kere birleşmesi mi gerekiyor (Hamilton Çevre)? Yoksa eşleşmeyen nokta kalmaması mı ?

    2. si ise optimal 2 parçaya ayırmadan sonra 2 adet n/2 kadar noktan olur

    2 li kombinasyonuda n/2 nin 2'lisi 

     

     

    evet boşta nokta kalmıycak şekilde minimum kaç doğru gerekir diyor

    Tamam sorulan soru tam olarak bu 

    http://en.wikipedia.org/wiki/Hamiltonian_path

    Linkteki sağda bulunan image minimum doğru ile birleştirmiş. Hamiltonian cycle algorithm vs diye aratınca muhtemelen bişeyler bulursun

    teşekkür ederim bi araştırayım

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    Traveling salesman problem diye aratırsan çözüm bulabilirsin. Genetik algoritma kullanabilirsin


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NmC
    NmC's avatar
    Kayıt Tarihi: 23/Kasım/2008
    Erkek

    Olay farklı anlaşılmış. En az doğru kullanmaktan bahsediyor  arkadaş, noktaların bazıları aynı doğru üzerinde olacak yani :)

    Yukarıdaki arkadaşların verdiği yöntemler en kısa uzunluktaki doğrularla tüm noktaları birleştirmek için.
    Senin algoritman fena değil çözüme ulaştırır.

    Herhangi iki noktayı seçeceksin, doğru denklemini çıkartıp daha sonra diğer noktaların kaç tanesi bu doğru üzerinde ona bakacaksın. Bütün ikililer için yapıp büyükten küçüğe sıralayacaksın. Daha sonra bütün noktaları kapsayacak şekilde doğru kombinasyonlarını seçeceksin. (Son kısım biraz muallak şu an üzerine biraz düşünmem lazım :D )


    There are 10 types of people in the world. Those who knows binary and those who dont...
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ferriere
    ferriere's avatar
    Kayıt Tarihi: 13/Ekim/2012
    Erkek
    sLeymN bunu yazdı

    Traveling salesman problem diye aratırsan çözüm bulabilirsin. Genetik algoritma kullanabilirsin

    sağol hocam

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ferriere
    ferriere's avatar
    Kayıt Tarihi: 13/Ekim/2012
    Erkek
    NmC bunu yazdı

    Olay farklı anlaşılmış. En az doğru kullanmaktan bahsediyor  arkadaş, noktaların bazıları aynı doğru üzerinde olacak yani :)

    Yukarıdaki arkadaşların verdiği yöntemler en kısa uzunluktaki doğrularla tüm noktaları birleştirmek için.
    Senin algoritman fena değil çözüme ulaştırır.

    Herhangi iki noktayı seçeceksin, doğru denklemini çıkartıp daha sonra diğer noktaların kaç tanesi bu doğru üzerinde ona bakacaksın. Bütün ikililer için yapıp büyükten küçüğe sıralayacaksın. Daha sonra bütün noktaları kapsayacak şekilde doğru kombinasyonlarını seçeceksin. (Son kısım biraz muallak şu an üzerine biraz düşünmem lazım :D )

    tamda anlatmak istediğimi anlamışsın hocam ama bende de sonu muallak kaldı orayı nasıl yapıcam çözemedim :)

Toplam Hit: 1783 Toplam Mesaj: 12