内容简介
Thistextexplainsthefundamentalsofalgorithmsinastorylinethatmakesthematerialenjoyableandeasytodigest.Emphasisisplacedonunderstandingthecrispmathematicalideabehindeachalgorithm,inamannerthatisintuitiveandrigorouswithoutbeingundulyformal.Thefeaturesinclude:theuseofboxestostrengthenthenarrative:piecesthatprovidehistoricalcontext,descriptionsofhowthealgorithmsareusedinpractice,andexcursionsforthemathematicallysophisticated.Itincludescarefullychosenadvancedtopicsthatcanbeskippedinastandardone-semestercourse,butcanbecoveredinanadvancedalgorithmscourseorinamoreleisurelytwo-semestersequence.Itgivesanaccessibletreatmentoflinearprogrammingandintroducesstudentstooneofthegreatestachievementsinalgorithms.Anoptionalchapteronthequantumalgorithmforfactoringprovidesauniquepeepholeintothisexcitingtopic."Algorithms"isanoutstandingundergraduatetext,equallyinformedbythehistoricalrootsandcontemporaryapplicationsofitssubject.