- Python Data Structures and Algorithms
- Benjamin Baka
- 109字
- 2021-07-09 19:45:09
Summary
In this chapter, we have taken a general overview of algorithm design. Importantly, we saw a platform independent way to measure an algorithm's performance. We looked at some different approaches to algorithmic problems. We looked at a way to recursively multiply large numbers and also a recursive approach for merge sort. We saw how to use backtracking for exhaustive search and generating strings. We also introduced the idea of benchmarking and a simple platform-dependent way to measure runtime. In the following chapters, we will revisit many of these ideas with reference to specific data structures. In the next chapter, we will discuss linked lists and other pointer structures.
推薦閱讀
- GraphQL學(xué)習(xí)指南
- 大學(xué)計算機(jī)基礎(chǔ)實驗教程
- Interactive Data Visualization with Python
- C/C++算法從菜鳥到達(dá)人
- Python Tools for Visual Studio
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優(yōu)化計算
- Jenkins Continuous Integration Cookbook(Second Edition)
- Node學(xué)習(xí)指南(第2版)
- Python 3.7從入門到精通(視頻教學(xué)版)
- 3ds Max印象 電視欄目包裝動畫與特效制作
- OpenCV 3 Blueprints
- JavaScript前端開發(fā)基礎(chǔ)教程
- 少年小魚的魔法之旅:神奇的Python
- Web前端開發(fā)全程實戰(zhàn):HTML5+CSS3+JavaScript+jQuery+Bootstrap
- 匯編語言程序設(shè)計教程