第二章 Linux 常用命令训练 答案 学习本章要达到的目标: 1.掌握终端控制台的启动和使用方法。 2.熟悉 Linux 关于文件和目录操作的常用命令。 3.掌握 Linux 关于用户和系统操作的常用命令。 4.掌握查看命令帮助的方法。 5.掌握 Linux 中变量、流、管道操作的命令。 6.掌握 Linux 中进程操作的命令。 7.掌握 Linux 中网络操作的命令。 8.了解 Linux 中其它常用操作的命令。
#%% md
时间复杂度和空间复杂度
这是任何AI工程师必须要深入理解的概念。对于每一个设计出来的算法都需要从这两个方面来分析
O(N), O(N^2) : o notation
#%%
int a = 0, b = 0;
for (i = 0; i < N; i++) { # O(N)+O(N)=2*O(N)=O(N)
a = a + rand();# N*1个操作 = O(N)
b = b + rand();# N*1个操作 = O(N)
}
for (j = 0;