自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 洛谷P1126 机器人搬重物

题目描述机器人移动学会(RMI)现在正尝试用机器人搬运物品。机器人的形状是一个直径 1.6 米的球。在试验阶段,机器人被用于在一个储藏室中搬运货物。储藏室是一个 N×M 的网格,有些格子为不可移动的障碍。机器人的中心总是在格点上,当然,机器人必须在最短的时间内把物品搬运到指定的地方。机器人接受的指令有:向前移动 1步(Creep);向前移动2步(Walk);向前移动 3步(Run);向左转(Le...

2020-04-26 17:43:30 181 1

转载 前缀、中缀、后缀表达式转换详解

...

2019-09-19 16:22:07 480

原创 优先队列的那些事

优先队列是STL提供的爽歪歪的排序方法,普通的队列是一种先进先出的数据结构(FIFO),元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出的行为特征。时间复杂度为O(logn)比如对一大坨整数排序,可以想象成将这些数字一个一个,像给弹夹上子弹一样压进去,然后这个弹夹比较牛X,默认情况会将这些子弹从大到小排序,开枪...

2019-07-15 14:21:58 128

原创 画家问题

描述有一个正方形的墙,由N*N个正方形的砖组成,其中一些砖是白色的,另外一些砖是黄色的。Bob是个画家,想把全部的砖都涂成黄色。但他的画笔不好使。当他用画笔涂画第(i, j)个位置的砖时, 位置(i-1, j)、 (i+1, j)、 (i, j-1)、 (i, j+1)上的砖都会改变颜色。请你帮助Bob计算出最少需要涂画多少块砖,才能使所有砖的颜色都变成黄色!输入第一行是一个整数n...

2019-06-30 09:49:46 255

原创 信息学奥赛一本通八皇后问题解析

首先要总结出8*8棋盘中从左上到右下斜线的坐标关系,假设现在坐标是(1,1),(2,2),…,(i,j),…,(8,8),你会发现i-j的差为0,将这个i与j相减扩散到整个棋盘,会得到下面这张图,及i-j的结果范围是[-7,7],i-j+7的结果范围就是[0,14].其次,再考虑棋盘中从左下到右上斜线的坐标关系,假设现在坐标是(1,8),(2,7),(3,6),…,(i,j),…...

2019-06-21 12:40:06 495

原创 洛谷P1019单词接龙

题意要求寻找能拼的最大长度,并且要求每个单词只能最多用两次,根据输入的首字母就可以知道第一个单词是啥,于是联想到dfs(),从第一的单词开始搜索,每个单词都尝试一遍看能否拼接,最终所有单词都看完后,累加出的单词长度就是最后答案。这里要对于两个单词能否拼接做个预处理,换个角度想想两个单词能拼接在一起,就是他们各自的尾和首有重叠,string中的substr()功能可以帮助我们随心情任意肢解字符串...

2019-06-14 14:29:13 155

空空如也

空空如也

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

TA关注的人

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