4.ASCII 码排序 -- 学习插入排序 ASCII码排序 时间限制:3000 ms? |? 内存限制:65535 KB 难度:2 描述 ??? 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 ??? 第一...
分类:
编程语言 时间:
2014-10-31 12:18:39
阅读次数:
215
思路:如果我们在数字前面补0的话,就会发现n位所有10进制数其实就是n个从0到9的全排列。也就是说,我们把数字的每一位都从0到9排列一遍,就得到了所有的10进制数。 1 /** 2 *ch 存放数字 3 *n n位数 4 *index 计数值 5 **/ 6 private function num...
分类:
编程语言 时间:
2014-10-29 18:33:02
阅读次数:
205
题目意思:
现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数。
注意首位没有前导0
http://acm.hdu.edu.cn/showproblem.php?pid=1716
题目分析:
库函数next_permutation()应用,直接调用库函数,输出时注意前导0,和空格,祥见代码
AC代码:
#include
...
分类:
其他好文 时间:
2014-10-28 13:56:02
阅读次数:
164
题目地址:Buy Tickets题目大意: 模拟一个插队买票的情况,有N个人,每个人都有一个pos要插到第几个人的后面,还有一个val值,更新N次插队的顺序,插入完毕最后按照队伍顺序输出val值。解题思路: 直接模拟插入是不行的,会TLE,如果正着插入的话,会导致下一个人要排在前面的话,插入的p.....
分类:
其他好文 时间:
2014-10-28 11:43:29
阅读次数:
152
Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output对于每组输入数据,输出一行,字符中间用一个空格分开。Sample InputqweasdzxcSample Outp...
分类:
编程语言 时间:
2014-10-27 17:14:39
阅读次数:
184
AC自动机的模板题,需要注意的是,对于每个字符串,需要利用map将它映射到一个结点上,这样才能按顺序输出结果。
14360841
1449
Dominating Patterns
Accepted
C++
0.146
2014-10-16 11:41:35
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2014-10-16 21:28:33
阅读次数:
303
题意:给出两个圆的圆心坐标和半径,求这两个圆的公切线切点的坐标及对应线段长度。若两圆重合,有无数条公切线则输出-1.输出是按照一定顺序输出的。分析:首先情况比较多,要一一判断,不要漏掉。如果高中的那点老底还在的话,代码还是很好理解的。 1 //#define LOCAL 2 #include ...
分类:
其他好文 时间:
2014-10-16 02:21:51
阅读次数:
133
最近做了个项目,要根据数据库内容生成word,内容包括表格,图片,段落等等。其中图片碰到如下的问题:如何使图片按照生成内容的顺序输出?上网查相关资料,一般都是设置var s = word.Application.Selection.InlineShapes.AddPicture(strPicPath...
分类:
其他好文 时间:
2014-10-13 13:16:49
阅读次数:
285
题目链接
题意: 给出一个无向图,按顺序输出桥
思路:求出所有的桥,然后按顺序输出即可
代码:
#include
#include
#include
#include
#include
#include
using namespace std;
const int MAXN = 10005;
struct Edge{
int to, nex...
分类:
其他好文 时间:
2014-10-13 11:20:50
阅读次数:
155
题目大意:给出一棵树,将树中的一个节点去掉之后,这棵树会分裂成一些联通块,求去掉哪些点之后,所有联通块的大小不超过所有节点的一半,并按顺序输出。
思路:基础的子树统计问题,只要深搜一遍就可以出解。这个步骤和求树的重心很像,是树分治的基础。
CODE:
#include
#include
#include
#include
#define MAX 10010
u...
分类:
其他好文 时间:
2014-10-12 12:07:57
阅读次数:
168