自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新博客地址:sensirly.github.io

新博客地址:sensirly.github.io

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

转载 (Matrix67)十个利用矩阵乘法解决的经典题目

好像目前还没有这方面题目的总结。这几天连续看到四个问这类题目的人,今天在这里简单写一下。这里我们不介绍其它有关矩阵的知识,只介绍矩阵乘法和相关性质。    不要以为数学中的矩阵也是黑色屏幕上不断变化的绿色字符。在数学中,一个矩阵说穿了就是一个二维数组。一个n行m列的矩阵可以乘以一个m行p列的矩阵,得到的结果是一个n行p列的矩阵,其中的第i行第j列位置上的数等于前一个矩阵第i行上的m个数与后一个

2012-07-30 11:52:23 1719

原创 Sgu棋盘覆盖系列

求n*n的棋盘上放K个象的放法, 象可以对角线相互攻击解法:把红色方格从棋盘中抽出,再将棋盘和小方格都旋转45°再压缩,由于两种颜色的棋盘互不攻击,印刻可以看成两个棋盘,格子棋盘上变为放只能上下攻击的车的个数(详见黑书p244)。Sgu 221 Big Bishops解法同上,只是把数据放大了,超long long ,用java里的BigInteger

2012-07-29 10:22:53 927

转载 (Matrix67)位运算应用进阶

二进制中的1有奇数个还是偶数个    我们可以用下面的代码来计算一个32位整数的二进制中1的个数的奇偶性,当输入数据的二进制表示里有偶数个数字1时程序输出0,有奇数个则输出1。例如,1314520的二进制101000000111011011000中有9个1,则x=1314520时程序输出1。var   i,x,c:longint;begin   readln(x);   c

2012-07-29 10:15:22 1619

原创 置换群幂运算

1.置换群中有一个定理:设T为一置换,e为单位置换,T^k=e,那么k的最小正整数解是T的拆分的所有循环长度的最小公倍数。此定理用来解决Poj 2369Permutation2.T^k将长度为L的置换T分裂成gcd(L,K)份,每个循环分别是循环T中下标i mod gcd(l,k)=0,1,2…的元素的连接。单个循环置换幂运算:1、循环长度与指数互质时的整幂运算设T=a

2012-07-27 14:21:23 3752 2

原创 HDU 3441 Rotation(Polya计数)

题意:将一个由A*A个方格组成的方块,分成k个B*B的方块和1个小方格后连乘一个由k+1个物体组成的环形物,如图,A=3时有两种分法。用C种颜色为每个方格染色,旋转得到的两种方案记为相同方案,问一共有多少种不同方案。解法:如果将B*B的小正多边形看做一个整体,则B*B的方案数即外围“长度为k的项链”的颜色数,因此此题要嵌套两个polya分别对B*B和K+1个物体的方案数分别计算。1.由

2012-07-25 19:48:18 932

原创 2012多校联合(1

Hdu 4302 Holedox Eating题意:一只动物在吃一根管道上的食物,每次只吃距离自己最近的,如果当前没有食物则不动,入股两侧等距都有食物则运动方向与上次相同。解法:比赛是用了树状数组lognlogn时间查找距离某数最近的数字,其实用set就可以,每次查找前驱和后继如果前驱和后继与当前点等距则根据上次方向判断;Hdu 4305 Lightning一开始看题意以为

2012-07-22 21:23:03 897

原创 生成树计数

Matrix-Tree定理(Kirchhoff矩阵-树定理)解决简单平凡无向图的生成树计数问题最有力的武器之一1、G的度数矩阵D[G]是一个n*n的矩阵,并且满足:当i≠j时,dij=0;当i=j时,dij等于vi的度数。2、G的邻接矩阵A[G]也是一个n*n的矩阵, 并且满足:如果vi、vj之间有边直接相连,则aij=1,否则为0。我们定义G的Kirchhoff矩阵(也称为拉普拉

2012-07-19 22:40:14 746

原创 polya计数定理

Burnside引理:记C(f)为在置换f下保持不变的着色方案的个数,那么本质不同的着色方案数位所有置换f的C(f)值的平均数。如果求给定置换C(f)的方法为“一次判断每个着色方案是否在该置换下不变”由于每个方案包含p个“格子”的颜色信息,考察每个方案的复杂度为O(p),考察所有n种着色方案的复杂度为O(np),由于有s种置换方案,因此时间复杂度为O(nsp).Polya定理:如果用k

2012-07-16 22:54:52 2036 1

原创 poj3487稳定婚姻匹配

稳定婚姻问题:有n位男士和n位女士,每一个人都对每个异性有一个喜好度的排序,代表对他的喜爱程度,现在希望给每个男士找一个女士作配偶,使得每人恰好有一个异性配偶。如果男士u和女士v不是配偶但喜欢对方的程度都大于喜欢各自当前配偶的程度,则称他们为一个不稳定对。稳定婚姻问题就是希望找出一个不包含不稳定对的方案。       算法非常简单,称为求婚-拒绝算法,每位男士按照自己喜欢程度从高到低依次给每位

2012-07-16 21:20:19 2927 1

有向cactus判定的证明

有向cactus判定的证明,一个有向图是有向Cactus的三个充要条件。

2012-08-15

2012ACMICPC世界总决赛题目

2012 ACMICPC world final 世界总决赛题目 2012年5月17日 波兰华沙

2012-05-17

数据结构 课程设计 BfsDFs图形化界面

数据结构课程设计 bfs dfs 图形化界面,支持图的编辑但单步执行。java实现

2012-03-09

数据结构课程设计 哈希散列 图形界面

提供hash表开性寻址的查找插入删除操作,图形化界面。java实现

2012-03-09

二分思想及其应用

二分思想及二分思想的两个应用: 二分搜索及简单变形,二分答案的两种使用环境

2012-03-08

箱子排序BInSort图形界面演示(JAVA)

数据结构 课程设计 箱子排序 图形界面演示,支持单步演示

2012-02-17

AVL树操作图形界面

数据结构课程设计 图像化界面演示AVL树的插入、删除、查找操作,支持旋转的单步和自动演示

2012-02-16

acm南开教程

南开教程,包含基础篇,提高篇,经典题目列表及解析。

2011-12-07

第二届山东省acm省赛题目

第二届山东省acm省赛题目 共十题;比赛地点:山东大学软件园校区

2011-10-26

java实现p2p文件传输

使用javaSE 实现的p2p 文件传输系统

2011-04-17

空空如也

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

TA关注的人

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