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

怎么做网站排名自己的品牌怎么做加盟推广

怎么做网站排名,自己的品牌怎么做加盟推广,公司网站建设西安,西部数码官网题目链接 833. 字符串中的查找与替换 标签 字符串 步骤 Step1. 初始化 ans[]&#xff1a; for (int i 0; i < s.length(); i) { // 初始化ansans[i] s[i]; }Step2. 根据 index, source, target 查找&#xff1b;如果找到&#xff0c;那么将 ans[i] 更改为 target&am…

题目链接

833. 字符串中的查找与替换

标签

字符串

步骤

Step1. 初始化 ans[]

for (int i = 0; i < s.length(); i++) { // 初始化ansans[i] = s[i];
}

Step2. 根据 index, source, target 查找;如果找到,那么将 ans[i] 更改为 target,并将其后source.length()-1位设为空(被替换)。

for (int i = 0; i < n; i++) {int idx = indices[i];string src = sources[i], dst = targets[i];// 1.checkif (!findStr(s, src, idx)) {continue;}// 2.replaceans[idx] = dst;for (int j = idx + 1; j < idx + src.length(); j++) {ans[j] = "";}
}

其中,findStr() 如下:

bool findStr(string &str, string &target, int idx) {int pos = str.find(target, idx);if (pos == string::npos || pos != idx) {return false;}return true;
}

Step3. 拼接 ans[] 为一个字符串。

string res;
for (int i = 0; i < ans.size(); i++) {res += ans[i];
}

实现代码(C++)

class Solution {
public:bool findStr(string &str, string &target, int idx) {int pos = str.find(target, idx);if (pos == string::npos || pos != idx) {return false;}return true;}string findReplaceString(string s, vector<int>& indices, vector<string>& sources, vector<string>& targets) {int n = sources.size();vector<string> ans(s.length());for (int i = 0; i < s.length(); i++) { // 初始化ansans[i] = s[i];}for (int i = 0; i < n; i++) {int idx = indices[i];string src = sources[i], dst = targets[i];// 1.checkif (!findStr(s, src, idx)) {continue;}// 2.replaceans[idx] = dst;for (int j = idx + 1; j < idx + src.length(); j++) {ans[j] = "";}}string res;for (int i = 0; i < ans.size(); i++) {res += ans[i];}return res;}
};
http://www.ds6.com.cn/news/99.html

相关文章:

  • 国外优秀企业网站网站搜索排名优化怎么做
  • 厦门网站建设首选厦门一联网络网络推广网站电话
  • 热点 做网站和营销 我只服他香港头条新闻
  • 如何做网站 优帮云关键词排名
  • 超酷的网站设计深圳营销策划公司十强
  • 自助网站建设地推网推平台
  • 如何查询网站备案信息广东seo点击排名软件哪家好
  • 跟公司产品做网站广东省各城市疫情搜索高峰进度
  • 网站模板 介绍品牌推广的意义
  • wordpress现在还慢吗seo中文含义是什么
  • 企业官方网站建设规划游戏优化软件
  • 网络推广外包业务怎么样长沙网站优化seo
  • 在线网站做网页设计的软件
  • 做网站的要求2022当下社会热点话题
  • python 网站开发 用什么框架网络营销学什么内容
  • 开封市做网站的公司深圳网络营销推广
  • 太原seo公司网站宁波seo外包
  • 网站建设 有限公司百度手机助手下载2022官方正版
  • 建筑公司名称大全seo排名优化什么意思
  • 电商网站建设实验心得池州网络推广
  • 机顶盒视频网站建设成都seo技术
  • 网站制作公司网址seo引擎
  • 波兰网站后缀app联盟推广平台
  • 珠海网站建设策划360地图下载最新版
  • 网站路径问题企业营销案例
  • 蚌埠市住房建设委网站seo算法
  • 济宁做网站多少钱网站优化seo方案
  • 新浪网站开发语言网站cms
  • asp网站管理系统源码免费b站推广入口
  • php网站制作成都网络优化托管公司