Shen Xiaojian 
  • 首页
  • 归档
  • 标签
  • 关于
  •   
  •   

洛谷P1563玩具谜题

1. 题目描述有 n个玩具小人围成一圈, 已知它们的职业和朝向。现在第1个玩具小人告诉小南一个包含m条指令的谜題, 其中第 z条指令形如“左数/右数第s,个玩具小人”。 你需要输出依次数完这些指令后,到达的玩具小人的职业。 详细题目描述见原题地址。 2. Notes 如果两个要存储的量一直要绑定在一起,可以考虑用结构体,如本题中的朝向和移动步数,数据处理起来更简单。 cin忽略空格,回车等空白字

2020-05-13
OJ 模拟

洛谷P2670扫雷游戏

1. 题目描述扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。 现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。 注:一个格子的周围格子包括其上、下、左、右

2020-05-12
OJ 模拟

洛谷P1042乒乓球

1. 题目描述华华通过以下方式进行分析,首先将比赛每个球的胜负列成一张表,然后分别计算在11分制和21分制下,双方的比赛结果(截至记录末尾)。 比如现在有这么一份记录,(其中W表示华华获得一分,L表示华华对手获得一分): WWWWWWWWWWWWWWWWWWWWWWLW 在1111分制下,此时比赛的结果是华华第一局11比0获胜,第二局11比0获胜,正在进行第三局,当前比分1比1。而在21分制下,此

2020-05-10
OJ 模拟

洛谷P1008三连击

1. 题目描述将1,2, … ,9共9个数分成3组,分别组成3个三位数,且使这3个三位数构成1:2:3的比例,试求出所有满足条件的3个三位数。 2. Notes 不要怕浪费一些空间资源和运算资源,不必太苛责 两个条件判断(本题中为判断a,b,c是否同时满足a:b:c=1:2:3 和 a,b,c三个数每一位是否能凑齐1-9九个数可将其中一个条件判断直接转化为条件使用,缩小查找的范围(一般用简单的条

2020-05-09
OJ 暴力枚举

在SQLServer中实现自主存取控制的授权部分

1. 说在前面实现授权(authorization),只需要通过GRANT和REVOKE语句给某一数据库下的由用户名(username)表示的用户授权即可。但是我发现在SQL server中存在着登录名(login),用户名等概念,通过GRANT和REVOKE语句授权需要用户名,而用户名又需要登录名,因此对这两个概念的准确把握是很重要的。 2. 登录名和用户名的区别在SQL server中,登录名

2020-04-26
数据库 SQL

SQL中更新或修改主键的值

1. 问题导入我们应该选取相对固定的属性作为主键,也就是说主键的值轻易不要更改。但是凡事皆有例外,有时候确实需要更改主键的值,比如学生的学号录入错了,且已经录入了成绩,如果直接修改学号的值,会因为外键约束的原因无法修改。 具体来说,我们考虑三个表: 学生表s,其中的属性有学号sno(主键),姓名sname,性别sex 课程表c,其中的属性有课程号cno(主键),课程名称cname,学费credi

2020-04-22
数据库 SQL

模运算系统与补码

1. 什么是模运算系统?我在网上查的资料,说模运算系统属于代数中环的概念,但是我只学过微积分、线性代数这些基本的数学而且掌握的一般,对于代数中的群域环也只是听过但不曾了解。 因为关于代数学的那些资料我实在是看不懂,下面,我就按照我的理解来给他下一个定义,很有可能不严谨甚至是不对,但是对于帮助我在学习计算机系统中的补码概念时的理解理解能自圆其说。我说的不对的地方还请斧正! 钟表是我们最常见的模运算系

2020-04-21
计算机系统

Linux中Bash提示符高亮

1. 说在前面在Linux命令行中,因为提示符和打印出来的内容在默认情况下颜色是一样的,运行了很多命令,就很难分清哪些内容属于哪一条命令了。 提示符(prompt)高亮的话就可以解决这个问题。 2. 编辑.bashrc文件1vim ~/.bashrc 进入编辑界面,找到 1# force_color_prompt=yes 将前面的注释(#)去掉,然后保存文件退出即可。

2020-04-20
高效生活

VirtualBox中安装Guest操作系统

1.说在前面三个基本的概念 Host操作系统:安装VirtualBox软件的物理机上的操作系统 Guest操作系统:虚拟机中运行的操作系统 虚拟机:由虚拟机软件(例如本文的VirtualBox)创建的,供Guest系统在其中运行的特定环境 众所周知,操作系统是安装在机器上的,因此,我们可以在我们已有的系统中通过虚拟机软件给他创建出一个环境,就像一台物理机一样,被称为虚拟机。然后再在这台创建的虚拟机

2020-04-20
虚拟机

win10获得trustedinstaller权限

1. 说在前面在win10系统中,有时候我们删除东西权限不足,提醒你需要XX权限,而今天我们讨论的就是win10的最高权限trustedinstaller权限,能删除系统软件那种。 下面是通过修改注册表实现的。 2. 如何开启新建一个文件,命名为TrustedInstaller.reg,打开,粘贴如下代码 1234567891011121314151617181920212223Windows R

2020-04-19
高效生活
12345

搜索

Hexo Fluid