摘要: 其实感觉这道题不太好 没说明32位还是64位 不过学习了g++的使用 让我们先写一个程序吧(方便汇编) 1 gcc -g -fverbose-asm -S -masm=intel hello.cpp 这个意思是看intel格式的对应c语言代码的汇编(很方便!!!)-g是为了便于调试 确实有!!! 然 阅读全文
posted @ 2024-04-26 16:53 小菜碟子 阅读(1) 评论(0) 推荐(0) 编辑
摘要: https://www.lanqiao.cn/problems/2167/learning/?subject_code=2&group_code=5&match_num=13&match_flow=2&origin=cup 1 import java.util.Scanner; 2 // 1:无需p 阅读全文
posted @ 2024-04-11 15:29 小菜碟子 阅读(9) 评论(0) 推荐(0) 编辑
摘要: https://www.lanqiao.cn/problems/3529/learning/?subject_code=2&group_code=5&match_num=14&match_flow=1&origin=cup 1 import java.util.*; 2 // 1:无需package 阅读全文
posted @ 2024-04-11 14:46 小菜碟子 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 在我写虚拟内存时遇到一些问题,jalr t0就是可以的,而call main则没办法成功 而且这里默认main是偏移前的地址,怪哉!!! 让我们看看jalr 和call(伪指令!!!) 然后在链接后看看main的地址,主要看程序中main是不是偏移 悬着的心也死了!!! 查看一下ucore也有类似的 阅读全文
posted @ 2024-04-10 19:35 小菜碟子 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.*; 2 3 public class Demo1 { 4 public static void main(String[] args) { 5 Scanner sc=new Scanner(System.in); 6 long n; 7 n=sc.nextLo 阅读全文
posted @ 2024-04-10 13:57 小菜碟子 阅读(4) 评论(0) 推荐(0) 编辑
摘要: g++编译os的memory'时不知道为什么报错。尝试了很多方法(也可能搜错了) 可以确定是纯虚函数出现了问题 复习一下虚函数的子类构造和析构的过程吧(一年过去了) 允许派生类调用父类的同名函数而实现不同的功能,也叫动态联编。 底层原理:虚函数表+虚函数表指针。每一个类都会对应一个虚函数表,一个存放 阅读全文
posted @ 2024-03-30 14:12 小菜碟子 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Scanner; 2 // 1:无需package 3 // 2: 类名必须Main, 不可修改 4 5 public class Main { 6 public static void main(String[] args) { 7 Scanner sc = 阅读全文
posted @ 2024-03-27 10:46 小菜碟子 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 我的bfs(超时了捏) 1 import java.util.*; 2 3 import javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction; 4 5 public class Demo1 { 6 static int 阅读全文
posted @ 2024-03-27 10:43 小菜碟子 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.*; 2 3 public class Main { 4 public static void main(String[] args) { 5 Scanner scanner=new Scanner(System.in); 6 int n=scanner.nex 阅读全文
posted @ 2024-03-25 14:06 小菜碟子 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目描述 初始有一个空的 01 串,每步操作可以将 0 或 1 添加在左侧或右侧。也可以对整个串进行反异或操作: 取 s ′ = s ⊕ rev(s),其中 s 是目前的 01 串,⊕ 表示逐位异或,rev(s) 代表将 s 翻转,也就是说取中心位置并交换所有对称的两个位置的字符。例如,rev(01 阅读全文
posted @ 2024-03-04 14:21 小菜碟子 阅读(137) 评论(0) 推荐(0) 编辑