![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法_搜索
文章平均质量分 75
职业炮灰
这个作者很懒,什么都没留下…
展开
-
变形课 hdu1181 (深搜题)
变形课 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others) Total Submission(s): 24812 Accepted Submission(s): 9024 Problem Description 呃......变形课上Harry碰到了一点小麻烦原创 2017-06-09 08:53:53 · 337 阅读 · 0 评论 -
poj-1321-棋盘问题(深搜)
棋盘问题 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 47424 Accepted: 22938 Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编原创 2017-07-22 15:37:44 · 301 阅读 · 0 评论 -
nyoj--58--最少步数(bfs&dfs)
最少步数 时间限制: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原创 2017-08-01 16:31:57 · 314 阅读 · 0 评论 -
hdu--6165--FFF at Valentine
FFF at Valentine Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 415 Accepted Submission(s): 206 Problem Description At Vale原创 2017-08-23 08:28:09 · 213 阅读 · 0 评论 -
变形课
变形课 Time Limit : 2000/1000ms (Java/Other) Memory Limit : 131072/65536K (Java/Other) Total Submission(s) : 27 Accepted Submission(s) : 17 Problem Description 呃......变形课上Harry碰到了一点小麻烦,因为原创 2017-09-29 16:47:36 · 228 阅读 · 0 评论 -
蓝桥杯--数字排列
蓝桥杯--数字排列今有7对数字:两个1,两个2,两个3,...两个7,把它们排成一行。要求,两个1间有1个其它数字,两个2间有2个其它数字,以此类推,两个7之间有7个其它数字。如下就是一个符合要求的排列:17126425374635当然,如果把它倒过来,也是符合要求的。请你找出另一种符合要求的排列法,并且这个排列法是以74开头的。注意:只填写这个14位的整数,不能填写任何多余的内容,比如说明注释...原创 2018-03-18 10:11:06 · 339 阅读 · 0 评论 -
nyoj--722-数独
数独时间限制:1000 ms | 内存限制:65535 KB难度:4描述 数独是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个3*3宫内的数字均含1-9,不重复。 每一道合格的数独谜题都有且仅有唯一答案,推理方法也以此为基础,任何无解或多解的题目都是不合格的。 有一天hrdv碰到了一道号称...原创 2018-03-18 20:08:20 · 269 阅读 · 0 评论 -
第八届蓝桥杯【省赛试题8】包子凑数
第八届蓝桥杯【省赛试题8】包子凑数标题:包子凑数小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼,可以认为是无限笼。每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子。比如一共有3种蒸笼,分别能放3、4和5个包子。当顾客想买11个包子时,大叔就会选2笼3个的再加1笼5个的(也可能选...原创 2018-03-24 15:20:33 · 524 阅读 · 2 评论 -
快速排序的基本思想与代码实现
快速排序的基本思想与代码实现一、思想1,先选一个“标尺”,我们通常选左边第一个2,用它把整个队列过一遍筛子,3,以保证:其左边的元素都不大于它,其右边的元素都不小于它。4,这样,排序问题就被分割为两个子区间。5,再分别对子区间排序就可以了。二、代码 C++ Code 123456789101112131415161718192021222324252627282930313233343536373...原创 2018-03-20 19:46:54 · 412 阅读 · 2 评论