2021年12月

最近在学习《Linux C编程一站式学习》,其中,第8.3 数组应用实例:直方图的习题2中提到全排列问题。

定义一个数组,编程打印它的全排列。比如定义:

#define N 3
int a[N] = { 1, 2, 3 };

要求:

程序要具有通用性,如果改变了N和数组a的定义(比如改成4个数的数组),其它代码不需要修改就可以做4个数的全排列(共24种排列)

- 阅读剩余部分 -

  1. 删除之前安装的老驱动

     sudo apt remove --purge bcmwl-kernel-source
  2. 安装新驱动

     sudo apt install broadcom-sta-dkms
  3. 关键点
    这个新驱动安装时会提示“因为UEFI引导的原因,要设置密码”,按照要求设置密码。
    重启之后会跳出提示,选择“Enroll MOK”,输入密码即可。