当前位置: 首页 > news >正文

网站空间购买价格中山移动网站建设多少钱

网站空间购买价格,中山移动网站建设多少钱,万江网站建设,重庆网站模板建站公司正题 题目大意 求n个数的全排列的第k个。 解题思路 首先康拓逆展开 ∑iinxi(n−i)!\sum^{in}_i x_i(n-i)!∑iin​xi​(n−i)! 求每个时候第xxx大的数 然后因为n(n−1)!n!n(n-1)!n!n(n−1)!n! so我们可以直接用余数 这是n3n3n3时是序列#xff0c;我们可以发现我…正题 题目大意 求n个数的全排列的第k个。 解题思路 首先康拓逆展开 ∑iilt;nxi(n−i)!\sum^{ilt;n}_i x_i(n-i)!∑iin​xi​(n−i)! 求每个时候第xxx大的数 然后因为n(n−1)!n!n(n-1)!n!n(n−1)!n! so我们可以直接用余数 这是n3n3n3时是序列我们可以发现我们需要求第xix_ixi​个。这时候我们可以用二分加树状数组来log2log^2log2的求答案。 之后我们又会发现 ∑iilt;nxi(n−i)!\sum^{ilt;n}_i x_i(n-i)!∑iin​xi​(n−i)! 这个直接计算时间复杂度是n2log2nwn^2\ log^2n\ wn2 log2n w(w是高进度位数)。 这时我们引入: x%yz/zx/z%yx\%yz/zx/z\%yx%yz/zx/z%y 证明: 这时候我们可以枚举1∼n1\sim n1∼n然后每次kmodik\ mod\ ik mod i这时候的余数就是上面式子n−i1n-i1n−i1次的余数。 code #includeiostream #includecstring #define lobit(x) x-x #define N 100010 #define ll long long using namespace std; ll a[N*2],n,t[N],l,mo[N]; char k[N*2]; void change(ll x,ll num)//改变 {while(xn){t[x]num;xlobit(x);} } ll ask(ll x)//询问 {ll sum0;while(x){sumt[x];x-lobit(x);}return sum; } void read()//输入——高精度 {scanf(%s,k);lstrlen(k)-1;ll L0;for(ll il;i0;i--) L((l-i)%13)0,mo[i]L-1;//压行之后的位置for(ll i0;il;i) a[mo[i]]a[mo[i]]*10k[i]-48;//求值a[0]--;for(ll i0;il;i) if(a[i]0) a[i1]--,a[i](1e13);//要先-1lL-1; } ll div(ll x)//高精除 { ll g0;for (ll il;i0;i--){ll s;sg*(1e13)a[i];a[i]s/x;gs%x;}while(!a[l]) l--;return g; } int main() {scanf(%lld,n);read();for(ll i1;in;i)mo[n-i1]div(i);//计算余数for(ll i1;in;i) {ll ans0;for(ll l1,rn;lr;) {ll m(lr)/2;ll s0,xm;sx-ask(x);if(smo[i]) lm1;else ansm,rm-1;}//二分位置ll xans;change(x,1);//去掉这个数printf(%lld ,ans);}return 0; }
http://www.sadfv.cn/news/144191/

相关文章:

  • 朝阳区手机网站制作服务深圳装修网
  • 临汾推广型网站建设个人开发小程序多少钱
  • 什么样的网站容易做seo无锡网站建设优化
  • 网站中的搜索功能怎么做的重庆网站开发设计公司
  • 当建设部门网站河南建设厅网站
  • 做企业网站设计价格是多少山东seo网页优化外包
  • 网站建设方案对比报告产品设计方案格式模板
  • 求一个2023年没封的南通企业网站seo
  • 网站规划与网页设计案例图书大厦网站建设报告
  • 石家庄网站建设公司哪个好icp网站备案流程
  • 做设计不进设计公司网站wordpress连接数据库文件
  • 网站建设的服务怎么样wordpress 后台模板
  • 谷城做网站企业如何开展网络营销
  • 坪地网站建设如何wordpress图片下一篇
  • wordpress开启伪静态无法登陆2017织梦网站怎么做seo
  • 普陀网站建设比较实惠wordpress实现微信登录
  • 网站建设有什么优势排版设计网站
  • 电子商务网站设计html模板化学网站定制
  • 查看网站开发技术域名解析记录值填什么
  • 茶叶建设网站的优势餐饮行业网站建设风格
  • 黄山购物网站建设服务器做视频网站
  • 合肥市建设建筑网站seo综合优化公司
  • 使用 私有云 做视频网站沈阳妇科排名前十的医院
  • 如何建设微网站直播app开发公司有哪些
  • 成都网站建设前50强WordPress标题换行显示
  • 品牌网站建设最佳大蝌蚪做外贸一般用什么网站好
  • 门户网站如何做推广wordpress主题如何汉化
  • 网站建设策划书色彩设计方案石家庄网站建设找汉狮
  • 太原做网站的公司网站建设网站开发案例详解光盘下载
  • 新野做网站上海门户网站一网通办