weinan030416

导航

2023年2月2日 #

货物摆放

摘要: 小蓝有一个超大的仓库,可以摆放很多货物。 现在,小蓝有 �n 箱货物要摆放在仓库,每箱货物都是规则的正方体。小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。 小蓝希望所有的货物最终摆成一个大的长方体。即在长、宽、高的方向上分别堆 �L、�W、�H 的货物,满足 �=� 阅读全文

posted @ 2023-02-02 10:55 楠030416 阅读(42) 评论(0) 推荐(0) 编辑

KMP

摘要: #include<iostream> #include<string.h> #include<stdio.h> #include<fstream> using namespace std; int next[10]; void Next(char*T,int n) { int i=1,j=0; ne 阅读全文

posted @ 2023-02-02 09:13 楠030416 阅读(61) 评论(0) 推荐(0) 编辑

排序

摘要: 冒泡 #include<iostream> #include<algorithm> #include<cmath> using namespace std; const int N=100000; int n; int nums[N]; int main() { scanf("%d",&n); fo 阅读全文

posted @ 2023-02-02 08:43 楠030416 阅读(10) 评论(0) 推荐(0) 编辑

2023年1月31日 #

模拟行走

摘要: 可以重复行走 包括多个数据集合。每个数据集合的第一行是两个整数W和H,分别表示x方向和y方向瓷砖的数量。W和H都不超过20。 在接下来的H行中,每行包括W个字符。 每个字符表示一个区域的状态,规则如下 1)‘.’:代表紫色迷雾; 2)‘#’:代表红墙; 3)‘@’:代表林克的起始位置(该字符在每个数 阅读全文

posted @ 2023-01-31 15:58 楠030416 阅读(12) 评论(0) 推荐(0) 编辑

数独专题

摘要: 输入 输入包含多组测试用例。 每个测试用例占一行,包含81个字符,代表数独的81个格内数据(顺序总体由上到下,同行由左到右)。 每个字符都是一个数字(1-9)或一个”.”(表示尚未填充)。 您可以假设输入中的每个谜题都只有一个解决方案。 文件结尾处为包含单词“end”的单行,表示输入结束。 输出 每 阅读全文

posted @ 2023-01-31 15:39 楠030416 阅读(20) 评论(0) 推荐(0) 编辑

lowbit

摘要: 求1最低位置(不打表) #include<iostream> #include<cmath> using namespace std; int lowbit(int n) { return n&-n; } int posof(int n) { return log10(n)/log10(2); } 阅读全文

posted @ 2023-01-31 12:43 楠030416 阅读(18) 评论(0) 推荐(0) 编辑

续排列问题

摘要: 递归求字符全排列 - 楠030416 - 博客园 (cnblogs.com) 每一个人心中都有一个林克。每一个林克都不一样。在命运矩阵里面,随着选择的不同,没有哪一个林克的命运会一模一样。 有一个方格型的命运矩阵,矩阵边界在无穷远处。我们做如下假设: 1. 每一个格子象征林克命运中的一次抉择,每次只 阅读全文

posted @ 2023-01-31 12:39 楠030416 阅读(26) 评论(0) 推荐(0) 编辑

搜索法

摘要: 请用二分法求方程的根,精确到小数点后9位。 #include<iostream> #include<cmath> #include<iomanip> using namespace std; long double f(long double mid) { return mid*mid*mid-5* 阅读全文

posted @ 2023-01-31 12:04 楠030416 阅读(47) 评论(0) 推荐(0) 编辑

2023年1月26日 #

vscode汇编开发

摘要: 安装插件 dos编译 d:cd d:/masmmasm a.asm 右键运行程序 阅读全文

posted @ 2023-01-26 17:25 楠030416 阅读(47) 评论(0) 推荐(0) 编辑

按键盘指定字母跳转输出

摘要: data segment ;数据段 str1 db 'Yes!$' str2 db 'No!$' data ends code segment ;代码段 assume cs:code,ds:data start: jmp get get: mov ah,1 int 21h cmp al,'y' je 阅读全文

posted @ 2023-01-26 17:21 楠030416 阅读(34) 评论(0) 推荐(0) 编辑