自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sanshadanao

前事不忘,后事之师

  • 博客(22)
  • 收藏
  • 关注

原创 LNMP的安装

关闭防火墙等 将此三个文件,拖入虚拟机 接下来进入源码安装nginx步骤: 安装完成之后,对拖进来的文件进行解压。 出现0,表示安装成功 同理,继续安装 zlib 同理,继续安装nginx 安装完成之后。 启动完成之后,安装PHP yum -y install php yum -y install php-fpm 启动服务 准备修改配...

2019-03-12 10:31:08 190

原创 数据链路层

交换机基本原理与配置(数据链路层) 物理层: 网线的类型: 直通线:网线两端水晶头的线序一致; 交叉线:网线两端一端是568A线序,一端是568B线序 全反线:也叫console线,用来初始化配置网络设备的 一般买网络设备时,自带一根condole线 水晶头制作标准线序: 568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕 568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕 (...

2019-03-11 10:10:48 274

原创 简单概况+物理层

只是组建局域网,使用交换机 MAC地址,不能改变的 ,46位 IP地址,是可以改变的,32位 应用:HTTP 传:TCP,UDP 网:ICMP,IP ARP 数据链路:MAC IP地址:X.X.X.X=0-255 0.0.0.0–255.255.255.255 网络位+主机位 子网掩码:决定网络位,并决定一个IP地址所属的网段 几种常见的掩码: 255.0.0.0 255.255.0.0 255....

2019-03-09 22:07:45 904

原创 DHCP与DNS---(钓鱼网站原理)

此实验仅供实验,禁止用于非学习用途。 1,将WIN XP放在VMnet2的环境中。 2,。打开一台linux 作为服务器,其中需要两张网卡,如下所示。 3.重启之后,关闭防火墙等 4.查看目前的IP情况,此时eth1是有IP的。 5.打开此文件夹进行对eth0网卡的修改编辑。 6.对该文件编辑成如下的样子 7.复制eth0,准备用来编辑eth1 8.eth1打开,编辑成如下 9...

2019-03-07 21:48:50 850

原创 HOJ 2156 分数矩阵

#这题本以为很简单,但原本用双层循环居然超时了 题目 我们定义如下矩阵: 1/1 1/2 1/3 1/2 1/1 1/2 1/3 1/2 1/1 矩阵对角线上的元素始终是1/1,对角线两边分数的分母逐个递增。 请求出这个矩阵的总和。   Input 每行给定整数N (N   Output 输出答案,保留2位小数。 本人代码 #include

2017-09-30 00:07:58 177

原创 HOJ 2550 百步穿杨

题目: 时维九月,序属三秋,辽军大举进攻MCA山,战场上两军正交锋.辽军统帅是名噪一时的耶律-James,而MCA方则是派出了传统武将中草药123.双方经过协商,约定在十一月八日正午十分进行射箭对攻战.中草药123早早就开始准备,但是他是武将而不是铁匠,造弓箭的活就交给聪明能干的你了,现在告诉你每种弓箭规格,即箭身的长度,以及每种规格弓箭所需要的数目,要求你把需要的弓箭都输出. 弓箭的基本样子

2017-08-13 19:43:37 296

原创 HOJ 2710 Max Factor

题目大意: 给出几个数,输出其中素因数最大的那个 输入:4  36  38  40  42 输出:38 注意:本题最初的想法很麻烦,想先求因数,再判断那个因数是否为素数。 AC的程序: //ac #include #include using namespace std; const int maxn = 20001; int su[maxn]; int main ()

2017-08-09 19:31:29 176

原创 算法竞赛入门经典 UVa 514 Rails

好久没有写了,前几天被第五章虐的不成样子,恶补了一下。 这一题是栈比较简单的应用。 此题的参考代码有点错误,参考代码提交是WA,下面的代码是进行修改过的,AC了。 #include #include using namespace std; const int maxn = 1010; int target[maxn]; int main(){ int n; while(scanf(

2017-08-07 20:03:47 322 1

原创 HOJ2004 成绩转换

本文提示:我知道这题太简单了,几乎连水题都不够格,但是,在做的时候发现了一个问题,以后要引起注意。 Problem Description 输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下: 90~100为A; 80~89为B; 70~79为C; 60~69为D; 0~59为E; Input 输入数据有多组,每组占一行,由一个整数组成。   Outp

2017-07-29 21:25:00 213

原创 算法竞赛入门经典 UVa815 Flooded!

说实话,刚看到这题有点蒙,没有什么思路,第一个蹦出来的东西居然是定积分那类的东西。 这一题我历经千辛万苦,可是最终还是WA,最开始完成提交之后TLE错误,重新修改了初始化就好了。之后提交是WA错误,发现在输入1*1的情况下不能正常运行。几经调试,感觉应该没有什么问题了。提交还是WA,然后在DEBUG里找别人提供的数据,一项项核对。发现一条不一样的: 输入: 2 2 66 75  -21

2017-07-27 16:47:38 303

原创 算法竞赛入门经典 UVa253 Cube painting

这题在思考的时候,花了相当长的时间思考,除了对应面相等之外,还有什么条件才能保证相等,之前也考虑过,如果两对相等,一对相反怎么办,不过好像并没有遇到这种情况。 不过,之前没有考虑到一种情况:两对面全部是相等的颜色,一对是两种不同的颜色。最初的写法是,在i,j面相等时,(7-i)与(7-j)不等就直接判断F。这样就出现错误了。最后干脆直接把判断放在最后输出时。 #include #inc

2017-07-25 17:07:36 360

原创 算法竞赛入门经典 UVa201Squares

本题有以下注意点: 1.这一题最初按着书上的一问来理解的,但是对着原题的示例手动计算怎么都不对,重新读了原文,发现翻译有误差。 书上说“H i j和V i j分别代表边(i,j)-(i,j+1)和(i,j)-(i+1,j)”; 但是原文却是:H i j indicates a horizontal line in row i which connectsthe dot in column j

2017-07-24 20:04:52 372

原创 算法竞赛入门经典 UVa213 Message Decoding

这一题对着原题,对着翻译,看了很久才明白意思。又对着示例手动算了一次。 通过本题,学习到的内容有: 1.注意这里for循环的妙用; 2,.注意输入函数的写法,尤其是其中的“if(ch != '\n' && ch != '\r') return ch;” // UVa213 Message Decoding // Rujia Liu #include #include in

2017-07-22 19:37:11 300

转载 ACMer Training 学习指导

本文原地址 一、UVaOJ http://uva.onlinejudge.org   西班牙Valladolid大学的程序在线评测系统,是历史最悠久、最著名的OJ。    二、《算法竞赛入门经典》 刘汝佳  (UVaOJ  351道题)   以下部分内容摘自:http://sdkdacm.5d6d.com/thread-6-1-1.html   “AO

2017-07-21 19:10:24 419

原创 算法竞赛入门经典 UVa133The Dole Queue

通过本题,学习到的内容有: 1.结果不是必须全部算完之后再一次输出,可以边算边输;同时这种写法也可以改善最后一个输出结果和前面的输出结果有格式误差的情况; 2.用一个变量表示1(-1),可以表示两个相反的移动方向; **************************** 问题: 在本题的go函数中,p表达式的作用是什么,可以看得出来。但是这个式子,自己恐怕是写不出的。 // UVa1

2017-07-20 20:07:41 252

原创 算法竞赛入门经典 UVa489Hangman Judge

通过本题,学习到的内容有: 1.注意这里的输入语句的写法,只之前没有这样写过,尤其是遇到-1结束的写法; 2.对没输入一个字符,对另一个参考字符都要全部扫描一遍,原本一直是用双层循环的,这一用函数会更加清晰些; 3.全局变量在函数中也可直接调用,不用读入; 4.一个字符是否已经猜过,不需要再用一个字符数组标记,可以直接设置成空格; //刽子手 #include #include cha

2017-07-19 19:42:07 217

原创 算法竞赛入门经典 UVa1587Box

这题一定要好好说道说道。 这题第一次写的时候,我居然二到,只判断了两个面相等,当然WA。调整之后,一直还是WA,接下来,BUG就找了很久都没有找到,第二天又花了很久时间再看,又修改了几次输入格式,怀疑我的输入格式有问题,最终找到的问题是:我只判断了第一条,第二条是4的,倍数,第三条没有判断,因为我原本以为,前面两条满足之后,第三条就自动是了。 下面是我自己的代码: #include #inc

2017-07-17 14:34:56 342

原创 算法竞赛入门经典 UVa10340子序列

这题写的挺顺利的,提交时出现了RE错误,经过修改发现是数组不够大 //子序列 UVa10340 #include #include #include char yuan[110000]; char shan1[110000]; int main() { while(scanf("%s",yuan) != EOF) { scanf("%s",shan1); int lony = st

2017-07-15 20:11:15 319

原创 算法竞赛入门经典 UVa455周期串

这题因为格式问题,提交了7次,都是PE,后来看了别人的代码,修改了格式通过的#include #include #define maxn 90 char su[maxn]; char bi[maxn]; int main() { int t; scanf("%d",&t); while(t--) { //printf("\n"); scanf("%s",su); //pri

2017-07-13 20:54:02 275

原创 算法竞赛入门经典 UVa1225数数字

#include #include int main() { int t; scanf("%d",&t); while(t--) { int p=0,k=0; int sum[10]; scanf("%d",&p); memset(sum,0,sizeof(sum)); for(int i=0;i<=p;i++) { k =i; while(k)

2017-07-12 20:45:49 378

原创 算法竞赛入门经典 UVa1586

这题提交了多次还是WA,后来找了半天原因,是因为输出结果没有换行 //简直想cry,提交了四五次,都是WA,对比了别人的程序,终于发现是因为输出结果没有换行 #include #include #define maxn 200 char s[maxn]; int shu(char m,char n); int main() { int t; scanf("%d",&t); while(t

2017-07-12 20:43:30 445

原创 算法竞赛入门经典 UVa1585

给出一个由O和X构成的串(长度为1-80),统计得分。每个O的得分为目前连续出现O的个数,X的得分为0,。

2017-07-12 20:39:52 198

空空如也

空空如也

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

TA关注的人

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