See raamat on sissejuhatus matemaatikasse, mis on programmeerimise ja algoritmide analüüsi alus. Selle tuntud autorite peamine eesmärk on luua teoreetiline matemaatiline alus ja aidata omandada praktilisi oskusi, mis on vajalikud keeruliste probleemide lahendamiseks, hirmuäratavate summade arvutamiseks, andmetes peente seaduspärasuste avastamiseks...
ja paljuks muuks. See raamat ei ole mõeldud ainult informaatika spetsialistidele — nagu on selle autorid — vaid ka kõigile, kes tõsiselt kasutavad matemaatikat olenemata valdkonnast, milles nad töötavad. Nimi «konkreetne matemaatika» tuleneb kahest terminist: «KONTinuaarne matemaatika» ja «diskREETNE matemaatika». Seda võib mõista ka sõna-sõnalt: üldiste meetodite õpetamine toimub arvukate konkreetsete näidete ja erineva keerukusega harjutuste kaudu. Raamat sisaldab kokku üle 500 harjutuse, mis on jagatud kuue keerukusastme kategooriasse. Kõigile harjutustele (välja arvatud uurimisprobleemid) on antud täielikud vastused, mis muudab raamatu eriti väärtuslikuks iseseisvaks õppimiseks. Raamatut võib pidada laiendatud versiooniks «Matemaatilisest sissejuhatusest» D. Knuti programmeerimise kunstist, kuid materjali on käsitletud põhjalikumalt ja süvitsi, samuti on lisatud mitmeid uusi teemasid ning kõige olulisemate ideede arengut on jälgitud ajalooliste juurte juurde.
See raamat on sissejuhatus matemaatikasse, mis on programmeerimise ja algoritmide analüüsi alus. Selle tuntud autorite peamine eesmärk on luua teoreetiline matemaatiline alus ja aidata omandada praktilisi oskusi, mis on vajalikud keeruliste probleemide lahendamiseks, hirmuäratavate summade arvutamiseks, andmetes peente seaduspärasuste avastamiseks ja paljuks muuks. See raamat ei ole mõeldud ainult informaatika spetsialistidele — nagu on selle autorid — vaid ka kõigile, kes tõsiselt kasutavad matemaatikat olenemata valdkonnast, milles nad töötavad. Nimi «konkreetne matemaatika» tuleneb kahest terminist: «KONTinuaarne matemaatika» ja «diskREETNE matemaatika». Seda võib mõista ka sõna-sõnalt: üldiste meetodite õpetamine toimub arvukate konkreetsete näidete ja erineva keerukusega harjutuste kaudu. Raamat sisaldab kokku üle 500 harjutuse, mis on jagatud kuue keerukusastme kategooriasse. Kõigile harjutustele (välja arvatud uurimisprobleemid) on antud täielikud vastused, mis muudab raamatu eriti väärtuslikuks iseseisvaks õppimiseks. Raamatut võib pidada laiendatud versiooniks «Matemaatilisest sissejuhatusest» D. Knuti programmeerimise kunstist, kuid materjali on käsitletud põhjalikumalt ja süvitsi, samuti on lisatud mitmeid uusi teemasid ning kõige olulisemate ideede arengut on jälgitud ajalooliste juurte juurde.