秦皇岛手机网站制作费用优化是什么

news/2025/10/7 18:36:04/文章来源:
秦皇岛手机网站制作费用,优化是什么,网络营销外包团队哪些好,phpcms多个网站Mirrored String II 看到题解说是马拉车算法#xff0c;我赛时并没想到#xff08;好吧其实我是比赛完才知道有马拉车这个算法#xff09; 因为字符串的长度只有1000#xff0c;直接暴力跑其实就可以了#xff0c;但是要注意的是#xff1b;回文串有俩种形式#xff0c…Mirrored String II 看到题解说是马拉车算法我赛时并没想到好吧其实我是比赛完才知道有马拉车这个算法 因为字符串的长度只有1000直接暴力跑其实就可以了但是要注意的是回文串有俩种形式一种是aba的另一种是baab的形式这是需要注意的地方 //#pragma GCC optimize(3) //O2优化开启 #includeiostream #includecmath #includecstring #includecstdio #includestack #includestring #includealgorithm //#includeunordered_map #includemap #includebitset #includecstring //#include unordered_set //#includepriority_queue #includequeue #includedeque #includeset #includestdlib.h #define dbug cout*****hear*****endl; #define rep(a,b,c) for(ll ab;ac;a) #define per(a,b,c) for(ll ab;ac;a--) #define no coutNoendl; #define yes coutYesendl; //#define endl \n//交互题一定要关 #define lowbit(x) (x-x) #define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); //priority_queueint,vectorint,greaterint q; using namespace std; typedef long long ll; typedef long double ld; typedef pairll, ll PII; typedef pairlong double, long double PDD; ll INF 0x3f3f3f3f; //const ll LINFLLONG_MAX; // int get_len(int x1,int y1,int x2,int y2) // { // return (x2-x1)*(x2-x1) (y2-y1)*(y2-y1); // } const ll N 2e5 10; const ll mod1 998244353; const ll mod2 1e9 7; const ll hash_num 3e9 9; ll n, m, ca; ll arr[N], brr[N], crr[N], drr[N]; //ll h[N],ne[N],e[N],w[N],book[N],idx; // void add(ll a, ll b , ll c) // { // e[idx] b, w[idx] c,ne[idx] h[a], h[a] idx ; // } vectorllve[N]; bool check(char x) {if (xA||x H || x I || x M || x O || x T || x U || x V || x W || x X || x Y)return 1;return 0; } void solve() {string s;cin s;ll len s.size();rep(i, 0, len){arr[i] 0, brr[i] 0;}rep(i, 0, len - 1){if (check(s[i])){arr[i] 1;ll l i - 1;ll r i 1;while (l 0 r len){if (check(s[l]) s[r] s[l]){l--;r;arr[i] 2;}else{break;}}if (check(s[i1] ) s[i] s[i 1]){brr[i] 2;ll l i - 1;ll r i 2;while (l 0 r len){if (check(s[l]) s[r] s[l]){l--;r;brr[i] 2;}else{break;}}}}}sort(arr, arr len);sort(brr, brr len);cout max(arr[len - 1], brr[len - 1]) endl;; }int main() {IOS;ll _;_ 1; //scanf(%lld,_);cin _;ca 1;while (_--){solve();ca;}return 0; }Competitive Seagulls 这是一个博弈废话大家叫这种博弈为对称博弈 本题对称 博弈的特性如下 对于给定的长度n我们可以先取中间的一段使左右两边的白色方格一样多这样后手取其中一边我们就可以在另一边取和他相同的长度这样我们是必赢的,因为不管奇数还是偶数个我们可以取2或3使左右两边相等。但是对于2和3不同只有这两种情况我们是先手必输的。 void solve() {cin n;if(n2 || n3){cout second endl;}else{cout first endl;} } Hey JUDgE 每次输入的长度只有7个而比赛需要的题目数量是5所以最多只能组合俩次题目又因为题目不能重复利用新得到的题目也无法再次组合所以就直接枚举就可以找到答案 //#pragma GCC optimize(3) //O2优化开启 #includeiostream #includecmath #includecstring #includecstdio #includestack #includestring #includealgorithm //#includeunordered_map #includemap #includebitset #includecstring //#include unordered_set //#includepriority_queue #includequeue #includedeque #includeset #includestdlib.h #define dbug cout*****hear*****endl; #define rep(a,b,c) for(ll ab;ac;a) #define per(a,b,c) for(ll ab;ac;a--) #define no coutNoendl; #define yes coutYesendl; //#define endl \n//交互题一定要关 #define lowbit(x) (x-x) #define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); //priority_queueint,vectorint,greaterint q; using namespace std; typedef long long ll; typedef long double ld; typedef pairll, ll PII; typedef pairlong double, long double PDD; ll INF 0x3f3f3f3f; //const ll LINFLLONG_MAX; // int get_len(int x1,int y1,int x2,int y2) // { // return (x2-x1)*(x2-x1) (y2-y1)*(y2-y1); // } const ll N 2e5 10; const ll mod1 998244353; const ll mod2 1e9 7; const ll hash_num 3e9 9; ll n, m, ca; ll arr[N], brr[N], crr[N], drr[N]; //ll h[N],ne[N],e[N],w[N],book[N],idx; // void add(ll a, ll b , ll c) // { // e[idx] b, w[idx] c,ne[idx] h[a], h[a] idx ; // } ll book[N]; ll get_hard(char a) {brr[A] 1;brr[B] 2;brr[C] 3;brr[D] 4;brr[E] 5;return brr[a]; } void solve() {string s;cin s;mapll, llmp;rep(i, 0, s.size() - 1){mp[get_hard(s[i])] ;arr[i 1] get_hard(s[i]);}ll num 0;rep(i, 1, 5){// cout arr[i] ;if (!mp[i])num;}if (num 0){cout YES endl;return;}ll xx;ll yy 0;rep(i, 1, 7){rep(j, i 1, 7){xx 1;mp[arr[i]]--, mp[arr[j]]--, mp[arr[i] arr[j]];rep(k, 1, 5){if (!mp[k])xx 0;}mp[arr[i]], mp[arr[j]], mp[arr[i] arr[j]]--;if (xx 1)yy 1;}}if (!yy){rep(i, 1, 7){rep(j, i 1, 7){rep(k, 1, 7){rep(l, k 1, 7){xx 1;if (i k || j l || i l || j k)continue;mp[arr[i]]--, mp[arr[j]]--, mp[arr[i] arr[j]];mp[arr[k]]--, mp[arr[l]]--, mp[arr[k] arr[l]];rep(mm, 1, 5){if (!mp[mm])xx 0;}mp[arr[i]], mp[arr[j]], mp[arr[i] arr[j]]--;mp[arr[k]], mp[arr[l]], mp[arr[k] arr[l]]--;if (xx 1){// cout i j k l endl;yy 1;}}}}}}if (yy){cout YES endl;}else{cout NO endl;} }int main() {IOS;ll _;_ 1; //scanf(%lld,_);cin _;ca 1;while (_--){solve();ca;}return 0; }Smooth Developer 很水的一个模拟但是诶您没猜到吧我从开始接触到正式ac前后跨了4h。 唯一需要注意的就是所需要的函数要全部标记完之后再输出而不是有一个输出一个 //#pragma GCC optimize(3) //O2优化开启 #includeiostream #includecmath #includecstring #includecstdio #includestack #includestring #includealgorithm //#includeunordered_map #includemap #includebitset #includecstring //#include unordered_set //#includepriority_queue #includequeue #includedeque #includeset #includestdlib.h #define dbug cout*****hear*****endl; #define rep(a,b,c) for(ll ab;ac;a) #define per(a,b,c) for(ll ab;ac;a--) #define no coutNoendl; #define yes coutYesendl; //#define endl \n//交互题一定要关 #define lowbit(x) (x-x) #define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); //priority_queueint,vectorint,greaterint q; using namespace std; typedef long long ll; typedef long double ld; typedef pairll, ll PII; typedef pairlong double, long double PDD; ll INF 0x3f3f3f3f; //const ll LINFLLONG_MAX; // int get_len(int x1,int y1,int x2,int y2) // { // return (x2-x1)*(x2-x1) (y2-y1)*(y2-y1); // } const ll N 2e5 10; const ll mod1 998244353; const ll mod2 1e9 7; const ll hash_num 3e9 9; ll n, m, ca; ll arr[N], brr[N], crr[N], drr[N]; //ll h[N],ne[N],e[N],w[N],book[N],idx; // void add(ll a, ll b , ll c) // { // e[idx] b, w[idx] c,ne[idx] h[a], h[a] idx ; // } mapstring, llmp; vectorllve[N]; char x[30], s[N][30]; ll book[N]; void dfs(ll u) {book[u] 1;for (auto it : ve[u]){if (book[it])continue;dfs(it);}}void solve() {scanf(%lld%lld, n, m);rep(i, 1, n)ve[i].clear();mp.clear();rep(i, 1, n){scanf(%s, s[i]);mp[s[i]] i;ll num;scanf(%lld, num);rep(j, 1, num){scanf(%s, x);if (mp[x] ! i){ve[i].push_back(mp[x]);}}}memset(book, 0, sizeof book);while (m--){scanf(%s, x);if(!book[mp[x]])dfs(mp[x]);}rep(i, 1, n){if (book[i]){printf(%s\n, s[i]);}} }int main() {//IOS;ll _;_ 1; scanf(%lld, _);//cin _;ca 1;while (_--){solve();ca;}return 0; }ACPC Headquarters : AASTMT (Stairway to Heaven) 换个想法我们不抓着比赛名称看我们就抓着志愿者看数据很小只有365当得知一个志愿者有需要参加的比赛的时候就遍历一遍是否有矛盾的存在矛盾的储存下来就OK了 //#pragma GCC optimize(3) //O2优化开启 #includeiostream #includecmath #includecstring #includecstdio #includestack #includestring #includealgorithm //#includeunordered_map #includemap #includebitset #includecstring //#include unordered_set //#includepriority_queue #includequeue #includedeque #includeset #includestdlib.h #define dbug cout*****hear*****endl; #define rep(a,b,c) for(ll ab;ac;a) #define per(a,b,c) for(ll ab;ac;a--) #define no coutNoendl; #define yes coutYesendl; //#define endl \n//交互题一定要关 #define lowbit(x) (x-x) #define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); //priority_queueint,vectorint,greaterint q; using namespace std; typedef long long ll; typedef long double ld; typedef pairll, ll PII; typedef pairlong double, long double PDD; ll INF 0x3f3f3f3f; //const ll LINFLLONG_MAX; // int get_len(int x1,int y1,int x2,int y2) // { // return (x2-x1)*(x2-x1) (y2-y1)*(y2-y1); // } const ll N 2e5 10; const ll mod1 998244353; const ll mod2 1e9 7; const ll hash_num 3e9 9; ll n, m, ca; ll arr[N], brr[N], crr[N], drr[N]; //ll h[N],ne[N],e[N],w[N],book[N],idx; // void add(ll a, ll b , ll c) // { // e[idx] b, w[idx] c,ne[idx] h[a], h[a] idx ; // }map string, vectorPIImp;setstring se; void solve() {cin n;mp.clear();se.clear();rep(i, 1, n){string name;ll l, r, num;cin name l r num;rep(j, 1, num){string pename;cin pename;for (ll k 0;k mp[pename].size();k){if (mp[pename][k].first l l mp[pename][k].second){se.insert(pename);}else if (mp[pename][k].first r mp[pename][k].second r){se.insert(pename);}else if (l mp[pename][k].first r mp[pename][k].second){se.insert(pename);}}mp[pename].push_back({ l,r });}}cout se.size() endl;for (auto it : se){cout it endl;} }int main() {IOS;ll _;_ 1; //scanf(%lld,_);cin _;ca 1;while (_--){solve();ca;}return 0; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930718.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

arc3.2语言sort的时候报错:(sort < `(2 9 3 7 5 1)) 得写成此种:(sort > (pair (list 3 2)))

arc3.2语言sort的时候报错:(sort < `(2 9 3 7 5 1)) 得写成此种:(sort > (pair (list 3 2)))pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !i…

关于Elment-plus的el-table组件无法通过原生JS监听scroll事件

Element-ui的el-table组件能够通过原生JS监听scroll事件 Elment-plus的el-table组件无法通过原生JS监听scroll事件,貌似是由于虚拟滚动的原因?! 今天想给el-table进行无限滚动的时候才发现...

什么是网站可信认证网站内容不收录

C# WPF入门学习主线篇(十八)—— Border布局容器 欢迎来到C# WPF入门学习系列的第十八篇。在前几篇文章中,我们已经探讨了 Canvas、StackPanel、WrapPanel、DockPanel、Grid 和 UniformGrid 布局容器及其使用方法。本篇博客将介绍另一种非常…

噬菌体展示技术:从诺奖成果到疫苗研发,这一 “表型 - 基因型统一” 工具如何颠覆生物研究?

1985 年,George P. Smith 首次将外源基因插入丝状噬菌体 f1 的基因 Ⅲ,让目的多肽 “展示” 在噬菌体表面 —— 这一创举诞生了噬菌体展示技术,三十多年后,该技术因在抗体筛选、表位鉴定领域的突破性贡献,助力 Sm…

从零开始学Flink:实时流处理实战

本文以Apache Flink实时流处理为核心,通过SocketWordCount示例,系统讲解实时流处理基础概念、Flink优势、代码实现与并行处理机制,助力读者掌握Flink流处理实战技能。在大数据处理领域,实时流处理正变得越来越重要…

实用指南:解决 xmlsec.InternalError: (-1, ‘lxml xmlsec libxml2 library version mismatch‘)

实用指南:解决 xmlsec.InternalError: (-1, ‘lxml & xmlsec libxml2 library version mismatch‘)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: b…

高质量同人动画整理回顾记录的方式

爽了,每次清空网页、收藏夹释放大脑的时候都会感觉莫名的轻松,以前从来没有过这样的记录,用了几年才学来的经验啊;;; 超高质量原创动画制作,高质量同人动画太好看了,令人激动,某种内心被充盈了的感觉,只能体…

什么响应式网站莱芜新闻民生广角

一、问题描述 1、组态王【运行配置】界面没有【服务配置】的选项,无法将组态王Kingview配置为OPCUA服务器; 2、点击组态王【运行配置界面】的【服务配置】选项弹窗警告提示【试图执行的操作不受支持】,如下图所示: 二、问题分析 …

斑马打印机基础知识

斑马标签打印机分为热转印和热敏两种,其中,热转印需要碳带,热敏不需要。 热转印打印原理 打印头加热碳带上的油墨,将油墨熔化并转印到标签纸上。 热敏打印原理 打印头直接加热热敏纸,热量使涂层显现颜色成像。 热…

网站主要应用小程序开发工具代理平台

前言 2024.3.26是我在CSDN成为创作者的第128天,也是我第一次真正在网上创作的第128天 当我还在日常创作时,突然发现我收到了一封信 我想我可以分享一下这段时间的感想以及收获 机缘 在CSDN的这段时间里,我学习到了很多知识,也…

四川互联网广告人海淀区seo多少钱

System.out.print("今天开始继续读书摘录"); //不知道官方让不让我在博客里面记录 //如果不让的话我可能得转到别的上面记录 System.out.print("现在开始看《此生未完成》"); System.out.println("今天是第三天!");有时候常常会想到那…

班级网站素材下载扬州哪家公司做网站比较好

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 火山引擎数智平台VeDI旗下的A/B测试平台(DataTester),旨在为企业提供科学且可信的A/B测试能力及丰富的场景实验支持。随着企业的…

网站建设与维护经营范围网站 手机版网站开发合同

对比图(截取部分): 注:先看分步,最后会附上完整代码(如果有用,可以给小编点个赞吗?十分感谢) 1.首先将前端返回相同的省份只展示一次 const obj {}; let keyList []r…

详细介绍:3.1 HarmonyOS NEXT分布式数据管理实战:跨设备同步、端云协同与安全保护

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

购物网站哪个东西便宜质量好网站认证必须做么

在持续集成过程中,针对代码的静态检查一般有两个时间点:一是提交代码的时候、二是提交merge request的时候,如果代码检查不通过,则可以直接拒绝此次代码提交或者合并。下面我们介绍下在常见的devops工具链sonarqube、jenkins和git…

江门网站制作计划专业海外网站推广

1,File-->Project Structure 说明:可以设置整个工程的JDK,也设置每个modules的JDK,但是一般整个工程的JDK. 2,或者通过快捷键:ctrlaltshifts 转载于:https://www.cnblogs.com/august-shi/p/6655469.html

加拿大加密货币牌照:合规化加速数字资产成功

本文探讨加拿大加密货币牌照如何为企业带来合规优势,包括提升银行接入、增强投资者信心和拓展全球市场,详细分析其监管框架对业务增长的推动作用。随着数字资产市场日益成熟,全球监管机构都在努力制定明确标准,一个…

好的公司网站制作直播网站开发框架

一.Audio Codec的必要性 在理想状况下,对于录音过程,只需要将麦克风获取到的analog信号通过ADC转换为digital信号并存储即可,对于播放音过程,只需要将digital信号通过DAC转换为analog并输出到speaker播放即可。 但在实际的过程中…

新风格网站做文学网站需要

快速理解JS中的原型和原型链 在我们学习JS的过程中,我们总会接触到一些词:“原型”,“原型链”。那么今天我就来带大家来学习学习原型和原型链的知识吧! 在开始之前,我们明确一下我们接下来想要学习的目标&#xff1a…