Minimum Inversion Number BNUOJ 5594
摘要:
题意:求Inversion后的最小逆序数(n<=5000)思路:一、暴力。(以n的范围来看貌似可以,未尝试。) 二、树状数组。//就跑的时间来看还是树状数组(46ms)比较快,不过也许是我的线段树(78ms)写疵了。 1.用树状数组求逆序对数。 用样例1 3 6 9 0 8 5 7 4 2说明。sum=0;a[1]=1;sum+=c[n]-c[3]=0;a[3]=1;sum+=c[n]-c[6]=0;a[6]=1;sum+=c[n]-c[9]=0;a[9]=1;sum+=c[n]-c[0]=4;a[0]=1;sum+=c[n]-c[8]=5;a[8]=1;sum+=c[n]-... 阅读全文
posted @ 2012-07-31 01:42 miao11621 阅读(159) 评论(0) 推荐(0) 编辑