摘要:        
这是道典型的母函数的题目,可以看看我的母函数这一标签上的另一道例题,里面对母函数做了较为详细的总结。这题仅贴上代码:#include"iostream" 2 using namespace std; 3 #define N 130 4 int a[N+1],b[N+1]; 5 int ma...    阅读全文
posted @ 2015-01-27 18:49
Run_For_Love
阅读(139)
评论(0)
推荐(0)
        
            
        
        
摘要:        
上网搜了一下这道题的解法,主要有两个方法,一种是采用母函数的方法,一种是采用0/1背包的方法。先说一下母函数,即生成函数,做个比喻,母函数就是一个多项式前面的系数的一个整体的集合,而子函数就是这个多项式每一项前面的系数。主要用于解决组合问题,类似于钱币的组合问题。利用母函数解题时,首先要写出表达式,...    阅读全文
posted @ 2015-01-27 13:15
Run_For_Love
阅读(199)
评论(0)
推荐(0)
        
            
        
        
摘要:        
这道题是典型的dp题。首先是数据的处理上,因为每个长方体的3条不同长度的棱都可以作为高,因此一个长方体可以看成3个不同的长方体。从而将数据扩展为3*n,然后将所有的长方体以长度为第一排序条件,宽度为第二排序条件进行排序。接着整个问题就变成了求最长递减子序列的问题了,多得到的状态方程为:dp[i]=m...    阅读全文
posted @ 2015-01-27 10:12
Run_For_Love
阅读(184)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号