- 博客(15)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 蓝桥杯: 标题:神奇算式
标题:神奇算式 由4个不同的数字,组成的一个乘法算式,它们的乘积仍然由这4个数字组成。 比如: 210 x 6 = 1260 8 x 473 = 3784 27 x 81 = 2187 都符合要求。 如果满足乘法交换律的算式算作同一种情况,那么,包含上边已列出的3种情况,一共有多少种满足要求的算式。
2015-01-29 13:07:14 2042 1
原创 蓝桥杯:标题:猜字母
标题:猜字母 把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 #include #incl
2015-01-28 16:01:05 2881
原创 疑问:关于swap和next_permutation
奇怪了,做全排列的时候,在交换两个数时用到algorithm中的swap函数,效率竟然比自己写一个swap的效率差,是因为大量进行调用的原因吗?求解.... full_permutation 为我写的计算全排列数量的函数,没有使用algorithm中的swap函数, nextPerm 使用了algorithm中的next_permutation函数, full_permutation_
2015-01-23 11:18:14 1752
原创 蓝桥杯:标题:翻硬币
题目标题:翻硬币 小明正在玩一个“翻硬币”的游戏。 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 比如,可能情形是:**oo***oooo 如果同时翻转左边的两个硬币,则变为:oooo***oooo 现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特
2015-01-19 16:43:14 1529
原创 蓝桥杯:标题:大臣的旅费
标题:大臣的旅费 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。 J是T国重要大臣,他巡查于各大城市之间,体察民情。所以,从一
2015-01-18 14:35:26 2193 1
原创 蓝桥杯:标题:剪格子
标题:剪格子 p1.jpg p2.jpg 如图p1.jpg所示,3 x 3 的格子中填写了一些整数。 我们沿着图中的红色线剪开,得到两个部分,每个部分的数字和都是60。 本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。 如果存在多种解答,请输出包含左上角格子的那个区域包含的格子
2015-01-18 10:20:04 1914
原创 STL sort升序排序小发现
今天做了个小测试,发现sort函数第三个参数不应该添加,添加之后反而效率更低了. 比如说,一般情况下,要将N个数升序排列,sort(arr,arr+arr.length(),cmp) 这个cmp函数是这样的: bool cmp(int a,int b) { return a>b; } 这样就可以使序列升序,但是效率没有sort(arr,arr+arr.length());reverse
2015-01-17 10:29:56 1846
原创 The Process Of BFS.
//This codes will show u how BFS algorithm works.#include #include #include #include using namespace std; char map[50][50]={ " ", " ", "
2015-01-14 21:16:44 1487
原创 蓝桥杯:标题: 排它平方数
题目标题: 排它平方数 小明正看着 203879 这个数字发呆。 原来,203879 * 203879 = 41566646641 这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。 具有这样特点的6位数还有一个,请你找出它! 再归纳一下筛选要求: 1
2015-01-14 15:18:03 1448
原创 BFS(Breadth First Search)
#include #include using namespace std; class coordinate { public: int x,y,step; coordinate(int xx,int yy,int s):x(xx),y(yy),step(s){} }; int main() { listl; int map[50][50]={0},visited[50][50]={0
2015-01-13 10:37:24 1481
原创 DFS(Depth-First-Search)
#include using namespace std; int **map,**record,start_x,start_y,target_x,target_y,row,col,minimum_step=9999; void DFS(int x,int y,int step) { int next_x,next_y,direction; if(x==target_x&&y==t
2015-01-12 17:26:35 1508
原创 页面置换算法
设计目的: 加深对请求页式存储管理实现原理的理解,掌握页面置换算法. #include #include #include #include using namespace std; void output(vectorvb) { cout<<"Queue:"; for(int i=0;i<vb.size();i++) cout<<vb[i]<<" "; cout<<endl; }
2015-01-10 22:33:53 1555
原创 磁盘调度算法
一、设计目的: 加深对请求磁盘调度管理实现原理的理解,掌握磁盘调度算法 #include #include #include using namespace std; vectorvi; int magneticHead=0,dis=0,N=0; void input() { int position; cout<<"Where's the magnetic head?"<<endl;
2015-01-10 22:32:41 1928
原创 进程调度算法
#include//main.cpp #include #include"process.h" #include"fcfs.h" #include"timeSlice.h" #include"priority.h" using namespace std; void pause() { system("pause");getchar();system("cls"); } int main() {
2015-01-10 22:28:55 1841
原创 蓝桥杯:标题-带分数
标题:带分数 100 可以表示为带分数的形式:100 = 3 + 69258 / 714 还可以表示为:100 = 82 + 3546 / 197 注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 类似这样的带分数,100 有 11 种表示法。 题目要求: 从标准输入读入一个正整数N (N 程序输出该数字用数码1~9不重复不遗漏地组成带
2015-01-10 10:48:02 1739
fastjson-1.2.5.jar
2015-06-28
Struts2+Hibernate4+Spring3整合(注解和XML方式都有)
2015-06-24
mysql 数据库 多表 复合 查询
2015-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人