自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DSA - Week 05 - 4 -Phone List

# include # include using namespace std;class tree_node{public: char val; //to skip the type conversion tree_node* left_child; tree_node* right_sibling; tree_node(const char v = '\0', tree_

2013-11-08 18:27:17 352

原创 OPENJUDGE 4017 爬楼梯

这就是个Fibonacci数列问题我会乱说?# include using namespace std;int Recursion(int level){ if ( level == 0 ) { return 1; } else if ( level < 0 ) { return 0; } else return ( Recursion(level-1) +

2012-05-26 22:07:36 369

原创 OPENJUDGE 2775 文件结构图

时间限制: 1000ms 内存限制: 65536kB描述在计算机上看到文件系统的结构通常很有用。Microsoft Windows上面的"explorer"程序就是这样的一个例子。但是在有图形界面之前,没有图形化的表示方法的,那时候最好的方式是把目录和文件的结构显示成一个"图"的样子,而且使用缩排的形式来表示目录的结构。比如:ROOT| dir1| |

2012-05-19 17:27:10 575

原创 OPENJUDGE 1321 棋盘问题

1321:棋盘问题查看 提交 统计 提问时间限制: 1000ms 内存限制: 65536kB描述在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。输入输入含有多组测试数据。每组数据的第一行是两个正整数,n k,用一个空格隔

2012-05-17 12:37:06 446

原创 OPENJUDGE 2925 大整数的因子

问题描述:时间限制: 描述已知正整数k满足2输入若干个非负整数c,c的位数每行一个c,当c=-1时中止(不要对-1进行计算!)输出每一个c的结果占一行1) 若存在满足 c%k == 0 的k,输出所有这样的k,中间用空格隔开,最后一个k后面有空格。2) 若没有这样的k则输出"none"样例输入307213-1样例输出

2012-05-09 20:33:58 571

原创 OPENJUDGE 冷血格斗场

//upper_bound Returns the first elment beyond the range# include # include # include # include using namespace std;multimap member;int findMin(multimap::iterator& start, multimap::iterator&

2012-05-06 14:10:00 875

原创 OPENJUDGE SET

# include # include # include # include using namespace std;multiset storage;set history;void commandTranslator(string& s, int n){ if ( s == "add" ) { storage.insert(n); history.inser

2012-05-03 12:06:00 340

原创 OPENJUDGE LIST

# include # include # include # include # include # include using namespace std;map > listMap;void printList(list& l){ list::iterator i; for ( i = l.begin(); i != l.end(); i++ ) { pri

2012-05-03 12:05:09 433

原创 OPENJUDGE 热血格斗场

//STL Set And Map Supports ++&-- iterator# include # include # include # include using namespace std;map member;void match(int p){ int lower = 0; int upper = 0; map::iterator i; map::i

2012-05-03 12:03:34 2311

转载 OPENJUDGE Problem Classifications

初期:一.基本算法:     (1)枚举. (poj1753,poj2965)     (2)贪心(poj1328,poj2109,poj2586)     (3)递归和分治法.     (4)递推.     (5)构造法.(poj3295)     (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法:

2012-04-28 16:05:12 476

原创 OPENJUDGE 3754 字符环

Concatenate the input string twice like:s1 = ABCDEFABCDEFs2 = KLMNABKLMNAB for string (ABCDEF) and (KLMNAB)Restriction: The longest Ring would not be longer than the minimum length of the

2012-04-28 16:03:13 544

原创 OPENJUDGE 1273 DRAINAGE DITCHES

时间限制: 1000ms 内存限制: 65536kB描述Every time it rains on Farmer John's fields, a pond forms over Bessie's favorite clover patch. This means that the clover is covered by water for awhile and t

2012-04-27 15:56:37 940

原创 OPENJUDGE 4043 GPA排名系统

变量定义:1) totalSum : Summation of All avaliable scores2) lineSum[i] : Summation of all avaliable scores in a single line3) studentNum : student Number4) courseNum : course Number5) zeroCount :

2012-04-26 23:39:37 363

原创 PROGRAMMING GRIDS 木棍正方形

前面用迭代不知道为什么出错,后来改用递归算法思想:首先若木棒长度和不是4的整数倍则不可能构成正方形,逐条边填充,如遇到一条边不能填充则CUT考虑几种分支情况:如果当前边剩余空间为0若剩余木棒也为0,则已经填充完毕(此时一定恰好填充了4条边)否则填充下一条边对每条边设立使用标记,从未使用的第一条边开始逐个填入,填入时将访问标记设为true(之后归还),递归填其余边如果

2012-04-21 01:48:39 1402

原创 OPENJUDGE 2745 显示器

Just Do it!Whatever.....# include # include using namespace std;//string line[11][3] = {{"-"," ","-"},{" "," "," "},{"-","-","-"},{"-","-","-"},{" "," "," "},{"-","-","-"},{"-","-","-"},{"-

2012-04-21 01:28:42 312

原创 OPENJUDGE 3713 外星人翻译用数字模块

Algorithm Abstract:1)Establishing a Look_up Table As A Dictionary with STL map Structure;2)Get Input And Push Items Into A Stack;3)Pop Items In The Stack And Compare with items in the dictionary

2012-04-15 18:44:01 319

原创 OPENJUDGE 2815 城堡问题

OPENJUDGE 2815 城堡问题算法思想: 利用DFS搜索遍历整个空间。注意事项: 1)DON'T USE MEMSET FUNCTION TO INITIALIZE THE MATRIX!! 2)TAG FOR VISIT INFO ARE REQUIRED//SOURCE CODE# include # include # include # include # define

2012-04-15 18:21:41 388

空空如也

空空如也

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

TA关注的人

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