自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (5)
  • 收藏
  • 关注

原创 51Nod1091 线段的重叠

分析:开始枚举暴力TLE了,后来想一想就是选定一个参考区间,然后不断的找最长覆盖长度,O(N)可以过。AC:#include<bits/stdc++.h>#define maxn 50010using namespace std;typedef struct Node{ int s,e;}node;node a[maxn];int n;bool cmp(no...

2018-10-23 21:53:59 96

原创 51Nod 1090 3个数和为0

分析:看了下数据大小1000,然后自己暴力写的,时间复杂度O(NNN),奇怪的是居然过了。。。findd那个函数那里写的不好,如何在一个有序数组中查询是否存在一个数,如果存在返回下标,不存在返回FALSE。开始想用hash写的,但是有负数存在,而且数据范围是10e-9,不好用HASH.然后的话set应该可以写吧,可以用it=s.find()写。应该比较容易实现的是lower_bound吧。...

2018-10-23 10:38:49 81

原创 51Nod 1087 1 10 100 1000(暴力+找规律)

分析:我们可以看出1出现位置的规律:01=0+13=1+26=1+2+310=1+2+3+4总结出1出现的位置是:满足1+2+…n的,然后根据求和公式枚举判断即可。AC:#include<bits/stdc++.h>using namespace std;int t,flag=0,x;int main(){ std::ios::sync_with_std...

2018-10-23 09:56:07 233

原创 汇编第二次实验(输入用户名和密码,比对是否正确)

.486DATA SEGMENT USE16MSG1 DB 'Please input your username:',0DH,0AH,'$'MSG2 DB 'Please input password:$',0DH,0AH,'$'MSG3 DB 0DH,0AH,'------WELCOME!-----',0DH,0AH,'$'MSG4 DB 0DH,0AH,'------ERROR!-...

2018-10-23 08:57:50 1158

原创 汇编第一次实验(16位二进制对十进制的转换)

.486;十进制逐位输出,DL存储的就是每一位的值;-------------------------------------CMPDISP MACRO NN LOCAL LAST,NEXT MOV DL,0LAST:CMP BX,NN JC NEXT INC DL SUB BX,NN JMP LASTNEXT:AD...

2018-10-18 23:41:56 6512

原创 汇编语言学习(三)

这部分主要介绍一下汇编语言程序的三种结构:顺序结构、分支程序结构、循环结构。1.顺序结构(略)2.分支结构(1)设计一个分段函数,x>0,y=1;x=0,y=0;x<0,y=-1.(2)将BX寄存器的内容以二进制的形式显示在屏幕上。...

2018-10-16 21:46:12 902

原创 牛客小白月赛7

#include<bits/stdc++.h>using namespace std;typedef long long ll;ll n,m;int main(){ std::ios::sync_with_stdio(false); // bool flag=true; ll cnt; cin&amp

2018-10-12 22:37:26 144

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除