摘要: 一、实验完成情况 完成实验任务: 对于QEMU部分,,在FrameBuffer中对于串口输出的处理、命令解释器help, clear, reboot, exit内部指令,对于外部指令目前输出unexpected command。支持退格指令。 测试效果: 对于串口输出部分,实现了串口中断处理函数,实 阅读全文
posted @ 2023-06-16 11:59 6954717 阅读(19) 评论(0) 推荐(0)
摘要: 实验完成步骤: Rust-os-lab-01 PartA: 对比readelf -h kernel/target/x86_64-unknown-none/debug/kernel和GDB中的调试信息,找出kernel/target/x86_64-unknown-none/debug/kernel的入 阅读全文
posted @ 2023-06-09 09:10 6954717 阅读(17) 评论(0) 推荐(0)
摘要: 5.10更新: 因为新布置的大作业也是和这一部分相关的(信号量),索性就不新开一个篇章来记录了。 我们记录一下再复现的时候没有记录的问题: (1)实验过程中首先遇到的问题是难以实现一个程序里同时运行producer和consumer的操作,这里我们采用了利用信号量的操作途径,利用互斥锁和进程id,完 阅读全文
posted @ 2023-04-06 09:33 6954717 阅读(319) 评论(0) 推荐(0)
摘要: 2022.11.6 洛谷 P2357 守墓人 题面传送门 为什么选这个? 练习树状数组,线段树(主要是树状数组),这个在之后的阶段会经常用到,是一种常见的数据结构。 题目解释 数据结构裸题。 有一个长度为$n$的数组,有几个操作,需要对某个区间加减操作,对某个区间求和。 由于算法思想就是模板,可以多 阅读全文
posted @ 2022-11-09 00:47 6954717 阅读(42) 评论(0) 推荐(0)
摘要: python 中集合的实现与解析_yerik的技术博客_51CTO博客 实验:Python运行优化 - 计算科学导论 必修第一册 (way.ac.cn) 阅读全文
posted @ 2022-09-22 23:44 6954717 阅读(37) 评论(0) 推荐(0)
摘要: 集合论中的一个很重要的用法 1,map简介 map是STL的一个关联容器,它提供一对一的hash。 第一个可以称为关键字(key),每个关键字只能在map中出现一次; 第二个可能称为该关键字的值(value); map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。 Ma 阅读全文
posted @ 2022-09-22 23:44 6954717 阅读(378) 评论(0) 推荐(0)
摘要: 一直想仔细地研究一下CDQ分治,各种原因导致寄了好久,今天正好有闲兴可以学一下,所以不如按老样子,写一篇学习笔记。 CDQ分治 总述 CDQ分治是一个没有固定板子,变化多端的算法,所以很难说它怎么应用到一个确切的地方或者算法,可能在很多地方与DP有关,只是有些情况下状态转移方程不是十分显然的情况,各 阅读全文
posted @ 2022-01-31 16:06 6954717 阅读(176) 评论(0) 推荐(0)
摘要: 东风夜放花千树 #include <vector> using namespace std; class dpair; bool line[601][601],vis[601]; int con_y[601]; bool dfs(int x, vector<vector<double>>& dist 阅读全文
posted @ 2021-12-14 23:12 6954717 阅读(38) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-10-13 09:11 6954717 阅读(98) 评论(0) 推荐(0)
摘要: 没错只有一个模板 对了,声明一下本文所用的线段树均为结构体式 1.首先这个是线段树的简单naive操作 他支持以下几种操作: 1.建树(大雾 2.单点修改 3.单点赋值 4.区间修改(加) 5.区间修改(乘) 6.单点查询 7.区间求和 #include<iostream> #include<cst 阅读全文
posted @ 2019-10-11 11:01 6954717 阅读(177) 评论(0) 推荐(0)