自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闲停

闲下来休憩,停下来思考。个人独立博客:https://goozy.github.io

  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

原创 [POJ 1470]Closest Common Ancestors[离线LCA]

题目链接:[POJ 1470]Closest Common Ancestors[离线LCA]题意分析:给出多个查询,查询点u和v的最近公共祖先。输出每个点作为最近公共祖先在查询中出现的次数,0次的不输出。解题思路:离线LCA,需要用到tarjan。和普通的tarjan差不多。多了两样东西:1.u - > v回溯的时候,更新v的祖先为u2.在递归结尾,检查查询。个人感

2016-04-10 00:22:34 567

原创 [POJ 3308]Paratroopers[最大流]

题目链接:[POJ 3308]Paratroopers[最大流]题意分析:在一副n行,m列的坐标图上,有着l个敌人。现在我们有阿姆斯特朗回旋加速炮,可以一口气秒杀一行或者一列的敌人。但是我们的阿姆斯特朗回旋加速炮配置需要价格,第i行上配置要cr[i]元,第i列上配置要cc[i]元。现在要干掉所有敌人,我们最少需要多少钱?(花费钱数等于所有的炮费的乘积。product竟然是乘积,夭寿啦~~~

2016-04-09 00:08:10 561

原创 [POJ 1416]Shredding Company[DFS]

题目链接:[POJ 1416]Shredding Company[DFS]题意分析:给出数字a和字符串b。问:字符串b能否切割后,使得每个数字相加,和最接近a但不超过a,如果有多组解,输出"rejected",无解输出"error",输出最接近的那个数和切割方案。解题思路:字符串长度最多6。那么就枚举当前位是否切割,用vector记录切割位置,p代表当前访问的位,sum代表当前方案

2016-04-08 23:56:10 580

原创 [POJ 1691]Painting A Board[DFS][排序]

题目链接:[POJ 1691]Painting A Board[DFS][排序]题意分析:正方形中的块需要被染色,当且仅当该块上方相邻的所有块都被染色时,可以染色。色块可以连续染色,只要你拿着的是这个颜色的画笔即可,换一次画笔算一次使用,问:最少使用多少次可以使得整个方块被染完?解题思路:on[i]存储i块上方必须被染色的块,sta存储目前为止染了什么块(二进制存储)。然后将色块从

2016-04-07 10:15:49 638

原创 [POJ 2391]Ombrophobic Bovines[最大流][二分答案]

题目链接:[POJ 2391]Ombrophobic Bovines[最大流][二分答案]题意分析:有F个地区,每个地区有have[i]头牛,可以提供can[i]头牛的庇护,有P条连接各个地区的无向道路,问:所有牛都能得到庇护,最少需要多少时间?解题思路:源点和牛间连一条容量为have[i]的边,汇点到牛间连一条容量为can[i]的边,需要将牛拆点(否则会发生串流,2->3 and

2016-04-07 10:06:52 644

原创 [HDU 4602]Partition[划分]

题目链接:[HDU 4602]Partition[划分]题意分析:组成从1到n的所有数字的各种可重复组合中,k出现了几次?解题思路:把n看成n个点,每次用隔板在不同的位置隔出k个连续点,问题转换为:k个点出现的情况之和为多少?举例:n = 6, k = 2初始:1 1 1 1 1 1k总共可以出现在五种情况中,1 1 / 1 1 1 11 / 1 1 / 1 1

2016-04-04 17:14:30 511

原创 [POJ 1637]Sightseeing tour[混合图欧拉回路]

题目链接:[POJ 1637]Sightseeing tour[混合图欧拉回路]题意分析:在一个有着单向边和双向边的图中,问:是否存在欧拉回路?(题目保证图连通)解题思路:欧拉回路的特点是:图中的所有点入度等于出度。然而这题多了个无向边。我们可以考虑把无向边当成:能够随意变向的有向边。初始的时候,随意给无向边一个方向。所以我们得到了一个弱化的初始判断条件:当某个点出度-入度

2016-04-04 16:02:23 529

原创 [HDU 2977]Color Squares[BFS]

题目链接:[HDU 2977]Color Squares[BFS]题意分析:在一个3X3的格子中,可以染上蓝红绿黄,分别得分:B、R、G、Y(B 1.蓝色格子可以在任何位置上染色2.红色格子只能在蓝色格子旁边才能染色3.绿色格子必须周围至少有一个蓝色格子和一个红色格子才能染色4.黄色格子必须周围至少有一个蓝色格子、一个红色格子、一个绿色格子才能染色一个格子可以被重复染色

2016-04-04 00:38:59 702

原创 [POJ 1149]PIGS[最大流][建图]

题目链接:[POJ 1149]PIGS[最大流][建图]题意分析:有M个猪圈,每个猪圈有一定数量的猪,但是米尔科没有打开猪圈的钥匙,钥匙在顾客的手上。总共N个顾客,每个顾客拥有某些猪圈的钥匙,每次到来一个顾客,他都可以从他可以打开的猪圈选猪,需要选need只。每次选完后,米尔科可以选择把这些猪分配到任意一个打开的猪圈里面,然后关上猪圈。现在问:怎么安排可以使得猪被卖的最多,最多多少只?

2016-04-02 12:19:04 926

原创 [POJ 1724]ROADS[SPFA][DFS剪枝]

题目链接:[POJ 1724]ROADS[SPFA][DFS剪枝]题意分析:求从点1到点N费用不超过K的最短路。解题思路:用spfa根据最小花费,跑出一组距离作为起始答案,如果该答案费用大于K,那么就无解。确认有解后,我们从点1开始DFS,用花费和之前算的距离作为剪枝。个人感受:差点弃疗了。1A也是蛮爽的。具体代码如下:#include#include#

2016-04-01 10:03:41 569

数据结构与算法分析(C++版)(第三版)第九章个别习题答案

数据结构与算法分析(C++版)(第三版)第九章个别习题答案。这次包含9.3、9.6、9.15、9.16四道题。

2015-11-15

数据结构与算法分析(C++版)(第三版)第十章个别习题答案

数据结构与算法分析(C++版)(第三版)第十章个别习题答案。这次包含10.13、10.14两道题。

2015-11-15

数据结构与算法分析(C++版)(第三版)第五章实验课习题答案

数据结构与算法分析(C++版)(第三版)第五章实验课习题答案,这次包含的是第五章课后的5.18一道题

2015-11-02

数据结构与算法分析(C++版)(第三版)第七章个别习题答案

数据结构与算法分析(C++版)(第三版)第七章个别习题答案。这次包含7.6、7.8、7.16、7.17四道题。

2015-11-02

数据结构与算法分析(C++版)(第三版)第五章个别习题答案

数据结构与算法分析(C++版)(第三版)第五章个别习题答案。这次包含5.10、5.19、5.25、5.28、5.32五道题。

2015-10-16

数据结构与算法分析(C++版)(第三版)第四章实验课习题答案

数据结构与算法分析(C++版)(第三版)第四章实验课习题答案,这次包含的是第四章课后的4.15、4.16两道题

2015-10-16

数据结构与算法分析(C++版)(第三版)第四章个别习题

数据结构与算法分析(C++版)(第三版)第四章个别习题答案。这次包含的是第四章课后的第4.6、4.8、4.17、4.18四道题。

2015-09-25

数字识别系统预处理类

实训做的数字识别系统保留下来的类。基于VS2010。整个类包括位图的打开、保存、图像灰度化、二值化、锐化、紧缩重排等等。几乎是包含整个数字识别的预处理过程了。这个类原来是从《VisualC++数字图像处理技术详解》这本书里拿来的,只包含打开、保存、灰度化功能,后期功能是从网上流传的基于VC开发的数字识别系统移植过去的,虽说是移植,不过也费了不少功夫,然后也加了些自己的东西。希望使用的人能好好研究下原理,不要只是copy,在移植的过程中确实学到了很多。再此也感谢那些原作者。

2015-09-22

数据结构与算法分析(C++版)(第三版)第三章个别习题答案

数据结构与算法分析(C++版)(第三版)第三章个别习题答案。这次包含的是第三章课后的第3.12、3.14、3.17三道题。属于课堂作业,然后答案是我写的= =。不当之处多多指正(然而我也不会改了XD,作为参考答案大家凑合看看:)

2015-09-22

基于VS2010掩码贴图

实训的小作业。偏应付,能用的朋友就拿去用吧。 基于VS2010 MFC做的掩码贴图

2015-08-20

VB6.0时尚编程百例源码(PDF+书中源码)

VB6.0时尚编程百例源码(PDF+书中源码)。分享一下,希望有用的朋友能用上。

2015-08-04

The C Programming Language 2nd Edition(英文原版,包含答案)

The C Programming Language 2nd Edition(英文原版,包含答案)。非常经典的一部书,写好自己的代码,对照答案代码,答案注释,你将更好的吸收这本书。

2014-10-07

空空如也

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

TA关注的人

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