自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vampire

你陪了我多少年花开花落一路上起起跌跌

  • 博客(5)
  • 收藏
  • 关注

原创 [bzoj1053]反质数

题意描述如果一个自然数n,满足:所有小于n的自然数的约数个数都小于n的约数个数,则n是一个反质数。例如:1, 2, 4, 6, 12, 24。任务编一个程序完成以下操作:从输入文件中读入自然数n。计算不大于n的最大的反质数。将结果输出到文件中。输入格式输入文件只有一个整数,n(1≤n≤2000000000)。输出格式输出文件只有一个整

2015-01-24 15:55:47 1049

原创 [bzoj2733]永无乡 [bzoj1503]郁闷的出纳员

2733: [HNOI2012]永无乡Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1321  Solved: 693[Submit][Status]Description永无乡包含 n 座岛,编号从 1 到 n,每座岛都有自己的独一无二的重要度,按照重要度可 以将这 n 座岛排名,名次用 1 到 n 来表示。某些岛之间由巨

2015-01-18 10:41:10 1313

原创 平衡树(treap)学习笔记

treap是一棵拥有键值、优先级、两种权值的树。对于键值而言,这棵树是排序二叉树;对于优先级而言,这棵树就是堆,即在这棵树的任意子树中根节点的优先值是最大的。treap树可以实现插入,删除节点,查询K大排名,查询数的排名,查询前驱和后继。        定义:struct Node{ Node*ch[2]; int r,v,s,num; //r为优先级, v是这个节点的权值, s

2015-01-18 10:02:44 515

原创 普通平衡树 离散化

COGS  普通平衡树【题目描述】您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作:1. 插入x数2. 删除x数(若有多个相同的数,因只删除一个)3. 查询x数的排名(若有多个相同的数,因输出最小的排名)4. 查询排名为x的数5. 求x的前驱(前驱定义为小于x,且最大的数)6. 求x的后继(后继定义为大于x,且最小的数)

2015-01-09 23:16:05 731

原创 康托展开 双向广搜

康托展开:        公式:X=a[n]*(n-1)!+a[n-1]*(n-2)!+...+a[i]*(i-1)!+...+a[2]*1!+a[1]*0!;      利用这个公式,我们可以求出在一列数中,已知的这一列数是这列数的全排列的字典序中的的几个。我们可以应用康拓展开来求出一列数的全排列,也可以用康托展开进行判重。int KT(int n,int s[]){ int

2015-01-05 19:45:02 981

空空如也

空空如也

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

TA关注的人

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