分类: 未分类

544 篇文章

BUAA OS 2025 SWAP 挑战性任务 总结
希望能帮到一些人 前言 这个任务和其他的任务相比,是比较简单的,对于lab6的涉及主要是处理权限位和处理duppage,如果最初的设计架构很好的化,唯一要注意的就是对于swap_out出去的page,我们也要duppage。剩下的内容主要在于lab2的内存管理部分。 更新后的指导书,已经把要考虑的大部分东西都提出了,对于其他的一些问题页给了暗示,至…
BUAA OS 2025 LAB4 EXAM & EXTRA
Lab 4比Lab 3简单的许多。 EXAM 本题目有两个部分,第一部分是要求加入一个新的系统调用sys_get_ppid,来得到当前进程的父进程。我们会注意到对于进程控制块Env中有一项是env_parent_id,所以我们的系统调用代码非常简单。 int sys_get_ppid(){ //TODO return curenv->env_…
《查拉图斯特拉如是说》摘录
对小人锋芒毕露地发火,我认为是刺猬的见识。 跟安逸相容的,只有重用的道德。 常爱你们的邻人,就像爱你们自己一样--可是首先要做爱自己的人。 我的沉默是我学会了不因沉默而暴露我的内心。
《鼠疫》观后感
鼠疫是一种厄运,我们能做的只有抗争。 如果我们在命运前放弃了抵抗,我们将默默无闻地去世,成为统计数字 如果我们选择抗争,即使微不足道我们也是英雄。
前言
这里的前几篇文章都是作者回到文化课后的心路历程
至后来者
我知道题目是个错别字。 如果我留下一堆鸡汤的话,你们也没必要看了。 谁知道你们看不看呢, 这样还能吸引点兴趣。 你们选择了OI,这绝不是一个轻松的选择。(这是句废话)。 不过还是希望你们走下去,能拿多少奖拿多少奖,毕竟我们是自由的,我们的未来由我们的选择来塑造,而不是由白日做梦。 请记住,事实才是最强而有力的东西,它是你狂妄的资本,是你打脸别人的武…
P5785 [SDOI2012]任务安排
P5785 [SDOI2012]任务安排 介绍 这个题我们分析一波P5785 [SDOI2012]任务安排 首先这个s很讨厌,不过我们可以把每一个批次的s的影响扔到后面去,对后面的产生而不是前面,然后写出dp方程 $f_i=f_j+s\times (sum_n-sumc_j)+sumt_i\times(sumc_i-sumc_j)$ 然后把只带 $…
CF1295D Same GCDs
Rose 有趣的小东西。 显然的想法就是先两个数都除一下gcd,然后剩下两个树=数要互质。 结合一下剩余系的知识,可以知道$[x,x+m]$这m+1个数中,$\psi m^{'}$个数字和m的gcd为1 那就是欧拉函数求一波呗. #include<iostream> #include<cstdio> #include<…
CF1458A Row GCD
Lisa 这个题目非常有意思 大家都知道$gcd(a,b,c,d,e)=gcd(a,b-a,c-a,d-a)$ 所以实际上就是在求$gcd(a_1+b_i,a_2-a_1,a_3-a_2·······)$ 预处理就完事了 #include<iostream> #include<cstdio> #include<cstr…