Şimdi Ara

Bilgisayar Mühendisliği Okuyanlara Bir Sorum Var

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
1
Favori
179
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Algoritma, matematikte ve bilgisayar biliminde bir işi yapmak için tanımlanan, bir başlangıç durumundan başladığında, açıkça belirlenmiş bir son durumunda sonlanan, sonlu işlemler kümesidir. Yani belli bir problemi çözmek veya belirli bir amaca ulaşmak için çizilen yola algoritma denir.



    Bu Wikipedia'daki algoritmanın tanımı.Hatırlayacağınız üzere Sosyal Ağ filminde Mark kızları sıralamak için bir site yaparken Eduardo'ya algoritma lazım diyor. O da cama matematiksel bir şeyler yazıyor.

    Şimdi algoritma kafada planlanan gidiş yolu mu yoksa bu tarz matematiksel bir şey mi?

    < Bu ileti mobil sürüm kullanılarak atıldı >



  • Matematik kısmını çözemedim ( altın oran ile ilgili hesaplamalar olabilir ) ama şöyle bi' yol izlenebilir. İki değişken tanımlanır kızların beğenilme sayısı ve beğenilmeme sayısı. Bu iki değişken bi method içine gönderilir ve farkları x sayını geçerse güzel listesine gönderilir. Böylece güzel kızların küçük bi listesi çıkabilir ve kendi içinde de sıralayabilirsin.

    Ekleme : Okulun veri tabanına ulaşılıyorsa , kızların resimleri oradan import edilebilir ve random event ( yada her resme atanacak bi' sayı) ile rastgele bi' resim ( yada resme ait id ) gösterilir.



    < Bu mesaj bu kişi tarafından değiştirildi Guest-794C1993F -- 17 Ocak 2015; 22:34:45 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Algoritma hiçbir zaman matematiksel bir anlam ifade etmez. Algoritma dediğin gibi üst seviye bir bakış açısından problemi çözme yoludur. Mesela sana bir deste kart verilse ve sana bunları sırala dese sen şöyle bir algoritma oluşturabilirsin:

    - 1 numaralı kartları bir yere topla, 2 numaraları bir yere topla... sonra bunları tek bir deste haline getir.
    - Başka bir algoritma da direk elindeki kartı soldakiyle karşılaştırırsın, küçükse iki kartı yer değiştirirsin böyle tüm desteyi tararsın. Sonra tekrar en baştan aynı yöntemi uygularsın, ta ki deste sıralı olana kadar.

    Algoritmanın efektifliği (zaman açısından ya da memory ihtiyacı açısından) ölçülmek istenirse matematiksel hesaplamalar yapılır ama bunlar gidip türev, integral aldığın işlemler değil daha çok soyut bir biçimde yapılan hesaplamalardır.
  • MATLAB kullanmıştım, orda yazılan kodlarda genelde algoritmalardan oluşuyor. Sözlü olarak kurduğun şemayı programlama diline uygun olarak yazıyorsun. Fonksiyonlar, matrisler, değişkenler tanımlayıp if ve for döngüleri oluşturuyorsun filan. Bunlar için matematiği kullanman lazım.
  • Teşekkürler.



    < Bu mesaj bu kişi tarafından değiştirildi Guest-61C3BA498 -- 18 Ocak 2015; 10:35:07 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Teşekkürler.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Kırmızı Pervane kullanıcısına yanıt
    Teşekkürler

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.