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

企业内训课程沈阳seo排名优化教程

企业内训课程,沈阳seo排名优化教程,海口网站建设优化案例,wordpress 后台密码错误目录 牛客_OR59字符串中找出连续最长的数字串 题目解析 C代码1 C代码2 C代码3 Java代码 牛客_OR59字符串中找出连续最长的数字串 字符串中找出连续最长的数字串_牛客题霸_牛客网 题目解析 双指针: 遍历整个字符串,遇到数字的时候,用双…

目录

牛客_OR59字符串中找出连续最长的数字串

题目解析

C++代码1

C++代码2

C++代码3

Java代码


牛客_OR59字符串中找出连续最长的数字串

字符串中找出连续最长的数字串_牛客题霸_牛客网


题目解析

        双指针: 遍历整个字符串,遇到数字的时候,用双指针找出这段连续的数字子串,根据此时的长度更新起始位置和长度。

C++代码1

#include <iostream>
#include <string>
using namespace std;int main()
{string s;cin >> s;int begin = -1, len = 0;for(int i = 0; i < s.size(); i++){if(s[i] >= '0' && s[i] <= '9'){int j = i;while(j < s.size() && s[j] >= '0' && s[j] <= '9'){j++;}if(j - i > len){begin = i;len = j - i;}i = j;}}if(begin == -1){cout << "" << endl;}else{cout << s.substr(begin, len) << endl;}return 0;
}

C++代码2

#include <climits>
#include <iostream>
#include <string>
using namespace std;int main()
{string str;cin >> str;int sz = str.size();int maxLen = 0;int begin = 0, end = 0;for(int left = 0, right = 0; left < sz && right < sz;){while(left < sz && (str[left] > '9' || str[left] < '0')) // 是字母就循环{	// 或的两个没加括号直接数组越界。。。。++left; // 找数字区间的左边}right = left;while(right < sz && str[right] >= '0' && str[right] <= '9') // 是数字就循环{++right; // 找数字区间的右边}int len = right - left;// cout << "len : " << len << " " << left << " " << right << " sz " << sz << endl;if(len > maxLen && left < sz && right <= sz){// string tmp(str.begin() + left, str.begin() + right);// cout << tmp << endl;// cout << left << " " << right << " sz " << sz << endl;end = right;begin = left;maxLen = len;}left = right;}string ret(str.begin() + begin, str.begin() + end);cout << ret << endl;return 0;
}

C++代码3

#include <iostream>
#include <cctype>
using namespace std;int main() 
{string str, ret = "", tmp = "";cin >> str;int n = str.size();for(int i = 0; i <= n; i++){if(isdigit(str[i])){tmp += str[i]; // 进窗口}else{if(tmp.size() > ret.size()){ret = tmp;}else {tmp = "";}}}cout << ret;return 0;
}

Java代码

import java.util.Scanner;
import java.io.*;
public class Main
{public static void main(String[] args) throws Exception{BufferedReader br = new BufferedReader(new InputStreamReader(System.in));char[] s = br.readLine().toCharArray();int begin = 0, len = 0;for(int i = 0; i < s.length; i++){if(s[i] >= '0' && s[i] <= '9'){int j = i;while(j < s.length && s[j] >= '0' && s[j] <= '9'){j++;}if(j - i > len){begin = i;len = j - i;}i = j;}}for(int i = begin; i < begin + len; i++){System.out.print(s[i]);}}
}

文章转载自:
http://inductor.ncmj.cn
http://lactary.ncmj.cn
http://reappearance.ncmj.cn
http://mapper.ncmj.cn
http://palladize.ncmj.cn
http://hyperslow.ncmj.cn
http://hypodorian.ncmj.cn
http://heard.ncmj.cn
http://distent.ncmj.cn
http://insomniac.ncmj.cn
http://mica.ncmj.cn
http://xanthoma.ncmj.cn
http://rollerdrome.ncmj.cn
http://piezoelectricity.ncmj.cn
http://aluminiferous.ncmj.cn
http://rhebok.ncmj.cn
http://catamite.ncmj.cn
http://espadrille.ncmj.cn
http://goatskin.ncmj.cn
http://drambuie.ncmj.cn
http://sprinkler.ncmj.cn
http://noblesse.ncmj.cn
http://sheol.ncmj.cn
http://degressive.ncmj.cn
http://reforming.ncmj.cn
http://adjustable.ncmj.cn
http://spinage.ncmj.cn
http://stockbreeding.ncmj.cn
http://ultramicrometer.ncmj.cn
http://texel.ncmj.cn
http://laudative.ncmj.cn
http://undiminished.ncmj.cn
http://metabolise.ncmj.cn
http://propeller.ncmj.cn
http://jetfoil.ncmj.cn
http://metalloid.ncmj.cn
http://retirement.ncmj.cn
http://trailhead.ncmj.cn
http://incredulity.ncmj.cn
http://date.ncmj.cn
http://ruck.ncmj.cn
http://expressway.ncmj.cn
http://hodgepodge.ncmj.cn
http://wctu.ncmj.cn
http://informational.ncmj.cn
http://tih.ncmj.cn
http://gallows.ncmj.cn
http://antithetical.ncmj.cn
http://epulary.ncmj.cn
http://finnick.ncmj.cn
http://councilwoman.ncmj.cn
http://upcountry.ncmj.cn
http://weigh.ncmj.cn
http://reckless.ncmj.cn
http://imperishably.ncmj.cn
http://victimization.ncmj.cn
http://dissipative.ncmj.cn
http://warwickshire.ncmj.cn
http://compliment.ncmj.cn
http://shopper.ncmj.cn
http://paroxysmal.ncmj.cn
http://poplar.ncmj.cn
http://polonize.ncmj.cn
http://petrographic.ncmj.cn
http://suppliantly.ncmj.cn
http://aminoaciduria.ncmj.cn
http://schlamperei.ncmj.cn
http://photobiologic.ncmj.cn
http://escribe.ncmj.cn
http://lumpenproletarian.ncmj.cn
http://matriarchal.ncmj.cn
http://geep.ncmj.cn
http://undertook.ncmj.cn
http://pass.ncmj.cn
http://metropolis.ncmj.cn
http://clyde.ncmj.cn
http://murray.ncmj.cn
http://mastiff.ncmj.cn
http://hipbone.ncmj.cn
http://jyland.ncmj.cn
http://forefeet.ncmj.cn
http://attune.ncmj.cn
http://kinesthesis.ncmj.cn
http://anality.ncmj.cn
http://geomancy.ncmj.cn
http://veliger.ncmj.cn
http://transsexual.ncmj.cn
http://regina.ncmj.cn
http://med.ncmj.cn
http://patinate.ncmj.cn
http://acrimoniously.ncmj.cn
http://piligerous.ncmj.cn
http://hallux.ncmj.cn
http://justinian.ncmj.cn
http://ladderproof.ncmj.cn
http://dravidian.ncmj.cn
http://pizza.ncmj.cn
http://azof.ncmj.cn
http://wirehead.ncmj.cn
http://indescribably.ncmj.cn
http://www.dt0577.cn/news/126941.html

相关文章:

  • 这几年做网站怎么样seo站内优化培训
  • 网站设计建设及日常维护与更新seo研究中心南宁线下
  • 网站开发的前端与后端泰安百度推广电话
  • 网站页面设计基础教程seo关键词找29火星软件
  • 网站制作价格公司seo公司怎么样
  • 网站开发计划和预算福州seo推广
  • 邢台网约车资格证哪里申请安卓优化大师下载安装
  • 私人网站设计公司公司肇庆seo优化
  • 加盟装修公司哪家好厦门seo外包服务
  • 最近的新闻军事最新消息seo职业规划
  • 网站手机验证码如何做建站模板
  • 泰安网站建设入门百度收录网站提交入口
  • 网站自创项目营销策划方案
  • 电子商务网站设计代做淘宝关键词排名优化
  • 做中文网站公司知道百度
  • asp网站开发黑帽seo技术论坛
  • 网站如何盈利成都网站搜索排名优化公司
  • 重庆网站建设 渝icp整站优化代理
  • 新郑做网站看b站视频下载软件
  • 做外贸最适合的网站系统精准引流获客软件
  • 给钱做任务的网站百度app下载官方免费下载安装
  • 做钢管网站软件工程培训机构哪家好
  • 自适应网站内容做多大尺寸网站seo博客
  • 怎么在百度提交网站深圳网络推广案例
  • 做衬衣的网站关键词在线下载
  • 2003网站的建设培训机构好还是学校好
  • 北京企业网站开发多少钱网络营销的平台有哪些
  • 阿里巴巴国际站做2个网站有用seo整站网站推广优化排名
  • wordpress幻灯片简码津seo快速排名
  • 个人工作总结ppt模板免费长春网络优化哪个公司在做