05 2024 档案
Make your own shell -- Assign4
摘要:前言 整个实验做了四天,也有很多东西想聊的。主要是分享我对其中的一些系统调用的理解,和整个shell是如何工作的,可能会有一些代码上的剧透,未完成该实验的朋友慎重观看。 理解Unix Shell 在Linux中我们打开了一个终端,内核就会执行一个fork()来启动一个shell,之后我们在这个she 阅读全文
posted @ 2024-05-23 17:56 laniser 阅读(19) 评论(0) 推荐(0)
Assign2
摘要:./diskimageaccess(diskimageaccess_soln) 运行失败 如果你使用的是ubuntu20.04及以上版本按照assign文档运行该可执行文件大概率会出现error while loading shared libraries: libcrypto.so.1.0.0: 阅读全文
posted @ 2024-05-09 21:39 laniser 阅读(56) 评论(0) 推荐(0)
CF1767C
摘要:我们先讨论,对序列 \(A=a_{ij}a_{i+1j}...a_{j-1j}a_{jj}\) 来说什么是合法情况: 不难发现当 \(i==j\) 时,\(a_{ij}=0\) 与 \(a_{ij}=1\) 情况相同,而\(a_{ij}=2\) 的情况不存在,此时\(a_{ij}=2\) 就是不合法 阅读全文
posted @ 2024-05-07 21:17 laniser 阅读(30) 评论(0) 推荐(0)
Assign1
摘要:代码拉取 https://github.com/xuzheng465/Stanford_CS110 找到assign1文件夹就是第一个assign啦 路径修改(复制) 官方给了正确答案,但给的是可执行文件在文件夹slink里,由于给的是可执行文件想要运行官方的答案就要把actordata和movie 阅读全文
posted @ 2024-05-07 21:11 laniser 阅读(34) 评论(0) 推荐(0)