ISBN-13: 9783030597603 / Angielski / Miękka / 2021 / 364 str.
ISBN-13: 9783030597603 / Angielski / Miękka / 2021 / 364 str.
This is a central topic in any computer science curriculum. To distinguish this textbook from others, the author considers probabilistic methods as being fundamental for the construction of simple and efficient algorithms, and in each chapter at least one problem is solved using a randomized algorithm. Data structures are discussed to the extent needed for the implementation of the algorithms. The specific algorithms examined were chosen because of their wide field of application.