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

合肥市网站建设_网站建设公司_AJAX_seo优化

南京网站建设推南京网站建设设计,网站制作哈尔滨,建立app,石家庄小学网站建设文章目录题意#xff1a;思路#xff1a;传送门 题意#xff1a; 给你两个长度为nnn的数组a,ba,ba,b#xff0c;每次交换可以选择一个iii#xff0c;交换ai,bia_i,b_iai​,bi​#xff0c;最小化∑i1n∑ji1n(aiaj)2∑i1n∑ji1n(bibj)2\sum_{i1}^n \sum_{ji1}^n(a_ia_j)… 文章目录题意思路传送门 题意 给你两个长度为nnn的数组a,ba,ba,b每次交换可以选择一个iii交换ai,bia_i,b_iai​,bi​最小化∑i1n∑ji1n(aiaj)2∑i1n∑ji1n(bibj)2\sum_{i1}^n \sum_{ji1}^n(a_ia_j)^2\sum_{i1}^n \sum_{ji1}^n(b_ib_j)^2∑i1n​∑ji1n​(ai​aj​)2∑i1n​∑ji1n​(bi​bj​)2。 1≤n≤100,1≤ai,bi≤1001\le n\le 100,1\le a_i,b_i\le 1001≤n≤100,1≤ai​,bi​≤100 思路 首先化简式子∑i1n∑ji1n(aiaj)2(n−1)∗∑i1nai2∑i1n∑j1naiaj\sum_{i1}^n \sum_{ji1}^n(a_ia_j)^2(n-1)*\sum_{i1}^na_i^2\sum_{i1}^n\sum_{j1}^na_ia_j∑i1n​∑ji1n​(ai​aj​)2(n−1)∗∑i1n​ai2​∑i1n​∑j1n​ai​aj​之后将第二项式子改写为(∑i1nai)2−∑i1nai2(\sum_{i1}^na_i)^2-\sum_{i1}^na_i^2(∑i1n​ai​)2−∑i1n​ai2​让后化简一下就是(n−2)∗∑i1nai2(∑i1nai)2(n-2)*\sum_{i1}^na_i^2(\sum_{i1}^na_i)^2(n−2)∗∑i1n​ai2​(∑i1n​ai​)2对于bbb同理不难发现前面一块是定值现在我们只需要最小化(∑i1nai)2(∑i1nbi)2(\sum_{i1}^na_i)^2(\sum_{i1}^nb_i)^2(∑i1n​ai​)2(∑i1n​bi​)2即可考虑用类似背包dpdpdp求出来∑i1nai\sum_{i1}^na_i∑i1n​ai​所有可能的值注意这里dpdpdp不能继承前一个位置的状态。让后遍历可能的值取最小即可。 #includebits/stdc.h #define X first #define Y second #define L (u1) #define R (u1|1) #define Mid (tr[u].ltr[u].r1) #define pb push_back using namespace std;const int N110,INF0x3f3f3f3f,mod1e97; typedef long long LL;int n; int a[N],b[N]; int f[N][N*N*2];void solve() {scanf(%d,n);int sum0;for(int i1;in;i) scanf(%d,a[i]),suma[i];for(int i1;in;i) scanf(%d,b[i]),sumb[i];memset(f,0,sizeof(f));f[0][0]1;for(int i1;in;i) {for(int j0;jsum;j) {if(ja[i]) f[i][j]|f[i-1][j-a[i]];if(jb[i]) f[i][j]|f[i-1][j-b[i]];}}int anssum*sum;for(int i0;isum;i) {if(!f[n][i]) continue;ansmin(ans,i*i(sum-i)*(sum-i));}//coutsum ansendl;for(int i1;in;i) {ans(n-2)*(a[i]*a[i]b[i]*b[i]);}printf(%d\n,ans); }int main() {int _; scanf(%d,_);while(_--) {solve();}return 0; } /* 1 2 9 8 72 83 */
http://www.ihoyoo.com/news/114381.html

相关文章:

  • 怎么在广西建设厅网站注销c证网站页面设计报价模板
  • 网站团队的建设宁波优化
  • 网站备案 复查惠州网络营销
  • 找人做网站要密码吗郑州php网站开发培训
  • 网站服务器有哪些种类网站开发是固定资产吗
  • 万户网站协作管理系统高端品牌网站建设有哪些
  • 宁波网站设计推广培训班WordPress服务器应用镜像
  • 健身会所网站模板网站框架怎么做的
  • 福州公司建站模板网络营销有哪些理论和方法
  • 怎样做网站设计要交税吗盐城 网络推广
  • 文成网站医院做网站怎么做
  • 哪个公司做的网站好网站首页菜单栏
  • 临沂网站公司哪家好科技酒店
  • dedecms的网站放在哪个文件夹里广告制作公司电话
  • 上海住房和城乡建设厅网站现在比较好的营销平台
  • 织梦网站案例微信020网站怎么建立
  • 网站备案域名还是空间新闻最新热点
  • 商务网站建设是什么网站地图的好处
  • 商务网站建设推荐如何建设高大上的网站
  • 国内做网站大公司南宁在线制作网站
  • 酒店网站建设协议下载百度语音导航地图
  • 网站后台管理系统模板下载江西省建设监督网站
  • 湖南长沙网站建设公司公众号电影网站是怎么做的
  • 域名怎么创建网站wordpress上传设置密码
  • 旅游网站建设流程是什么意思网站建设公司内幕
  • 宜宾市网站建设太原线上推广公司
  • 公司网站怎么维护网站开发种类
  • 聊城网站优化技术可以做语文阅读题的网站
  • 广州网站建设骏域房地产市场现状分析
  • 淘宝网站内搜索引擎优化怎么做投资好项目