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

做枪版电影网站赚钱潍坊网页模板建站

做枪版电影网站赚钱,潍坊网页模板建站,软件开发公司的组织架构,wordpress组合模板B-最少剩几个#xff1f;_牛客小白月赛98 (nowcoder.com) 思路 奇数偶数 奇数#xff1b;奇数*偶数 奇数 所以在既有奇数又有偶数时#xff0c;两者结合可以同时删除 先分别统计奇数#xff0c;偶数个数 若偶个数大于奇个数#xff0c;答案是偶个数-奇个数 若奇个数…B-最少剩几个_牛客小白月赛98 (nowcoder.com) 思路 奇数偶数 奇数奇数*偶数 奇数 所以在既有奇数又有偶数时两者结合可以同时删除 先分别统计奇数偶数个数 若偶个数大于奇个数答案是偶个数-奇个数 若奇个数大于偶个数奇数个数减去偶个数再对2取模 ac代码 #includebits/stdc.h using namespace std; typedef long long ll; #define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)int main() {IOS;int n,ans;int ji0,ou0;cinn;vectorlla(n);for(int i0;in;i) {cina[i];if(a[i] 1) ji;else ou; }if(ouji) ansou-ji;else{if((ji-ou)%2) ans1;else ans0;}coutansendl; return 0; } C-两个函数_牛客小白月赛98 (nowcoder.com) 超时问题如何解决 初始代码超时 #includebits/stdc.h using namespace std; typedef long long ll; #define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)int main() {IOS;ll q,a,x;cinq;for(int i0;iq;i){ll ans0;cinax;if(x1) ans(a*x)%998244353;else{for(int i1;ix;i){ans(a*(a%998244353*i)%998244353)%998244353;ans%998244353; }}ans%998244353;coutansendl;}return 0; } 解决思路 1.  快速幂 时间复杂度是 O(log n)相比于直接进行指数运算大大提高了计算效率 快速幂代码 int FastPow(int a,int x,int mod) {int ans 1;a%mod;while(x){if(x1) ans(ans*a)%mod;a (a*a)%mod;x1;}return ans; } 2.  递推式 因为是求和过程可以用递推式 ac代码 #includebits/stdc.h using namespace std; typedef long long ll; #define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0) ll mod998244353;int main() {IOS;ll q,a,x;cinq;for(int i0;iq;i){ll ans0;cinax;if(x1) ansa%mod;else {a a*a %mod;ans(x-1)*x/2 %mod *a %mod;}coutansendl;}return 0; }D-切割 01 串 2.0_牛客小白月赛98 (nowcoder.com) 思路 1.  前缀和 记录在索引的每一个位置处之前0或1的个数 2.dp dp[i][j] 表示考虑前 i 个字符时最多可以进行多少次切割对于每个长度 len遍历所有可能的切割起点 l使得 l len - 1 不超过序列的长度对于每个起点 l计算可能的切割终点 r 对于每个起点 l 和终点 r遍历所有可能的切割分割点 k使得 k 在 l 和 r 之间 动态规划过程的关键在于通过递归地考虑所有可能的切割方式并使用前缀和数组来快速计算分割点 k 两侧的子串中0和1的累计数量。通过这种方式算法能够高效地找到满足条件的切割次数的最大值 代码 #includebits/stdc.h #define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0)using namespace std;/* 算法区间DP 前缀和 O(N*N*N) 数据结构s0,s1前缀和数组 二维dp[l][r] */const int N 510;int s0[N], s1[N]; int dp[N][N];void solve() {int n, L, R;string s;cin n L R s;s s;for (int i 1; i n; i )s0[i] s0[i - 1] (s[i] 0),s1[i] s1[i - 1] (s[i] 1);for (int len 1; len n; len )for (int l 1; l n; l ){int r l len - 1;if (r n) break;for (int k l; k r; k ){int c0 s0[k] - s0[l - 1];int c1 s1[r] - s1[k];if (L abs(c0 - c1) abs(c0 - c1) R) dp[l][r] max(dp[l][r], 1 dp[l][k] dp[k 1][r]);}}cout dp[1][n] \n; }signed main() {IOS;int t 1; // cin t;while (t--) {solve();}return 0; }
http://www.hkea.cn/news/14341084/

相关文章:

  • 昆明网站建设教学视频网站设置万事达u卡
  • 鹰潭北京网站建设深圳网站设计机构
  • 网站设计一般多长时间做购物网站支付需要怎么做
  • 场外期权网站开发oa办公系统是什么系统
  • 网站建设评比文章手机端网页界面设计
  • 陕西免费做网站公司seo社区
  • 郑州制作网站ihanshi夫妻找做伙食饭工作哪个网站好
  • 代做计算机毕业设计网站网站开发啊
  • 廊坊网站建设报价seo自助建站平台
  • 益阳网站建设网站将网站源码下载下来如何使用
  • 重庆网站seo诊断百度竞价网站怎么做
  • 广西网站建设公司17网一起做网店广州货源网
  • 宣传设计网站广州市专业做网站
  • 北京专业网站制作技术北京征集网站建设
  • 自己做网站价格哪里有网站开发团队
  • 网站建设与推广实训小结安徽网站搭建
  • 千里做他千百度网站应用网站模板
  • 做网站麻烦吗网络广告推广策划
  • 深圳住房和建设局网站统一盈利网站
  • pyton怎么做网站的代码wordpress调用百度地图
  • 可以进网站的软件网站查外链
  • 一元夺宝网站建设费用动画形式的h5在哪个网站做
  • 零基础学网站开发网站icp备案证书
  • 网站行业认证怎么做邳州微网站开发
  • 企业网站百度指数多少算竞争大wordpress 多主题插件
  • 网站分享到微信缩略图官方网站车联网是谁做
  • 网站推广渠道的类型做外贸网站流程图
  • ui设计师网站价格低廉怎么换个说法
  • 如何建立一个私人网站建设工程招标网官网
  • 盘锦做网站公司官网如何推广