自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 eclipse编译器启动故障:Failed to create the Java Virtual Machine

版本:eclipse-jee-helios-win32自己电脑上装的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine”  解决方法:找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.e

2014-01-10 09:14:34 698

转载 优先队列及重载的使用

优先队列:顾名思义,首先它是一个队列,但是它强调了“优先”二字,所以,已经不能算是一般意义上的队列了,它的“优先”意指取队首元素时,有一定的选择性,即根据元素的属性选择某一项值最优的出队~优先级队列 是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素优先队列是0个或多个元素的集合,每个元素都有一个优先权或值,对优先队列执行的操作有1) 查找;2) 插入一个新元素

2013-07-23 11:23:09 743

原创 NYOJ 551 移动小球

移动小球时间限制:1000 ms  |  内存限制:65535 KB难度:2描述 给你n个小球,从左到右编号依次为1,2,3,4,5,6.........n,并规定小球1的左边的球号为n,小球n的右边的球号为1.现在有以下3种操作:A x y表示把编号为x小球移动到编号为y的小球的左边,B x y表示把编号为x小球移动到编号为y的小球的右边,Q 1 m为询问编号为m的小球右

2013-07-22 18:04:43 919

原创 学生成绩管理系统

这是进入大学以来,第一次做的C语言课程设计,觉得挺有意义,把代码贴上来,晒一下!代码:        //学生成绩管理系统//教师,管理员密码//输入学生的基本信息//输出学生的基本信息//查找学生的基本信息//学生成绩分析//排序//统计//退出#include #include #include #include #include #inc

2013-07-22 15:25:49 2145

原创 STL之list双向链表容器入门

STL泛型编程的功能是很强大的,list就是其中容器之一。       今天上午用了近3个小时的时间,算是把list的简单操作掌握了,其中用来实现list的代码我也保存下来了,供想学list容器的童鞋,不必再想我一样苦逼的巧一上午代码了!       在此献上代码一枚:              #include #include #include using namespa

2013-07-22 11:28:53 959

原创 我排第几个?

该题的解答用到了:康托展开我排第几个时间限制:1000 ms  |  内存限制:65535 KB难度:3描述 现在有"abcdefghijkl”12个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的?输入 第一行有一个整数n(0随后有n行,每行是一个排列; 输出 输出一个整数m,占一行,m表示排列是第几位; 样例

2013-07-22 08:41:48 896

原创 第几是谁?

这一个题目涉及到的算法是:逆康托展开第几是谁?时间限制:3000 ms  |  内存限制:65535 KB难度:3描述 现在有"abcdefghijkl”12个字符,将其按字典序排列,如果给出任意一种排列,我们能说出这个排列在所有的排列中是第几小的。但是现在我们给出它是第几小,需要你求出它所代表的序列.输入 第一行有一个整数n(0随后有n行,每行

2013-07-21 13:20:36 705

原创 UVA Twin Primes

10394 - Twin PrimesTime limit: 3.000 seconds Twin PrimesInput: standard inputOutput: standard outputTime Limit: 30 seconds Twin primes are pairs of primes of the form (p, p+2). The

2013-07-20 18:32:58 747

原创 光棍的yy之大数加法模板

不知道被说了多少次,这一次终于想起来把大数加法的模板写一下了!光棍的yy时间限制:1000 ms | 内存限制:65535 KB难度:2描述yy经常遇见一个奇怪的事情,每当他看时间的时候总会看见11:11,这个很纠结啊。现在给你m个1,你可以把2个1组合成一个2,这样就不是光棍了,问这样的组合有多少种??例如(111 可以拆分为 111 12 21 有三

2013-07-17 18:17:41 1215

转载 数字的字符串处理

在一些情况下,我们可能需要把一个字符串中的数字提取出来,这时候如果自己写函数就太麻烦了,c语言标准库中有一些弄好的函数供我们使用。现在我们来一起学习一下吧。1、atoi(char* buf),atof(char* buf)。这两个函数一看名字就猜到了,前者是转换成int,后者是转换成double。我们以atoi为例讲下它的用法。头文件:参数:如上所示。函

2013-07-11 19:05:58 561

原创 map容器在解决字符串问题的方便之处

题目:UVa  OJ    第401题   Palindromes题目链接: 点击打开链接代码如下:#include #include #include #include using namespace std;int main(){ map m; m['E']='3';m['3']='E';m['J']='L';m['L']='J';

2013-07-11 17:42:21 771

原创 有关回文字符串

(1)回文字符串():输入字符串,求出其中最长的回文字符串(连续的)样例输入:abccbahjk样例输出:abccba从回文字符串的中间位置枚举:代码如下: #include #include #include using namespace std;int main(){ string s; char st[5010];

2013-07-09 10:25:45 637

原创 大数乘法模板

#include #include #include using namespace std;void multiply(const char *a,const char *b);int main(){ string num1,num2; // 初始状态用string来存储大数 while(cin>>num1>>num2) {

2013-07-09 10:19:59 613

原创 分组背包

ACboy needs your helpTime Limit : 1000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 29   Accepted Submission(s) : 13Font: Times New Roman | Verdana | Georg

2013-04-10 15:07:24 689 2

原创 单词反转

经典的字符串,STL处理问题!这个题A了,一般的和字符串有关的题目你还会错吗?题意:将一行中的单词一个个的反转过来!还有第一个输入块空着,以后的每个输入块之间空一行!(当时那个郁闷啊!)样例输入:13I  am happy todayTo be or not to beI want to win the practice contest样例输出:I

2013-04-07 10:15:23 728

原创 经典字典树模板

动物统计加强版时间限制:3000 ms  |  内存限制:150000 KB难度:4描述 在美丽大兴安岭原始森林中存在数量繁多的物种,在勘察员带来的各种动物资料中有未统计数量的原始动物的名单。科学家想判断这片森林中哪种动物的数量最多,但是由于数据太过庞大,科学家终于忍受不了,想请聪明如你的ACMer来帮忙。输入 第一行输入动物名字的数量N(1<= N <= 4000

2013-04-06 21:08:57 686

原创 广搜之最小步数

最少步数时间限制:3000 ms  |  内存限制:65535 KB难度:4描述 这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,

2013-04-06 10:49:03 826

原创 动态规划之最长公共子序列

举个例子来说:char a[]="abcd", b[]="acd";dp[][]用来储存公共子序列的长度;如图所示: a[0]a[1]a[2]a[3]4b[0]00000b[1]01111b[2]01122301123

2013-01-26 15:18:18 573

原创 动态规划之最长子序列(线性)

最近做了一个有关动态规划最长子序列有关的题,就看了一些有关的资料和博客!以下是本人的一点小心得:最长子序列分为不上升和不下降两种!代码的实现仅仅是一个大于号小于号的区别!就拿最长不下降子序列来说,在这个序列中,例如:a[1,n];a1具体的实现:用两个数组:a[],d[];     a[]用来储存序列中的数,d[]用来记录最长子序列的长度!我们要做的就是,使a[x]尽可能的

2013-01-26 10:02:53 496

原创 动态规划之最大连续子序列

题目:最大连续子序列 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 9   Accepted Submission(s) : 6Problem Description给定K个整数的序列{ N1, N2, ..., NK }

2013-01-25 08:59:55 428

转载 NYOJ 27 水池数目(深搜或广搜)

题目很简单是最基础的搜索题题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=27首先是深搜写法,递归代码如下:[cpp] view plaincopyprint?   #include   #include   int m[100][100],a,b;  int f[4][2]={{-1,0}

2013-01-22 11:16:26 465

原创 贪心算法之区间选点

区间选点的主要内容只有一句话:对区间的末端点进行排序!然后便可以简单操作了!题目:Radar时间限制:1000 ms  |  内存限制:65535 KB难度:3描述 Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the oth

2013-01-22 11:01:49 622

原创 最短路之令人蛋碎的代码实践之路

首先表示,亲爱的童鞋们,我们在学习新算法,去实现新算法时,对于细节问题一定要慎重慎重再慎重!!!这是本人用死伤无数的脑细胞换来的惨痛经验!!好了,切入正题!最短路之Dijkstra算法实现:题目: 畅通工程续 Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)

2013-01-21 16:21:12 410

原创 贪心算法之田忌赛马

题目地址:http://acm.nyist.net/JudgeOnline/problem.php?pid=364表示这个题刚开始比较蛋疼!让我欲仙欲死啊!!!思想如下:1、先从田忌的最差的马和齐王的最差的马比,如果田马速度大于齐马,拼掉!2、如果田忌的最差的马比齐王最差的马还次,让田的最差马拼掉齐王最好的马!3、如果田忌的最差的马比齐王最差的马一样速度,则比较田忌最好的马和齐

2013-01-20 14:05:45 1336 1

空空如也

空空如也

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

TA关注的人

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