Combinatorics of planar maps and algorithmic applications. (Combinatoire des cartes planaires et applications algorithmiques)