码迷,mamicode.com
首页 > 其他好文
【BZOJ2965】保护古迹 平面图转对偶图,暴力,网络流
题意:自己看去吧。 题解:如果不考虑这道题的某些小数据范围, 那么正解应该是: 首先平面图转对偶图, 然后扫描线处理名胜古迹 过程中运用到邪恶的平衡树(就算是set也依然恶心) 或者用神奇方法Ⅰ判断(cheat)一个名胜古迹在哪些域里面 [注: 域]:就是一些线段围起来的一块啦。 然后用神奇方法Ⅱ(cheat 然后是裸最小割噗。 所幸: 一、 名胜古...
分类:其他好文   时间:2015-01-28 09:57:01    阅读次数:621
leetcode12 Integer to Roman
这个题目是把1~3999之间的整数转换为罗马数字。首先列举一下几个基本的罗马数字,1---I,5---V,10---X,50---L,100---C,500---D,1000---M。其他的罗马数字都是由这几个组成的。一个较小的单位连在较大单位前面,表示后面的减去前面的,比如CM即为900,XL即为40。我自己写了一个方法,但是比较笨拙,如下所示: 在网上看了看别人的代码,写的都很好,而...
分类:其他好文   时间:2015-01-28 09:58:19    阅读次数:135
poj-1789 Truck History
http://poj.org/problem?id=1789 题意理解就是裸的MST #include #include #include #define INF 0x3f3f3f3f using namespace std; char str[2010][10]; int dis[2010],edge[2010][2010]; bool vis[2010]; int m,ans; in...
分类:其他好文   时间:2015-01-28 09:58:08    阅读次数:169
BZOJ 3162 独钓寒江雪 树同构+树形DP
题目大意:给定一棵树,求本质不同的独立集个数对1000000007取模后的值 首先独立集个数应该都会求吧- - 令f[x][0]为x这个点不选的独立集个数 f[x][1]为x这个点选的独立集个数 那么有f[x][0]=Σf[son[x]][0]+f[son[x]][1] f[x][1]=Σf[son[x]][0] 但是现在要求本质不同 说到本质不同我们很容易想到群论...
分类:其他好文   时间:2015-01-28 09:57:08    阅读次数:251
leetcode13 Roman to Integer
这个题目是把罗马数字转换为整数,比如输入字符串 MCMLXXXIV,输出为整数1984。观测罗马数字的规律,我们得到,其实可以直接相加每个字符代表的整数即可,比如CLIII这个罗马数字对应的整数即为100+50+1+1+1=153。但是,若是两个字符代表一个数字时,我们就需要注意了,比如IV即为5-1=4。因此,我们得到规律,没读入字符串的一个字符,都将它与之后一个字符代表的数字比较,如果前者较小...
分类:其他好文   时间:2015-01-28 09:57:36    阅读次数:194
【Qt5开发及实例】22、文件浏览器
文件浏览器 今天有点痿了,昨天晚上2点左右睡的,怪我太痴迷编程???? NO!NO!NO!  看网络小说到2点,= =。我也是醉了,不知道为什么昨天晚上就是睡不着,然后就掏出手机看起了小说,结果是TMD居然看到了精彩片段,呵呵,等我回过神来已经2点了,坑。。。。 今天就做了个简单的小程序,然后就看看书,也没怎么敲代码,我觉得还是蛮好的,有时候不能往死里敲代码,还是要休息一下,看看其他...
分类:其他好文   时间:2015-01-28 09:56:47    阅读次数:140
自考《管理经济学》之宏观理解
管理经济学是的一个分支,管理经济学为经营决策提供了一种系统而又有逻辑的分析方法,这些经营决策既影响日常决策,也影响长期计划决策的经济力,是微观经济学在管理实践中的应用,是沟通经济学理论与企业管理决策的桥梁,它为企业决策和管理提供分析工具和方法,其理论主要是围绕需求、生产、成本、市场等几个因素提出的。                                                 ...
分类:其他好文   时间:2015-01-28 09:55:53    阅读次数:251
POJ 3767 I Wanna Go Home
这题是很明显的最短路,我用的是SPFA算法。题目中有一个要求就是只能走一次从1到2,所以我用了一个belong数组来记录,在求最短路的时候,先判断是从1到2,还是从2到1,如果是后者,那么就忽略。最后判断是否存在,只要看dist[2]是否有值就可以了。 #include #include #include #include #include #include using namespace st...
分类:其他好文   时间:2015-01-28 09:54:46    阅读次数:164
BZOJ 2965 保护古迹 平面图转对偶图+最小割
题目大意:给出一个平面图,这个平面图中分布着一些点,可以用平面图中的边将一些点围住,问围住k个点的最小花费是多少。 思路:这题重点是平面图转对偶图。做法不难理解。先将所有的边拆成两条,枚举所有的边,若这个边没有被标记过,那么就对这条边进行搜索,弄出来以这个边为一边的平面区域,可以顺时针或者逆时针。将所有边挂在这条边的起点上,在所有点上按照每条边的极角排序,每次找的时候找大于(或小于)当前...
分类:其他好文   时间:2015-01-28 09:57:22    阅读次数:358
【BZOJ2132】 圈地计划 最小割
题解: 水题,经典模型是两个在一块会损失,显然很好做。 这个同样很好做,就是黑白染色,然后某种颜色该连S集的连T,该连T的连S。 代码: #include #include #include #include #include #define N 10100 #define M 200000 #define P 105 #define inf 0x3f3f3f3f usi...
分类:其他好文   时间:2015-01-28 09:56:22    阅读次数:170
UI:导航控制器UINavigationController的使用
一、多控制器            一个iOS的app很少只由一个控制器组成,除非这个app极其简单。当app中有多个控制器的时候,我们就需要对这些控制器进行管理      有多个view时,可以用一个大的view去管理1个或者多个小view,控制器也是如此,用1个控制器去管理其他多个控制器      比如,用一个控制器A去管理3个控制器B、C、D。控制器A被称为控制器B、...
分类:其他好文   时间:2015-01-28 09:55:11    阅读次数:251
YT14-先来练练手之蜜蜂与蜂房
Problem Description 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。 Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0 Output 对于每个测试实例,请输出蜜蜂从蜂房a爬到蜂房b的可能路线数,每个实例的输出占一行...
分类:其他好文   时间:2015-01-28 09:54:55    阅读次数:97
YT14-先来练练手之电梯RUNTIME
Problem Description The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified ...
分类:其他好文   时间:2015-01-28 09:55:48    阅读次数:148
YT14-先来练练手之爬动的蠕虫
Problem Description An inch worm is at the bottom of a well n inches deep. It has enough energy to climb u inches every minute, but then has to rest a minute before climbing again. During the rest, i...
分类:其他好文   时间:2015-01-28 09:52:39    阅读次数:114
HDU 4859-海岸线(网络流_最小割)
海岸线 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 161    Accepted Submission(s): 90 Problem Description 欢迎来到珠海! 由于土地资源越来越紧张,使得...
分类:其他好文   时间:2015-01-28 09:53:08    阅读次数:227
DHCP,DNS,以及网关的意思和存在意义
首先说DHCP,动态主机分配协议,说白了就是为了给客户端电脑自动分配IP地址,子网掩码,还有网关,DNS用的。如果手动设置也是可以的,只要能确保IP地址不被别人占用,你爱用哪个IP都成,如果不懂,客户端就设置成自动获取,就能够从DHCP服务器端获得一个合法的IP了。 DNS是域名解析系统,这东西比较麻烦,Domain Name System。DNS说白了是吧域名翻译成IP地址用的,例如我们在浏览...
分类:其他好文   时间:2015-01-28 09:52:24    阅读次数:109
struts2之模型驱动
1 模型驱动 表单文本框的name值为action model实例名点属性名 User类(model): package org.model; public class User {     private String name;     private String password;     public String getPassword() {         r...
分类:其他好文   时间:2015-01-28 09:53:12    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!