These algorithms can be implemented more efficiently than general divide-and-conquer algorithms; in particular, if they use tail recursion, they can be converted into simple loops.
Neid algoritme saab implementeerida efektiivsemalt kui jaga-ja-valitse algoritme üldiselt; täpsemalt, kui need kasutavad sabarekursiooni, saab neid teisendada lihtsateks tsükliteks.