UVa 11489 - Integer Game
先手的人优先选取与总和对三求余的数相同的数字,然后每次取数只能取3的倍数。
1 |
|
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
先手的人优先选取与总和对三求余的数相同的数字,然后每次取数只能取3的倍数。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
求完全平方数的数目,打表解决快点
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
字符串排序题,排序输出就行
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
贪心法,区间覆盖问题。蓝书开始这几道题还真是水啊。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
水题巅峰,算数题。。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
又是水题,排序+计数遍历。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
这么水的道题,居然WA了一次,看样例最后是-1,就用n==-1,做break的判断了,万万没想到,居然最后是个负数就break。。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
在一个平面上从原点出发,走n步,第i步走的距离为i,每一步都必须转向90度。有k个障碍物,不能穿过。给出步数和障碍物位置,问有多少种可行路径。
输入有负数,但仍然可以使用数组,将g[maxn][maxn]作为原点。(x,y)用g[maxn+x][maxn+y]表示。
进行DFS,注意是否有障碍物,当剩下的步数走不回原点时,回溯。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
输入n个结点的无向图和一个结点k,按照字典需输出用结点1到k的所有路径。
首先从k开始dfs将所有与之连通的结点标记,若1位被标记则无解。
然后从结点1开始dfs,只对和k连通的结点进行。找到之后输出。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **
输出由前L个字母组成的第n个困难的串。困难的串是不包含相邻重复子串的串。
用困难的串生成一个串时,仅对其后缀进行判断,看是否是一个困难的串。不是就回溯继续生成。
1 | #include<iostream> |
** 本文迁移自我的CSDN博客,格式可能有所偏差。 **