Çok bilinmeyenli denklem çözmek böyle brute-force yöntemlerle yapılacak iş
değil. Mucip bey, benim size tavsiyem lineer cebirden faydalanmanız. Gauss &
Jordan methodu diye bilinen bir method var. Size bu konuda çok yardımcı
olacağını düşünüyorum. Konuyla ilgili bir
link<http://www.krellinst.org/AiS/textbook/unit2/example_projects/starter/math/matrix/gauss.html>.
Tavsiyem sabah dinç kafayla bakmanız yönünde ama siz bilirsiniz. Geçenlerde
bu iş için bir php yazmıştım (g&j için) ilginizi çekerse, ben de kodu
bulabilirsem onu yollarım.

Kolay gelsin.

2010/1/11 Mucibirahman İLBUĞA <[email protected]>

> Selamlar,
> Hiç sormayın! Çok derin konu. Hedef 32 bilinmeyenli denklemleri çözmek. Bu
> işin sadece başlangıç kısmı. Aslında sayı 32 ama ben kolay anlaşılsın diye 3
> dedim... Ama tam detayları ben de bilmiyorum. Tek bildiğim; ulaşılması
> istenen hedef bu....
>
> Kolay gelsin,
> Mucip:)
>
>
>
> Husrev yazmış:
>
> Böyle bir şey ne işe yarayabilir ki? onu kestirsem biraz gayret ederim
> çözmeye :)
>
> 2010/1/11 Mucibirahman İLBUĞA <[email protected]>
>
>> Merhabalar,
>> Bir algoritma ile ilgili fikir almak istedim. Kullandığım dil Python ama
>> algoritmayı anlamak yeterli. Herhangi bir dilde fikir edinebilir isem
>> ben gerisini hallederim diye düşünüyorum....
>>
>> Mesela kullanıcı 3 sayısını girdi. Şimdi toplamları 3 eden sayıları
>> sırası ile bulmak ve her kombinasyon bir satıra gelecek şekilde yazmak
>> gerekiyor. Şöyle ki:
>> (3 girildiğini varsayıyorum.)
>>
>> Sayı1     Sayı2     Sayı3
>> 0            0            3
>> 0            1            2
>> 0            2            1
>> 0            3            0
>> 1            0            2
>> 1            1            1
>> 1            2            0
>> 2            0            1
>> 2            1            0
>> 3            0            0
>>
>> Ortada bir recursion olacağı muhakkak ama nasıl orasını kestiremedim? :)
>
>

-- 
Husrev
[email protected]
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap