题目链接:https://vjudge.net/problem/UVA-12657 题目大意:输入n,m 代表有n个盒子 每个盒子最开始按1~n排成一行 m个操作, 1 x y :把盒子x放到y的左边 2 x y: 把盒子x放到y 的右边 3 x y:调换x y盒子的位置 4 表示反转整条链 思路: ...
分类:
其他好文 时间:
2019-02-01 15:57:05
阅读次数:
151
Redhat 7内核 Linux系统 开通防火墙端口 使用systemctl 1.查看防火墙状态,root用户登录,执行命令systemctl status firewalld 2.开启防火墙:systemctl start firewalld 3.关闭防火墙:systemctl stop fire ...
分类:
系统相关 时间:
2019-02-01 15:43:30
阅读次数:
184
题目: 如果一个序列的任意连续的子序列中至少有一个只出现一次的元素,则称这个序列是不无聊的。输入一个n(n≤200000)个元素的序列A(各个元素均为109以内的非负整数),判断它是不是不无聊的。 思路: 分治法,平常确实用的非常的少,这次借这个题目熟悉一下。代码思路是学习的紫书上的代码的。 在[L ...
分类:
其他好文 时间:
2019-02-01 13:02:33
阅读次数:
175
题目链接:https://vjudge.net/problem/UVA-11988 题目大意:输入一个字符串,输出在原本应该是怎么样的? 具体方法是 碰到' [ ' 回到最前面 碰到‘ ]’ 回到最后面。 思路:很容易可以想到用数组来写,但是仔细分析一下, ...
分类:
其他好文 时间:
2019-02-01 01:09:58
阅读次数:
248
题目链接:https://vjudge.net/problem/UVA-442 题目大意:输入n个矩阵的维度和一些矩阵链乘表达式,输出乘法的次数。如果乘法无法进行,输出error。 假定A是m*n的矩阵,B是n*p的矩阵,乘法次数为m*n*p。如果A的列数不等于B的行数,则乘法 无法进行。 例如A是 ...
分类:
其他好文 时间:
2019-01-31 13:04:17
阅读次数:
200
csdn:https://blog.csdn.net/su_cicada/article/details/86710107 例题5 4 反片语(Ananagrams,Uva 156) 输入一些单词,找出所有满足如下条件的单词:该单词不能通过字母重排,得到输入文 本中的另外一个单词。 在判断是否满足条 ...
分类:
其他好文 时间:
2019-01-31 01:27:08
阅读次数:
192
题意:从左下方的1开始,一笔画出圣诞老人的房子。 ...
分类:
其他好文 时间:
2019-01-31 00:08:45
阅读次数:
166
思路来自:https://blog.csdn.net/wcr1996/article/details/43834545 先解释一下题意: ①输入:先输入d(disk的数量) s(每块数据块有s个bit) b(每块disk上的数据块和校验块的数目),再输入d行数据。 ②奇偶校验:E偶校验 :1的个数为 ...
分类:
其他好文 时间:
2019-01-30 16:09:01
阅读次数:
129
题目链接:https://vjudge.net/problem/UVA-11988 题目大意:输入一串字符,并按照要求输出,遇到'['字符就将光标移动到开头,遇到‘]’字符就将光标移动到末尾。 思路: 题目不难懂,很明显的一个模拟就行,重点是如何取存储,这里选择使用链表,链表的具体定义可以去百度看一 ...
分类:
其他好文 时间:
2019-01-28 19:22:10
阅读次数:
261
题意:输入m代表接下来的数据个数,计算接下来输入数据的网络掩码,和最小网络地址。思路:①子网掩码:先将数据转为二进制,判断从哪一位开始有数据不一样,记下下标index,则子网掩码是index的前面是1,后面是0(2#),就是子网掩码,再转为10#输出; ②最小网络地址:用任意一个IP与子网掩码进行按... ...
分类:
编程语言 时间:
2019-01-28 00:56:30
阅读次数:
205