自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小夥的博客

恩,慢慢加油,慢慢积累

  • 博客(189)
  • 资源 (4)
  • 收藏
  • 关注

原创 台州3128 简单版贪吃蛇 bfs保存路径 解题报告

3128: 简单版贪吃蛇 时间限制(普通/Java):1000MS/3000MS     内存限制:65536KByte总提交: 526            测试通过:164 Special Judge描述现在我们来简化蛇的身体,假设初始化的时候蛇的身体只有一个头而已(呵,当然是假设的),那么蛇去吃食物的时候就不必考虑碰到自己的身体了。例:5 5....

2016-04-11 13:02:21 1144

原创 UVa 10129 Play on Words 欧拉回路 解题报告

Problem DescriptionSome of the secret doors contain a very interesting word puzzle.The team of archaeologists has to solveit to open that doors. Because there is no other way to open thedoors, the

2016-04-10 16:24:52 352

原创 hdu 1878 欧拉回路 解题报告

欧拉回路Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11931    Accepted Submission(s): 4400Problem Description欧拉回路是指不令笔离开纸面,可画过图中每

2016-04-10 16:18:42 448

原创 hdu 1285 确定比赛名次 拓扑排序 解题报告

确定比赛名次Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 19898    Accepted Submission(s): 7989Problem Description有N个比赛队(1

2016-04-10 16:13:31 381

原创 UVa 10305 Ordering Tasks 拓扑排序 解题报告

Problem DescriptionJohn has n tasks to do. Unfortunately, thetasks are not independent and the execution of one task isonly possible if other tasks have alreadybeen executed.InputThe input wil

2016-04-10 16:10:40 433

原创 hdu 1010 Tempter of the Bone dfs搜索 奇偶剪枝 解题报告

Tempter of the BoneTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 100421    Accepted Submission(s): 27205Problem DescriptionThe

2016-04-05 17:24:59 344

原创 hdu 1240 poj 2225 Asteroids! 三维bfs 解题报告

Asteroids!Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4554    Accepted Submission(s): 2936Problem DescriptionYou're in space

2016-04-05 15:12:41 384

原创 hdu 1253 胜利大逃亡 三维bfs 解题报告

胜利大逃亡Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 31687    Accepted Submission(s): 11749Problem DescriptionIgnatius被魔王抓走了,有一天

2016-04-05 11:53:25 1143

原创 hdu 2102 A计划 bfs搜索 解题报告

A计划Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 15439    Accepted Submission(s): 3851Problem Description可怜的公主在一次次被魔王掳走一次次被骑士们

2016-04-05 10:40:35 359

原创 hdu 1242 Rescue bfs+优先队列 解题报告

RescueTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24280    Accepted Submission(s): 8564Problem DescriptionAngel was caught b

2016-04-04 21:29:02 394

原创 hdu 2717 Catch That Cow bfs搜索 解题报告

Catch That CowTime Limit: 5000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11107    Accepted Submission(s): 3447Problem DescriptionFarmer Joh

2016-04-01 19:39:39 321

原创 hdu 1372 Knight Moves bfs搜索 解题报告

Knight MovesTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9472    Accepted Submission(s): 5565Problem DescriptionA friend of y

2016-04-01 17:38:46 369

原创 hdu 1548 A strange lift bfs搜索 解题报告

A strange liftTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18658    Accepted Submission(s): 6905Problem DescriptionThere is a

2016-04-01 13:47:29 374

原创 第六届 蓝桥杯 第七题 手链样式 枚举 暴力 解题报告

手链样式小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。他想用它们串成一圈作为手链,送给女朋友。现在小明想知道:如果考虑手链可以随意转动或翻转,一共可以有多少不同的组合样式呢?请你提交该整数。不要填写任何多余的内容或说明性的文字。思路:由于可以翻转,那么将其扩大两倍,例如abcd,bcdabcda(中找abcd) 能找到就是一种情况vector的用法: h

2016-03-19 11:07:59 4046 1

原创 第四届 蓝桥杯 第八题 翻硬币 贪心 解题报告

题目标题:翻硬币    小明正在玩一个“翻硬币”的游戏。    桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。    比如,可能情形是:**oo***oooo        如果同时翻转左边的两个硬币,则变为:oooo***oooo    现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻

2016-03-18 21:08:16 930

原创 归并排序总结

归并排序是利用分治思想,分开后一步一步归并的过程。基本思路就是将数组分成二组A,B,如果这二组组内的数据都是有序的,那么就可以很方便的将这二组数据进行排序。可以将A,B组各自再分成二组。依次类推,当分出来的小组只有一个数据时,可以认为这个小组组内已经达到了有序,然后再合并相邻的二个小组就可以了。这样通过先递归的分解数列,再合并数列就完成了归并排序。//将有二个有序数列a[fir

2016-03-18 20:46:13 387

原创 第四届 蓝桥杯 第三题 第39阶台阶 搜索 解题报告

题目标题: 第39级台阶    小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级!    站在台阶前,他突然又想着一个问题:    如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢?    请你利用计算机的优

2016-03-18 14:50:58 876

原创 第五届 蓝桥杯 本科B组 C/C++ 第9题 地宫取宝 记忆化搜索

问题描述  X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。  地宫的入口在左上角,出口在右下角。  小明被带到地宫的入口,国王要求他只能向右或向下行走。  走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。  当小明走到出口时,如果他手中的宝贝恰好是k件

2016-03-18 14:02:08 385

原创 南阳 990 蚂蚁感冒 第五届蓝桥杯 解题报告

蚂蚁感冒时间限制:1000 ms  |  内存限制:65535 KB难度:2描述长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有

2016-03-17 16:49:28 431

原创 蓝桥杯 历届试题 连号区间数 解题报告

问题描述小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮

2016-03-16 15:25:16 2717 2

原创 PAT 1025 反转链表 (25) 解题报告

1025. 反转链表 (25)时间限制300 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→4→5→6,K为3

2016-03-15 19:32:33 945

原创 hdu 3460 Ancient Printer 解题报告

Ancient PrinterTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 1705    Accepted Submission(s): 828Problem DescriptionThe contes

2016-03-04 18:49:29 400

原创 hdu 1150 Machine Schedule(匈牙利算法)

Problem DescriptionAs we all know, machine scheduling is a very classical problem in computer science and has been studied for a very long history. Scheduling problems differ widely in the nature

2015-11-25 21:00:04 381

原创 BigDecimal与BigInteger的一些常用方法

BigInteger字段摘要 static BigInteger ONE           BigInteger 的常量 1。 static BigInteger TEN           BigInteger 的常量 10。 static BigInteger ZERO           BigInteger 的常量 0。 构造方法摘要 BigI

2015-09-06 17:56:31 979

原创 java 比较两数大小

import java.math.BigDecimal; import java.util.*; import java.io.*; public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); while(cin.hasNe

2015-09-06 17:55:01 855

原创 java 大数加减法(小数,正负)

java 大数 小数 负数

2015-09-06 13:32:43 3842

原创 java 大数阶乘代码

import java.io.*; import java.math.BigInteger; import java.util.*; public class Main { public static void main(String args[]) { Scanner cin = new Scanner(System.in); while(cin.ha

2015-09-06 13:26:02 821

原创 hdu 5427 A problem of sorting 解题报告

A problem of sortingTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 435    Accepted Submission(s): 205Problem DescriptionThere a

2015-09-06 13:01:54 467

原创 hdu 5418 Victor and World 最短路 floyd 解题报告

Problem DescriptionAfter trying hard for many years, Victor has finally received a pilot license. To have a celebration, he intends to buy himself an airplane and fly around the world. There are n

2015-08-23 14:30:25 467

转载 TSP问题-可重复访问城市的解法

原TSP问题:某售货员要到若干城市去推销商品,已知各城市之间的路程(或旅费),他要选定一条从驻地出发,经过每个城市一遍,最后回到驻地的路线,使总路程(旅费)最小。这里将原问题改为:每个城市可重复访问,要求使总路程最小。思路分析:由于城市可以重复访问,从而任何状态下,由城市i到城市j没有路径上的限制,故从城市i到城市j必然选择路程最小的路径来走,可先用Floyd算法求出任意两城市之间

2015-08-23 09:21:06 5133

原创 C语言 大数相加与大数相减

大数相加 大数相减

2015-08-21 20:02:49 2117

原创 关于文件输入输出

#include #include #include #include using namespace std;bool isprime (long long num){ if(num==2||num==3||num==5)return true; if(num%2==0||num%3==0||num%5==0||num==1)return false; lon

2015-08-21 19:17:15 332

原创 hdu 5391 Zball in Tina Town 解题报告

Zball in Tina Town  Accepts: 478  Submissions: 2073 Time Limit: 3000/1500 MS (Java/Others)  Memory Limit: 262144/262144 K (Java/Others)问题描述Tina Town 是一个善良友好的地方,这里的每一个人都互相关心。

2015-08-15 20:21:29 329

原创 快速判断素数函数(快快哒)

快速判断素数

2015-08-15 20:16:48 1079 4

原创 csu 1110 RMQ with Shifts(线段树) 解题报告

DescriptionIn the traditional RMQ (Range Minimum Query) problem, we have a static array A. Then for each query (L, R) (LIn this problem, the array A is no longer static: we need to support ano

2015-08-14 20:30:22 494

原创 hdu 3074 Multiply game(线段树模板题) 解题报告

Multiply gameTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2097    Accepted Submission(s): 742Problem DescriptionTired of play

2015-08-14 19:59:35 566

原创 acm 输入输出外挂

//仅适合纯数字输入int Scan() //输入外挂{ int res=0,ch,flag=0; if((ch=getchar())=='-') flag=1; else if(ch>='0'&&ch<='9') res=ch-'0'; while((ch=getchar())>='0'&&ch<='9')

2015-08-10 20:20:34 1425

原创 C语言 sscanf,sprintf函数 使用总结

C语言 sscanf,sprintf函数 使用总结,如下1、sprintf函数  sprintf函数原型为 int sprintf(char *str, const char *format, ...)。作用是格式化字符串,具体功能如下所示:(1)将数字变量转换为字符串。(2)得到整型变量的16进制和8进制字符串。(3)连接多个字符串。char

2015-08-10 20:12:55 493

原创 csu1655 文本计算器 与 hdu1237 简单计算器 解题报告

csu1655 文本计算器 与 hdu1237 简单计算器 解题报告

2015-08-10 19:57:35 603

原创 poj 2503 Babelfish(字典树或STL水题) 解题报告(百炼2804)

You have just moved from Waterloo to a big city. The people here speak an incomprehensible dialect of a foreign language. Fortunately, you have a dictionary to help you understand them.

2015-08-09 20:28:38 641

graphviz-2.38.msi(windows下python图形工具)

用于python中,某些图形的显示。Note: These Visual Studio packages do not alter the PATH variable or access the registry at all. If you wish to use the command-line interface to Graphviz or are using some other program that calls a Graphviz program, you will need to set the PATH variable yourself.

2019-03-01

C++程序设计(谭浩强)pdf+例题习题源码

c++程序设计 谭浩强 pdf版,包括例题和习题源代码。 c++程序设计 谭浩强 pdf版,包括例题和习题源代码。

2018-04-05

剑指offer第二版(PDF+源码)

剑指offer 第二版 PDF电子书 压缩包有随书代码 剑指offer 第二版 PDF电子书 压缩包有随书代码

2018-03-15

java山寨版qq源代码

用java写的山寨版qq,可以支持传文件,聊天,等等。

2015-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除