Review of algorithms and data structures: the basic toolbox by Kurt Mehlhorn and Peter Sanders

Review of algorithms and data structures: the basic toolbox by Kurt Mehlhorn and Peter Sanders
复制标题

算法和数据结构回顾:Kurt Mehlhorn 和 Peter Sanders 的基本工具箱

DOI:
--
复制
发表时间:
2011
期刊:
SIGA
影响因子:
--
通讯作者:
Hal C. Elrod
Hal C. Elrod
中科院分区:
--
文献类型:
--
作者:
Hal C. Elrod

文献摘要

被引文献

相似文献

工具箱:在一位有成就的工匠手中,它有一套精心挑选的最常用的工具,适用于最频繁遇到的任务。在黑客手中,它是一盒破旧的垃圾,错误地应用到任何可以看到的钉子、螺丝或管道上。有成就的程序员的基本工具是什么?在Nicolas Wirth的经典标题中,算法+数据结构=程序1。除了编译器和vi,本书中的工具应该涵盖了我们面临的大多数有趣的问题。但在商业软件开发的现实世界中,很少有人花时间编写最优的堆栈和队列,或者调整排序算法的运行时。广泛使用的语言,如C++和Java
A toolbox: in the hands of an accomplished craftsman, it has a carefully selected set of the most commonlyused implements appropriate to the most frequently-encountered tasks. In the hands of a hack, it is a box of battered junk misapplied to whatever nail, screw, or pipe in sight. What are the basic tools of the accomplished programmer? In the classic title by Nicolas Wirth, Algorithms + Data Structures = Programs1. Along with a compiler and vi, the tools in this book should cover most of the interesting problems we face. But in the real world of commercial software development, few of us spend time writing optimal stacks and queues, or tweaking the runtime of sorting algorithms. Widely used languages such as C++ and Java