如何使算法在計(jì)算機(jī)上運(yùn)行?
算法只是一種編程的思想。要把你算法的功能表現(xiàn)出來還需要使用工具:運(yùn)行環(huán)境編程語言對應(yīng)的編譯器用編程語言翻譯你的算法成編譯器可以認(rèn)得的語言用編譯器編譯,也就是翻譯成可以讓運(yùn)行環(huán)境可以認(rèn)得的語言。一般運(yùn)行環(huán)境可以認(rèn)得的語言就是機(jī)器語言。比如用vc編寫的代碼,編譯出程序。但有些時(shí)候不是的,比如用java語言寫的代碼,java編譯器編譯出的程序是不能直接給機(jī)器運(yùn)行的,而是給java虛擬機(jī)去解釋成機(jī)器語言然后給機(jī)器執(zhí)行