Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

Ne?

What bir bilgisayar algoritması nedir? Bir bilgisayar algoritması bir "bilgisayar algoritması" nedir?

bir bilgisayar programı yazmak zorunda, bir bilgisayar bir şey yapmak için ne
. Bir bilgisayar programı yazmak için, bunu yapmak istiyorum tam olarak ne, bilgisayar anlatmak adım adım var. Daha sonra bilgisayar " " yürütür; Program, mekanik her adımı takip, son hedefe ulaşmak için. Bilgisayarı söylüyorum zaman


ne, ayrıca seçim olsun nasıl gidiyor
yapmak için. Yani bilgisayar algoritmaları devreye girer. Algoritma işi yapmak için kullanılan temel yöntemdir bu. Algoritması kavramının bir anlayış olsun yardımcı olmak için bir örnek takip edelim.

Diyelim ki bir arkadaşı havalimanına gelmeden var ve arkadaşınız evinize havaalanından almak gerekiyor diyelim. Burada evinize almak için arkadaşınızı verebilir dört farklı algoritmalar şunlardır:

taksi algoritması:

  1. taksi git standı
  2. alın. Bir taksi
  3. sürücü benim adresini ver

    çağrı me algoritması.:..

    1. uçak geldiğinde, benim cep telefonu çağrı
    2. Bana dışarıdan bagaj iddia Foto

      rent-a-car algoritması.:.

      1. Araba kiralama yerine mekik çekin
      2. Rent a car
      3. evime almak için yönergeleri izleyin

        Otobüs algoritması.:.

        1. Dış bagaj, yakalamak numaralı otobüs 70.
        2. .
        3. Elm sokakta üstümden on Main Street otobüste 14 transfer.
        4. evime iki blok kuzey yürüyün.

          Bu algoritmalar dört aynı hedefi gerçekleştirmek, ancak her algoritma tamamen farklı bir şekilde yapar. Her algoritma da farklı maliyet ve farklı bir yolculuk süresi vardır. Bir taksi alarak, örneğin, muhtemelen en hızlı şekilde, aynı zamanda en pahalı. Otobüs alarak bir sürü yavaş kesinlikle daha az pahalı, ama. Sen koşullara dayalı algoritma tercih

          bilgisayar programlamada, genellikle birçok farklı yolu vardır -. Algoritmaları - herhangi bir görevi başarmak için. Her algoritma farklı durumlarda avantaj ve dezavantajlara sahiptir. Sıralama bilgisayarlar zaman sıralama listeleri harcamak, çünkü bir çok araştırma, yapılmış bir yerdir. İşte sıralama kullanılan beş farklı algoritmalar şunlardır:

        5. Bin çeşit
        6. Merge sort
        7. Kabarcık sıralama
        8. Shell sort
        9. Quicksort

          1 ile 10 arasında bir milyon tamsayı değerler var ve bunları sıralamak gerekirse, bin çeşit kullanım hakkı algoritma. Bir milyon kitap

          Page [1] [2]