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

代购网站建设软文营销方案

代购网站建设,软文营销方案,哪个网站做批发,学做网站论坛会员文章目录 前言代码思路 前言 还是实力不允许啊,要是实力允许我就一道一道中等题刷了。简单题真够呛。有些题看题解都是看老半天看不懂,假设是这种我是真感觉没必要钻研。我现在大三,要是看一遍题解看不懂就算了,果断放弃。真可以…

文章目录

  • 前言
  • 代码
  • 思路

前言

还是实力不允许啊,要是实力允许我就一道一道中等题刷了。简单题真够呛。有些题看题解都是看老半天看不懂,假设是这种我是真感觉没必要钻研。我现在大三,要是看一遍题解看不懂就算了,果断放弃。真可以这么果断吗,不管是做题还是生活,真可以这么果断吗。看到省赛的数据还有部分的分数的,反正就是写个暴力放在那里就好了,准备明年的蓝桥杯和 9 月的 csp ,26 年 3 月的 csp 看时间,要是可以的话也参加一下。就当机试模拟考试了。查了一下,是三月底,那时候机试都结束了,那算了。

代码

#include<bits/stdc++.h>
using namespace std;
const int N=100010;
int l[N],r[N],p[30];
char s[N];
typedef long long LL;
int main(){scanf("%s",s+1);//从下标为 1 的位置开始存int n=strlen(s+1);for(int i=1;i<=n;i++){int t=s[i]-'a';//p 的下标表示的是这个是啥字母l[i]=p[t];//最开始的时候因为是全局数组,所以是 0 ,这里是特判了一下边界情况p[t]=i;//相当于每次就是该元素左边的元素}//表示当前的元素的位置,循环这块有点巧妙for(int i=0;i<26;i++){//这里映射的是每一个字母的位置p[i]=n+1;//右边界}for(int i=n;i>=1;i--){int t=s[i]-'a';r[i]=p[t];p[t]=i;}LL ans=0;ans+=(LL)(i-l[i])*(r[i]-i);//贡献法for(int i=1;i<=n;i++){}cout<<ans<<endl;return 0;
}

思路

看了一下,五个零,是十万。我知道的算法就是排序,二分,O(nlogn) 这个时间复杂度。这个题是啥意思啊。从一个字符串里面截取一段字符串,计算这段字符串的 f 函数的数值,对于所有的函数值求和,输出这个和。这么复杂。看题解,理解了一部分,不想放弃。又看了一遍,大概懂了。这种就挺难受的。因为这种大概懂,把代码删掉自己很难独立写出来。每行写了注释之后感觉也还好,就是循环那块有点难。多写几遍就好了。贡献法的关键就是要找到某一个字母相邻的两个相同的字母,假设没有就找边界,因为从下标为 1 开始存的,所以边界就是 0 和 n+1 .

http://www.shuangfujiaoyu.com/news/1840.html

相关文章:

  • 教做湘菜的视频网站网页设计费用报价
  • 网站版块设计是什么意思个人微信管理系统
  • 高水平网站运营托管企业seo职位
  • 自己做交友网站网络公关公司联系方式
  • 网站建设c云世家网络今日国际新闻热点
  • 钦州网站建设公司哪家好开发一个网站需要多少钱
  • 下载app登录志鸿优化网
  • 吧网站做软件的软件下载找客户资源的软件哪个最靠谱
  • 运营推广怎么做网站seo诊断报告怎么写
  • 学做网站能赚钱吗seo优化价格
  • 风机网站怎么做成都专业的整站优化
  • 怎样做28网站代理电商网站开发
  • 查学校去哪个网站微信营销软件群发
  • 成都网站设计推荐柚米深圳营销推广公司
  • 个人网站经营性备案盐城seo营销
  • 网站策划书格式及范文网络推广费计入什么科目
  • 网页设计尺寸怎么算杭州搜索引擎优化公司
  • 网站建设优秀网站建设google搜索引擎下载
  • 免费网站安全软件大全免费下载安装seo推广的特点
  • 58创业网搜索引擎优化seo专员
  • 律师网站建设 优帮云百度云app
  • 性价比最高网站建设哪里好企业网络营销策略案例
  • 成功的网站不仅仅是优化排百度搜索引擎网址
  • 金华网站建设哪个公司好点刷推广链接的网站
  • 做设计找图片的网站外贸平台推广
  • 付费做SPaSS统计分析的网站青岛seo优化
  • 企业网站建设套餐网络服务企业网络推广的方法
  • c网站开发教程免费行情网站大全搜狐网
  • 做黄金的分析师网站牛推网
  • 开源网站github网络营销渠道有哪几种