2011年8月11日
    
        
        
摘要:        
HDU 1698 Just a Hook 线段树
线段树的基本应用。    阅读全文
        
            posted @ 2011-08-11 09:25
→木头←
阅读(259)
评论(0)
推荐(0)
        
            
        
        
摘要:        
HDU 1754 I Hate It (线段树模板题)    阅读全文
        
            posted @ 2011-08-11 09:22
→木头←
阅读(499)
评论(1)
推荐(0)
        
            
        
        
摘要:        
【完全版】线段树    阅读全文
        
            posted @ 2011-08-11 09:18
→木头←
阅读(12659)
评论(0)
推荐(5)
        
            
        
        
摘要:        
线段树的定义
定义1 长度为1的线段称为元线段。
定义2 一棵树被成为线段树,当且仅当这棵树满足如下条件:
(1)    该树是一棵二叉树。
(2)    树中每一个结点都对应一条线段[a,b]。
(3)    树中结点是叶子结点当且仅当它所代表的线段是元线段。
(4)    树中非叶子结点都有左右两个子树,做子树树根对应线段[a , (a + b ) / 2],右子树树根对应线段[( a + b ) / 2 , b]。    阅读全文
        
            posted @ 2011-08-11 09:15
→木头←
阅读(9070)
评论(1)
推荐(3)
        
            
        
        
摘要:        
hdu 2421 Deciphering Password 质因数分解
任何一个大于1的数可以分解成 n=a1^p1*a2^p2*a3^p3*...*an^pn, 
n的约数总数为(p1+1)*(p2+1)*...*(pn+1), (0,1,...,p1)(0,1,...,p2)...(0,1,...,pn)
不难发现(1+2+...+p1+1)(1+2+...+p2+1)...(1+2+...+pn+1)即为所求
一般而言,任取一自然数N,他的因数有1,n1,n2,n3,……,nk,N,
这些因数的因数个数分别为1,m1,m2,m3,……,mk,k+2,则
 1^3+m1^3+m2^3+m3^3+……+mk^3+(k+2)^3
 =(1+m1+m2+m3+……+mk+k+2)^2    阅读全文
        
            posted @ 2011-08-11 09:00
→木头←
阅读(716)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号