摘要:
检查参数个数和访问参数 if [ $# -eq 0 ]; then echo "Usage: $0 ... " exit 1 fi $#表示传入的参数个数 $0表示脚本名 $1表示第一个参数,依次类推 $@表示所有参数 检查是否具有管理员权限 if [ "$(id -u)" -ne 0 ]; the 阅读全文
posted @ 2025-03-13 23:12
Dylaris
阅读(13)
评论(0)
推荐(0)
摘要:
extern "C" { int var = 1; int func(); } c语言中并没有extern "C"的语法,这是专门用在c++文件中的,用来兼容c,{}内的内容被视为c语言代码处理 之所以需要这样,是因为,在链接库、文件等等的过程中,我们是依靠符号来定位的,而c++和c语言对 符号的修 阅读全文
posted @ 2025-03-13 21:08
Dylaris
阅读(24)
评论(0)
推荐(0)
摘要:
概念 二分查找只对有序数组有效,他是通过将数组一分为二,然后根据中心点与目标的大小比较排除掉另一半,到最后就能找到目标了 伪代码 binary_search: left <- 0 right <- n-1 while left <= right then mid <- left+(right-lef 阅读全文
posted @ 2025-03-13 14:05
Dylaris
阅读(15)
评论(0)
推荐(0)
摘要:
概念 归并排序就是将数组划分成多个子数组,然后对子数组进行排序,再反向合并。这用到了递归,所以最后的子数组是一个元素,然后再进行合并,合并的过程中,两个操作数组已经是有序的了,所以用两个指针分别指向各自的元素,然后将指向目标中较小(较大)的元素作为合并数组的第一个,然后移动指针,依次执行,就能得到一 阅读全文
posted @ 2025-03-13 12:03
Dylaris
阅读(24)
评论(0)
推荐(0)


浙公网安备 33010602011771号