码迷,mamicode.com
首页 > 其他好文
Trie树模板
百度资料一大堆,编码过程中要注意这几个数组维护(貌似ACM中树都是用数组——线段树,脸是前向星实现的) int sz;//节点编号,累加量 int ch[Word_Len][sigma_size];//Trie树 int Have_Word[Word_Len];//该节点下的单词个数 int val[Word_Len];//路径长度 int pre[Wor...
分类:其他好文   时间:2014-11-17 14:08:18    阅读次数:118
BZOJ 3439 Kpm的MC密码 Trie树+可持久化线段树
题目大意:给定n个字符串,对于每个字符串求以这个字符串为后缀的字符串中第k小的编号 首先将字符串反转 那么就变成了对于每个字符串求以这个字符串为前缀的字符串中第k小的编号 然后考虑对字符串排序 那么对于每个字符串以它为前缀的字符串一定是连续的 那么就转化成了区间第k小 这个用可持久化线段树可以解决 排序自然不能直接排 既然是字符串 考虑Trie树+DFS即可 注意字符串有重复的 小心 #i...
分类:其他好文   时间:2014-11-17 14:07:57    阅读次数:140
git 分支
创建分支、查看本地分支、查看远程分支、删除本地分支、提交本地分支到远程、删除远程分支...
分类:其他好文   时间:2014-11-17 14:09:14    阅读次数:153
QT Demo 之 threading(3) triangle
这一章我们对《QT Demo 之 threading》中的triangle函数实现进行分析和优化。...
分类:其他好文   时间:2014-11-17 14:07:53    阅读次数:172
cocos2dx3.2 使用SimpleAudioEngine时不能播放音频解决办法(中文路径问题)
cocos2dx windows下开发真是波折多多啊;最近又遇到了vs2013调试状态下能播放声音,非调试状态不能播放的问题。 跟了很多代码发现原来是带了中文路径的原因。故找到问题,马上解决掉 首先找到:libAudio工程下的SimpleAudioEngine.cpp文件 找到如下代码 ///////////////////////////////////////////////////...
分类:其他好文   时间:2014-11-17 14:06:53    阅读次数:211
基于PageRank的社交网络用户影响力
1. 绪论 1.1背景和目的 社交网络作为一个全新的互联网交友平台与信息传播平台,每天都有海量数据在这个平台上发布。社交网络是一个虚拟社会网络,它是由许多节点构成,是现实社会在网络上的体现。每个节点都代表了现实生活中的一个人或者一个组织,节点之间的好友关系也是现实社会中的社会关系。在这个虚拟社会中,人们从事着大量的社交活动,如交友、分布消息、关注好友状态与分享视频等。在社交网络的平台上,人们可...
分类:其他好文   时间:2014-11-17 14:08:11    阅读次数:291
BZOJ 2431 HAOI2009 逆序对数列 递推
题目大意:求1~n的所有排列中有多少种逆序对为k的方案数 令f[i][j]为前i个数的排列中逆序对数为j的方案数 那么我们将第i个数插入1~i-1的排列中 可以产生0~i-1个逆序对 于是有 f[i][j]=Σf[i-1][k] (j-i+1 维护前缀和即可 #include #include #include #include #define M 1010 #define MOD...
分类:其他好文   时间:2014-11-17 14:06:28    阅读次数:192
UVa 884 - Factorial Factors
题目:输出n!中素数因数的个数。 分析:数论。这里使用欧拉筛法计算素数,在计算过程中求解即可。             传统筛法是利用每个素数,筛掉自己的整数倍;             欧拉筛法是利用当前计算出的所有素数,乘以当前数字筛数;             所以每个前驱的素椅子个数一定比当前数的素因子个数少一个。 说明:又一次用了“线性筛法”。 #include #incl...
分类:其他好文   时间:2014-11-17 14:04:17    阅读次数:138
23种设计模式小结
创建型模式 结构型模式 行为型...
分类:其他好文   时间:2014-11-17 14:04:45    阅读次数:152
hdu4771 Stealing Harry Potter's Precious
注意……可能会爆内存…… 如果是直接爆搜的话…… 把队列存的元素减少就行了…… #include #include #include #include #include #include #include #include #include #include using namespace std; const int inf=(1<<30)-1+(1<<30); int goal; cha...
分类:其他好文   时间:2014-11-17 14:03:17    阅读次数:118
有二级目录的IIS配置
当项目配置文件中配置了二级目录时,如下:如何配置IIS呢?这里介绍下我的做法,仅供参考。若有更好的方式,还请各位大侠不吝赐教。1、新建一个空文件夹,我的命名为:“空网站”。2、 打开Internet信息服务(IIS) =》网站 =》右击,添加网站 =》...,物理路径指向1中的新建文件夹...
分类:其他好文   时间:2014-11-17 14:03:52    阅读次数:286
图片查看器
图片查看器界面包含以下控件。两个Button控件:可单击的标准按钮。一个PictureBox控件:用于向用户显示图像的控件。一个OpenFileDialog控件:文件选择对话框,供用户查找并打开硬盘上的文件。步骤一:添加两个Button和一个PictureBox,按钮Name属性改为"btnSele...
分类:其他好文   时间:2014-11-17 14:05:10    阅读次数:140
transient
********1,@Transient//产品政策详情public class TZdCpzcXq implements java.io.Serializable {private TZdCpzc cpzc; //产品政策@Transient public TZdCpzc getCpzc() { ...
分类:其他好文   时间:2014-11-17 14:01:58    阅读次数:108
国产110英寸曲面液晶显示屏获吉尼斯世界纪录
由深圳市华星光电技术有限公司研发的110英寸高清曲面液晶显示屏,16日荣获吉尼斯世界纪录“最大曲面液晶电视显示屏”称号。在当日开幕的 第十六届中国国际高新技术成果交易会上,吉尼斯世界纪录有限公司大中华区纪录管理经理李白表示,该屏实测110.05英寸,以5.05英寸的优势打破了 105英寸的原有纪录,...
分类:其他好文   时间:2014-11-17 14:03:05    阅读次数:192
Leetcode: Reverse Linked List II
Reverse a linked list from positionmton. Do it in-place and in one-pass.For example:Given1->2->3->4->5->NULL,m= 2 andn= 4,return1->4->3->2->5->NULL.No...
分类:其他好文   时间:2014-11-17 14:01:44    阅读次数:173
微软职位内部推荐-Senior Software Engineer-SDP
微软近期Open的职位:Position: Senior SDEThe R&D of Shared Data Platform at Application and Services Group (ASG) China aims to build a unified data platform en...
分类:其他好文   时间:2014-11-17 14:01:02    阅读次数:244
POJ-1007 DNA Sorting
【题目描述】计算每条DNA(字符串)的inversions,即按字典序,每一字符比后面字符大的数量之和。最后按inversions从小到大排序输出,相同inversions的输出原序。【思路分析】1. 存储结构采用vector存储DNA字符串,并用一个二维数组sortScore[101][2],存放...
分类:其他好文   时间:2014-11-17 14:00:20    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!