- Go Systems Programming
- Mihalis Tsoukalos
- 111字
- 2021-07-02 18:08:05
About algorithms
Knowing about algorithms and the way they work will definitely help you when you have to manipulate lots of data. Additionally, if you choose to use the wrong algorithm for a given job, you might slow down the entire process and make your software unusable.
Traditional Unix command-line utilities such as awk(1), sed(1), vi(1), tar(1), and cp(1) are great examples of how good algorithms can help, and these utilities can work with files that are much bigger than the memory of a machine. This was extremely important in the early Unix days because the total amount of RAM on a Unix machine then was about 64K or even less!
推薦閱讀
- Objective-C Memory Management Essentials
- 零起步玩轉(zhuǎn)掌控板與Mind+
- Maven Build Customization
- CentOS 7 Server Deployment Cookbook
- Mastering phpMyAdmin 3.4 for Effective MySQL Management
- Three.js開發(fā)指南:基于WebGL和HTML5在網(wǎng)頁上渲染3D圖形和動(dòng)畫(原書第3版)
- 技術(shù)領(lǐng)導(dǎo)力:程序員如何才能帶團(tuán)隊(duì)
- Python高級(jí)機(jī)器學(xué)習(xí)
- Learning AndEngine
- Mastering Predictive Analytics with Python
- Learning Zurb Foundation
- 微信小程序項(xiàng)目開發(fā)實(shí)戰(zhàn)
- ActionScript 3.0從入門到精通(視頻實(shí)戰(zhàn)版)
- Scala Functional Programming Patterns
- Penetration Testing with the Bash shell