摘要: 题目分析:重点是把每个两个区间的询问拆分成四个单个区间的询问。 ans[l][r][u][v]=ans[l][v]-ans[l][u-1]-ans[r+1][v]+ans[r+1][u-1];#include#include#include#include#include#incl... 阅读全文
posted @ 2015-12-07 22:22 outer_form 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 题目 题目大意:求区间内可重复全排列的个数 分析:如果S是一个多重集,它有K个不同的类型元素,各元素分别为n1,n2,…,nk个,那么,S的r排列个数为n! / (n1!n2!…*nr!)。 所以当我们知道区间[l,r]的答案求[l,r+1]的答案时,ans[l][r+1]=ans... 阅读全文
posted @ 2015-12-07 22:19 outer_form 阅读(111) 评论(0) 推荐(0) 编辑