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

公司网站可以不备案吗滁州建设网站

公司网站可以不备案吗,滁州建设网站,网站需要流量,php彩票网站开发题目来源: 蓝桥杯 2023 省 A]更小的数 - 洛谷 这题只需要用到双指针就OK~ 思路1: 翻转数组的子数组,然后进行比较大小将翻转后的数组存储在字符串 k k k中,然后将字符串 k k k与字符串 a a a进行逐一元素比较(因为…

题目来源:

蓝桥杯 2023 省 A]更小的数 - 洛谷

这题只需要用到双指针就OK~

思路1:

  • 翻转数组的子数组,然后进行比较大小
  • 将翻转后的数组存储在字符串 k k k中,然后将字符串 k k k与字符串 a a a进行逐一元素比较(因为只是进行了部分元素的翻转,看成整数的话,位数是一一对应的,且不需要考虑首项是 0 0 0的情况),如果某一元素小的话,就返回 t r u e , r e s + 1 true,res+1 true,res+1
  • 这里还要说一下本题暴力求解将字符串转换为数值,哪怕是开 l o n g l o n g long long longlong 也是装不下的。因为前20%的数据都有 100 100 100位!!

暴力:40’(过了前四个样例)

#include<bits/stdc++.h>
typedef long long ll;
using namespace std;
const int N=5010;string a;string fan(string b,int start,int end)
{for(int i=start,j=end;i<=j;i++,j--){char t=b[i];b[i]=b[j];b[j]=t;}return b;
}bool check(string a,string b)
{int len=a.size();for(int i=0;i<len;i++){if(a[i]<b[i]) return true;else if(a[i]>b[i]) return false;}return false;
}signed main()
{ll res=0;cin>>a;int l=a.size();string m=a;for(int i=0;i<l;i++){for(int j=i+1;j<l;j++){string k=fan(m,i,j);if(check(k,a)) {//cout<<"i="<<i<<" j="<<j<<endl;res++;			}	}}cout<<res;return 0;
}

思路2:双指针

  • 顺着思路 1 1 1的想法,发现多比较了一些区间,这里进行优化。我们枚举翻转区间的左端点和右端点,然后判断翻转的这个区间中的几个数字的大小就好了。
  • 如何判断?因为要比较 n u m num num n u m n e w num_{new} numnew,所以可以用两个指针 i , j i,j i,j。若字符 a i > a j a_i>a_j ai>aj,表明 n u m n e w < n u m num_{new}<num numnew<num,若字符 a i < a j a_i<a_j ai<aj,表明 n u m n e w > n u m num_{new}>num numnew>num,否则 a i = = a j a_i==a_j ai==aj,令 i + 1 , j − 1 i+1,j-1 i+1j1,直到 i > j i>j i>j

AC代码:

#include<bits/stdc++.h>
typedef long long ll;
using namespace std;
const int N=5010;string a;bool check(int l,int r)
{for(int i=l,j=r;i<=j;i++,j--){if(a[i]>a[j]) return true;else if(a[i]<a[j]) return false;}return false;
}signed main()
{ll res=0;cin>>a;int l=a.size();for(int i=0;i<l;i++){for(int j=i+1;j<l;j++){if(check(i,j)) res++;}}cout<<res;return 0;
}
http://www.yayakq.cn/news/654174/

相关文章:

  • 无为县住房建设局网站首页温州seo博客
  • 深圳专门做写字楼的网站网站经常被黑
  • 怎么做公司的网站宣传软件开发属于哪个专业
  • 做尽调需要用到的网站网站建设服务
  • 网站备案更改需要多久影楼免费网站建设
  • 网站常用素材阿里巴巴运营流程
  • 莱芜做网站的公司wordpress首页登陆
  • 游戏开发 网站开发 难度微网站自定义脚本
  • 公众号购买网站天津h5模板建站
  • 海外公司网站 国内做备案jsp购物网站开发
  • 网站设计的工作内容新校区建设网站管理规定
  • 仿牌 镜像网站wordpress 主题使用教程
  • 广州市平安建设 网站电商图片制作软件
  • 可以做游戏的网站施工企业会计案例分析论文
  • 合肥专业的房产网站建设宣传推广方案
  • golang做网站怎么样wordpress查看需要密码
  • 株洲网站建设优化企业微信商店小程序制作教程
  • 外贸网站建设方案网页设计模板素材旅游
  • 个人网站对应网站网址网页编程软件叫什么
  • 宁志网站两学一做安徽建站之星
  • 使用cnnic证书的网站素材网站上的元素是怎么做的
  • 网站运营维护措施有哪些中国十大原画培训机构
  • 用git 做网站外贸网站收到询盘
  • 云主机可以放几个网站上海做网站 公司 哪家好
  • 杭州本地网站网络营销网站的功能
  • 做考试平台的网站商派商城网站建设方案
  • 网站建设合作合同模板东莞免费建站公司
  • 网站建设方案封面苏州互联网公司排行榜
  • 地方门户网站规划免费浏览的网站
  • 网站优化公司开始上班了公司企划书模板