Aby komputer nic zrobić, musisz napisać program komputerowy. Aby napisać program komputerowy, musisz powiedzieć komputerowi, krok po kroku, dokładnie to, co chcesz to zrobić. Następnie komputer " wykonuje " program, po każdym kroku mechanicznie, aby osiągnąć cel końcowy. Największa
Kiedy mówisz komputer , co Największa zrobić, można również uzyskać, aby wybrać , jak Największa to będzie aby to zrobić. To miejsce, gdzie algorytmy komputerowe przyjść. Algorytm jest podstawowa technika używana do wykonania swojej pracy. Prześledźmy przykład, aby pomóc uzyskać zrozumienie koncepcji algorytmu. Największa Załóżmy, że masz przyjaciela przybyciu na lotnisko, i Twój przyjaciel musi dostać się z lotniska do domu. Oto cztery różne algorytmy, które można dać znajomemu na dotarcie do domu: Największa Algorytm taksówką: Największa Algorytm call-me:... Największa Algorytm rent-a-car:.. Największa Algorytm autobusowy:.. Największa Wszystkie cztery z tych algorytmów osiągnąć dokładnie taki sam cel, ale każdy algorytm robi to w zupełnie inny sposób. Każdy algorytm jest także inny koszt i inny czas podróży. Taksówką, na przykład, jest chyba najszybszy sposób, ale również najdroższe. Autobusem jest zdecydowanie mniej kosztowne, ale o wiele wolniej. Możesz wybrać algorytm, na podstawie okoliczności Największa W programowaniu komputerowym, często wiele różnych sposobów -. Algorytmy - do wykonania danego zadania. Każdy algorytm ma wady i zalety w różnych sytuacjach. Sortowanie jest jedynym miejscem, gdzie wiele badań zostało zrobione, ponieważ komputery spędzają dużo czasu sortowania list. Oto pięć różnych algorytmów, które są używane w sortowaniu: