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

网站模板资源营销培训机构哪家最专业

网站模板资源,营销培训机构哪家最专业,网页制作培训班课程,保险官网题目 长为s(3|s|100)的01串#xff0c; 每次操作#xff0c;可以交换两个位置的数字#xff0c; 求最小的操作次数#xff0c;使得串平衡#xff08;串中01子序列的个数等于10子序列的个数#xff09; 题目保证串合法#xff0c;即一定可以换到平衡态 思路…题目 长为s(3|s|100)的01串 每次操作可以交换两个位置的数字 求最小的操作次数使得串平衡串中01子序列的个数等于10子序列的个数 题目保证串合法即一定可以换到平衡态 思路来源 官方题解洛谷 题解 01交换可以看成是一次0翻转1操作一次1翻转0操作从而消除了后效性 dp[i][j][k]只考虑前i个字符总共有j个0子序列中有k个01子序列时的最小翻转次数 即把0翻成1 或者 把1翻成0 枚举第i个字符翻不翻 则最终交换的次数保证0的个数还是原来的情况下(把0翻成1的次数把1翻成0的次数)/2 注意交换操作不改变00和11的数量 所以最终01子序列10子序列二者之和的一半cnt0*cnt1/2 注意到cnt0*cnt1为奇数时无解但题目已经保证输入合法 代码 #includebits/stdc.h // #includeiostream // #includevector // #includequeue // #includemap using namespace std; #define rep(i,a,b) for(int i(a);i(b);i) #define per(i,a,b) for(int i(a);i(b);--i) typedef long long ll; typedef double db; typedef pairint,int P; #define fi first #define se second #define dbg(x) cerr(#x):x ; #define dbg2(x) cerr(#x):xendl; #define SZ(a) (int)(a.size()) #define sci(a) scanf(%d,(a)) #define pb push_back #define pt(a) printf(%d,a); #define pte(a) printf(%d\n,a) #define ptlle(a) printf(%lld\n,a) #define debug(...) fprintf(stderr, __VA_ARGS__) //std::mt19937_64 gen(std::chrono::system_clock::now().time_since_epoch().count()); //ll get(ll l, ll r) { std::uniform_int_distributionll dist(l, r); return dist(gen); } const int N105,INF0x3f3f3f3f; int n,dp[2][N][N*N],cnt0,cnt1; char s[N]; void upd(int x,int y){xmin(x,y); } int main(){scanf(%s,s);nstrlen(s);memset(dp,INF,sizeof dp);dp[0][0][0]0;rep(i,0,n-1){int vs[i]-0,curi1,nexcur^1;memset(dp[nex],INF,sizeof dp[nex]);cnt0(v0);rep(j,0,n){rep(k,0,n*n){if(dp[cur][j][k]INF)continue;rep(l,0,1){upd(dp[nex][j(l0)][kj*(l1)],dp[cur][j][k](v!l));}}}}cnt1n-cnt0;printf(%d\n,dp[n1][cnt0][cnt0*cnt1/2]/2);return 0; }
http://www.yutouwan.com/news/436434/

相关文章:

  • 秦皇岛英文网站建设长春市住房和城乡建设厅网站
  • ping一下新浪网站怎么做计算机应用教程 网站的建设与维护
  • 怎样建设自己的物流信息网站wordpress分页不起作用
  • 怎么推广网站建设业务弄一个电影网站怎么做
  • 江苏苏中建设集团股份有限公司网站河南省做网站的公司有哪些
  • 网站后台建设费用wordpress 数据库更新
  • 网站建设与维护 许宝良企业查询官网
  • 哪种网站语言最好自助免费建站系统
  • 网站建设是什么怎么修改网站后台权限
  • 如何建一个论坛网站h5必备网站
  • 一般设计网站页面用什么软件做深圳制作软件
  • 查询网站开发语言wordpress分享缩略图不显示
  • 网站群建设个人网站可以做社交类型
  • 莱芜公司做网站铋格品牌策划公司
  • 网站关键词优化排名推荐山东百度推广
  • 企业网站建立流程阿里巴巴1688网页版
  • 公司网站站建设协议网站建设公司美工如何找
  • 网站开发的技术要求怎么设计公司的网站模板
  • 菠菜网站搭建怎么做jsp网站开发大作业
  • 简述网站建设及维护全过程河南网页设计公司
  • 手机做服务器建网站阿里巴巴的网站建设
  • 大型网站开发团队怎么做 代刷网站
  • 河北网站建设外贸网站建设模版
  • 自己做的网站怎么连接域名开了360网站卫士ssl如何做301
  • 网站开发技术报告模板课程网站建设的设计报告
  • 东莞公司网站建设营销型网站建设济南机关建设网站
  • 网站网页设计哪个好如何创建一个自己的平台
  • 英文网站建站模板怎么样提升自己的学历
  • 商城网站怎么自己搭建十大经典随身空间小说推荐
  • 自己做网站 知乎新的seo网站优化排名 排名