码迷,mamicode.com
首页 >  
搜索关键字:表示    ( 95183个结果
【BFS】uva10047The Monocycle
/* 本题的特殊之处,到达一个格子时,因为朝向不同,以及接触地面的颜色不同, 会处于不同的状态;;;;;;;;; 把(x, y, d, c)作为一个结点,表示所在位置(x, y),方向为d,颜色为c;;;;; ------------------------------------------------------------------------ 在方向上我们把前,左,右编号为0,1,2;;...
分类:其他好文   时间:2014-08-09 00:16:56    阅读次数:276
GDKOI2014 基因模式
3572. 【GDKOI2014】基因模式(Standard IO)Time Limits:1000 msMemory Limits:262144 KBDescriptionInputOutput对于每个询问,输出一行,表示对应的询问中符合要求的子串数目。注意两个子串在S中位于不同位置即视为不同子串...
分类:其他好文   时间:2014-08-08 23:47:56    阅读次数:422
HDU 4617
题目多读几次就明白了。主要是求异面直线的距离,然后用距离和两圆半径之和作比较。空间直线的距离d=|AB*n| / |n| (AB表示异面直线任意2点的连线,n表示法向量,法向量为两条异面直线方向向量的叉积,|n|表示模。#include #include #include #include #inc...
分类:其他好文   时间:2014-08-08 23:43:06    阅读次数:317
Mondriaan的梦(状态压缩dp)
题目原题可以看POJ2411,大意是给出m*n的矩形,要用2*1的矩形将它铺满(不能讲一个矩形铺在另外一个上面),求方案数,并且只要不是完全相同的就算不同的方案,也就是对称算不同的方案。F[i][s]表示前i-1行已经填满,并且第i行的状态是s的方案数。F[i][s]=sum(F[i-1][s’])...
分类:其他好文   时间:2014-08-08 23:42:26    阅读次数:276
RQNOJ659 计算系数
http://www.rqnoj.cn/problem/659描述给定一个多项式(ax + by)^k,请求出多项式展开后x^n * y^m项的系数。格式输入格式共一行,包含5个整数,分别为a,b,k,n,m,每两个整数之间用一个空格隔开。输出格式输出共1行,包含一个整数,表示所求的系数,这个系数可...
分类:其他好文   时间:2014-08-08 23:40:56    阅读次数:282
hdu 4893 线段树 --- 也是两个变 类似双标记
http://acm.hdu.edu.cn/showproblem.php?pid=4893 开始的时候,我按双标记,WA了一下午,搞不定,我是用的两个标记add--表示当前结点中有值发生变化,flag,斐波那契的懒惰标记,但是估计是我自己处理的有问题,一直不对 参考了别人的代码,写法还是很不错的,Add变量维护的是,完全变成Fibonacci的时候的和,---回头我再重新写一遍 #...
分类:其他好文   时间:2014-08-08 21:29:26    阅读次数:276
8皇后问题
题目:在8×8的国际象棋上摆放八个皇后,使其不能相互攻击,即任意两个皇后不得处在同一行、同一列或者同一对角斜线上。请求出总共有多少种摆法。 思路:一般是通过递归、回溯来求得,这里有一种新的方式,那就是通过全排列。 由于八个皇后的任意两个不能处在同一行,那么这肯定是每一个皇后占据一行。于是我们可以定义一个数组ColumnIndex[8],数组中第i个数字表示位于第i行的皇后的列号。先...
分类:其他好文   时间:2014-08-08 21:26:16    阅读次数:292
Linux内核——内存管理
内存管理 页 内核把物理页作为内存管理的基本单位;内存管理单元(MMU,管理内存并把虚拟地址转换为物理地址)通常以页为单位进行处理。MMU以页大小为单位来管理系统中的页表。从虚拟内存的角度看,页就是最小单位。 32位系统:页大小4KB 64位系统:页大小8KB 在支持4KB页大小并有1GB物理内存的机器上,物理内存会被划分为262144个页。内核用 struct page 结构表示系统中...
分类:系统相关   时间:2014-08-08 21:25:26    阅读次数:496
【概率DP】poj2096Collecting Bugs
/* 水水的概率DP: 定义数组dp(i, j)表示在j个子系统中有i种bug..要达到目标的期望;;; 其中,dp[n][s]为0,因为已经是目标状态,,dp[0][0]为最终的结果;; ---- 分析,dp[i][j]可以达到下面的4种状态: dp[i][j] 发现一个bug属于已经找到的i种bug和j个子系统中的期望 dp[i+1][j] 发现一个bug属于新的一种bug,但属于已经...
分类:其他好文   时间:2014-08-08 21:23:47    阅读次数:300
UVA1508-Equipment
题目链接   题意:有n个装备,每个装备分别有5个属性值。要你从中选出k个装备,使得所得的实力加成最多。(每个属性值要选k个装备中最大的那个数值) 思路:5个属性值可以有2^5-1种方案,所以直接暴力枚举所以子集,找出和最大的k个。我们可以预处理每个子集在k个装备中出现的最大值。 PS:二进制表示子集还是很好用的,必须要好好掌握。 参考思路 #incl...
分类:其他好文   时间:2014-08-08 21:23:06    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!