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

营销型网站的定位焦作建网站

营销型网站的定位,焦作建网站,网站优化主要工作有那些内容,网站菜单怎么做思路 首先是要选出 L a r g e s t S u b s e q u e n c e Largest Subsequence LargestSubsequence #xff0c;第一个字符是整个串最大的#xff0c;第二个是第一个的位置后面最大的 … \dots … #xff0c;我用的是优先队列第一关键字大小#xff0c;第二关键字位置。…思路 首先是要选出 L a r g e s t S u b s e q u e n c e Largest Subsequence LargestSubsequence 第一个字符是整个串最大的第二个是第一个的位置后面最大的 … \dots … 我用的是优先队列第一关键字大小第二关键字位置。其实不用这样用栈就行我复杂了然后你会发现其 c y c l i c cyclic cyclic 次数是字符串长度减 1 1 1 过程就是交换首位字符的位置向中心扩展。有可能你选出来的字符串从第一个开始有连续一样的如 z z z d c zzzdc zzzdc z z z zzz zzz 就是连续一样的试想如果是这样还是需要字符串长度减 1 1 1 次当然不是而是长度减去连续的长度。最后结束检查一遍是否 s o r t e d sorted sorted Think Twice, Code Once #include bits/stdc.h #define il inline #define get getchar #define put putchar #define is isdigit #define int long long #define dfor(i,a,b) for(int ia;ib;i) #define dforr(i,a,b) for(int ia;ib;--i) #define dforn(i,a,b) for(int ia;ib;i,put(10)) #define mem(a,b) memset(a,b,sizeof a) #define memc(a,b) memcpy(a,b,sizeof a) #define pr 114514191981 #define gg(a) couta,put(32) #define INF 0x7fffffff #define tt(x) coutx\n #define endl \n #define ls i1 #define rs i1|1 #define la(r) tr[r].ch[0] #define ra(r) tr[r].ch[1] #define lowbit(x) (x-x) #define ct cin.tie(nullptr),ios_base::sync_with_stdio(false) using namespace std; typedef unsigned int ull; typedef pairint, int pii; int read(void) {int x0,f1;char cget();while(!is(c)) (fc45?-1:1),cget();while(is(c)) x(x1)(x3)(c^48),cget();return x*f; } void write(int x) {if (x 0) x -x, put(45);if (x 9) write(x / 10);put((x % 10) ^ 48); } #define writeln(a) write(a), put(10) #define writesp(a) write(a), put(32) #define writessp(a) put(32), write(a) const int N 1e5 10, M 1e5 10, SN 1e3 10, mod 998244353; struct p {char s;int pos;il bool operator (const p b) const {return s b.s || (s b.s pos b.pos);} }; signed main() {int T read();while (T--) {int n read();priority_queuep q;string s;cin s;bool f2 1;for (int i 0; i s.size(); i) q.push({s[i], i});vectorp a;while (!q.empty()) {a.push_back(q.top());int pos q.top().pos; q.pop();while (!q.empty() q.top().pos pos) q.pop();}int l 0, r a.size() - 1, cnt a.size() 1;int cnt1 0;for (int i 0; i a.size(); i) {if (a[i].s a[0].s) cnt1;}while (cnt--) swap(s[a[l].pos], s[a[r--].pos]);for (int i 1; i s.size(); i) {if (s[i] s[i - 1]) {f2 0; break;}}f2? (write(a.size() - cnt1), put(10)): puts(-1);}return 0; }
http://www.zqtcl.cn/news/876289/

相关文章:

  • 网站经营性备案流程搜索引擎优化的简写是
  • 长春制作网站南昌建站系统外包
  • 在火炉做网站公园坐什么车hexo wordpress 比较
  • 好的免费博客网站设计图软件
  • 网站建设合同电子版金融网站建设运营方案
  • 网站域名备案在哪里贵阳经济技术开发区网站
  • 戴尔公司网站建设成功的关键是什么网站商城建设公司
  • 用python做 网站论坛南宁网站建设 南宁联达亿
  • 做婚恋网站要多少钱网站首页页面设计多少钱
  • 营销型网站建设试卷wordpress怎么备份按在
  • 手机网站有什么区别是什么意思wordpress 推送公众号
  • 电子商务网站建设与运营app公司管理
  • 网站伪静态怎么设置优就业seo课程学多久
  • 网站开发实战 王做金融必看网站
  • 各种网站建设报价电子商务有限公司官网
  • wordpress前台用户注册网站设计 seo
  • 网站建设存在四个问题html国庆节网页制作代码
  • 棋牌网站搭建平台泡泡资源网
  • 河南网站建设培训wordpress个人博客前台模板下载
  • 做彩票网站电话多少做sohu最好的推广网站
  • 做网站前端广州市住房和建设水务局网站
  • 新手学做网站学哪些知识页优化软件
  • 2014网站怎么备案微信公众号开发网站开发
  • 怎么看一个网站是谁做的怎么做网站内容调研
  • 网站模板 修改erp登录入口
  • 沧州网站建设设计网站左侧浮动代码
  • 1天学会搭建营销网站ppt超链接网站怎么做
  • 兰州网站设计公司有哪些网站开发中如何实现gps定位
  • 做视频赚钱的网站大型网站权限设计
  • 黑龙江建设银行交通违法网站单页网站定义