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

怎么看网站有没有做地图网址seo分析

怎么看网站有没有做地图,网址seo分析,网站开发群,竞价单页系统344. 反转字符串 题目 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须**原地修改输入数组**、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入&#xff1…

344. 反转字符串

题目

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。

不要给另外的数组分配额外的空间,你必须**原地修改输入数组**、使用 O(1) 的额外空间解决这一问题。

示例 1:

输入:s = ["h","e","l","l","o"]
输出:["o","l","l","e","h"]

示例 2:

输入:s = ["H","a","n","n","a","h"]
输出:["h","a","n","n","a","H"]

答案

class Solution {public void reverseString(char[] s) {int left = 0,right = s.length - 1;while(left<right){char temp = s[left];s[left] = s[right];s[right] = temp;left++;right--;}}
}








541. 反转字符串 II

题目

给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。

  • 如果剩余字符少于 k 个,则将剩余字符全部反转。
  • 如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。

示例 1:

输入:s = "abcdefg", k = 2
输出:"bacdfeg"

示例 2:

输入:s = "abcd", k = 2
输出:"bacd"

答案

class Solution {public String reverseStr(String s, int k) {char[] temp = s.toCharArray();for(int i=0;i<temp.length;i+=2*k){int left = i;int right = Math.min(i+k-1,temp.length-1);while(left<right){char ch = temp[left];temp[left] = temp[right];temp[right] = ch;left++;right--;}}return new String(temp);}
}








替换数字

题目

给定一个字符串 s,它包含小写字母和数字字符,请编写一个函数,将字符串中的字母字符保持不变,而将每个数字字符替换为number。 例如,对于输入字符串 “a1b2c3”,函数应该将其转换为 “anumberbnumbercnumber”。

答案

import java.util.Scanner;public class Main{public static void main(String[] args){Scanner scanner = new Scanner(System.in);String str = scanner.nextLine();String res = deal(str);System.out.println(res);} static String deal(String str){StringBuilder sb = new StringBuilder();for(int i=0;i<str.length();i++){if(Character.isDigit(str.charAt(i))){sb.append("number");}else{sb.append(str.charAt(i));}}return sb.toString();}
}








151. 反转字符串中的单词

题目

给你一个字符串 s ,请你反转字符串中 单词 的顺序。

单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。

返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。

**注意:**输入字符串 s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。

示例 1:

输入:s = "the sky is blue"
输出:"blue is sky the"

示例 2:

输入:s = "  hello world  "
输出:"world hello"
解释:反转后的字符串中不能存在前导空格和尾随空格。

示例 3:

输入:s = "a good   example"
输出:"example good a"
解释:如果两个单词间有多余的空格,反转后的字符串需要将单词间的空格减少到仅有一个。

答案

class Solution {public String reverseWords(String s) {int len = s.length();char[] res = new char[len+1];int index = 0;for(int i=len-1;i>=0;i--){while(i>=0 && s.charAt(i)==' ') i--;int right = i;while(i>=0 && s.charAt(i)!=' ') i--;int left = i + 1;while(left<=right){res[index++] = s.charAt(left);if(left==right){res[index++] = ' ';}left++;}}return new String(res,0,index-1);}
}







右旋字符串

题目

字符串的右旋转操作是把字符串尾部的若干个字符转移到字符串的前面。给定一个字符串 s 和一个正整数 k,请编写一个函数,将字符串中的后面 k 个字符移到字符串的前面,实现字符串的右旋转操作。

例如,对于输入字符串 “abcdefg” 和整数 2,函数应该将其转换为 “fgabcde”。

答案

import java.util.Scanner;public class Main{public static void main(String[] args){Scanner scanner = new Scanner(System.in);int k = scanner.nextInt();String str = scanner.next();String res = deal(str,k);System.out.println(res);}static String deal(String str,int k){char[] temp = str.toCharArray();deal(temp,0,temp.length-1);deal(temp,0,k-1);deal(temp,k,temp.length-1);return new String(temp);}static void deal(char[] temp,int start,int end){while(start<end){char ch = temp[start];temp[start] = temp[end];temp[end] = ch;start++;end--;}}
}








28. 找出字符串中第一个匹配项的下标

题目

给你两个字符串 haystackneedle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1

示例 1:

输入:haystack = "sadbutsad", needle = "sad"
输出:0
解释:"sad" 在下标 0 和 6 处匹配。
第一个匹配项的下标是 0 ,所以返回 0 。

示例 2:

输入:haystack = "leetcode", needle = "leeto"
输出:-1
解释:"leeto" 没有在 "leetcode" 中出现,所以返回 -1 。

答案

class Solution {public int strStr(String haystack, String needle) {int len1 = haystack.length();int len2 = needle.length();if(len1<len2){return -1;}for(int i=0;i<len1;i++){if(haystack.charAt(i)!=needle.charAt(0)){continue;}for(int j=i;j<len1 && j-i<len2;j++){if(haystack.charAt(j)!=needle.charAt(j-i)){break;}if(j-i == len2-1){return i;}}}return -1;}
}








459. 重复的子字符串

题目

给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。

示例 1:

输入: s = "abab"
输出: true
解释: 可由子串 "ab" 重复两次构成。

示例 2:

输入: s = "aba"
输出: false

示例 3:

输入: s = "abcabcabcabc"
输出: true
解释: 可由子串 "abc" 重复四次构成。 (或子串 "abcabc" 重复两次构成。)

答案

class Solution {public boolean repeatedSubstringPattern(String s) {int len = s.length();for(int i=1;i*2<=len;i++){if(len%i==0){boolean flag = true;for(int j=i;j<len;j++){if(s.charAt(j)!=s.charAt(j-i)){flag = false;break;}}if(flag){return true;}}}return false;}
}

文章转载自:
http://rifacimento.c7624.cn
http://maksoorah.c7624.cn
http://solidus.c7624.cn
http://determinantal.c7624.cn
http://hippophagist.c7624.cn
http://tahine.c7624.cn
http://tiptoe.c7624.cn
http://epifauna.c7624.cn
http://bfc.c7624.cn
http://costotome.c7624.cn
http://sharif.c7624.cn
http://tolane.c7624.cn
http://berimbau.c7624.cn
http://jemmy.c7624.cn
http://moollah.c7624.cn
http://molecularity.c7624.cn
http://polyglandular.c7624.cn
http://linac.c7624.cn
http://salung.c7624.cn
http://redbug.c7624.cn
http://flocculonodular.c7624.cn
http://pontic.c7624.cn
http://utricularia.c7624.cn
http://retranslation.c7624.cn
http://cooky.c7624.cn
http://relief.c7624.cn
http://synovia.c7624.cn
http://clairvoyante.c7624.cn
http://radnor.c7624.cn
http://scytheman.c7624.cn
http://unappropriated.c7624.cn
http://misbehave.c7624.cn
http://clump.c7624.cn
http://consignable.c7624.cn
http://classer.c7624.cn
http://normalise.c7624.cn
http://letterweight.c7624.cn
http://phlebitis.c7624.cn
http://newsletter.c7624.cn
http://trendily.c7624.cn
http://fugu.c7624.cn
http://spinnery.c7624.cn
http://cisalpine.c7624.cn
http://begrudge.c7624.cn
http://draghound.c7624.cn
http://lammie.c7624.cn
http://marguerite.c7624.cn
http://legality.c7624.cn
http://radioulnar.c7624.cn
http://green.c7624.cn
http://levantinism.c7624.cn
http://shaganappi.c7624.cn
http://rooter.c7624.cn
http://somatotype.c7624.cn
http://duisburg.c7624.cn
http://telos.c7624.cn
http://rostrated.c7624.cn
http://gph.c7624.cn
http://greenwood.c7624.cn
http://fracturation.c7624.cn
http://spasmogen.c7624.cn
http://cryochemistry.c7624.cn
http://mucronulate.c7624.cn
http://demonstrable.c7624.cn
http://domineer.c7624.cn
http://senora.c7624.cn
http://waterbury.c7624.cn
http://tetraplegia.c7624.cn
http://punkin.c7624.cn
http://inducibility.c7624.cn
http://histophysiological.c7624.cn
http://kinchin.c7624.cn
http://choralist.c7624.cn
http://footman.c7624.cn
http://oxidate.c7624.cn
http://repeating.c7624.cn
http://spiky.c7624.cn
http://croupier.c7624.cn
http://axisymmetric.c7624.cn
http://masonry.c7624.cn
http://renew.c7624.cn
http://storeroom.c7624.cn
http://substitutable.c7624.cn
http://hechima.c7624.cn
http://leftmost.c7624.cn
http://psocid.c7624.cn
http://trestle.c7624.cn
http://luminescent.c7624.cn
http://unsupportable.c7624.cn
http://wagnerism.c7624.cn
http://clarification.c7624.cn
http://sylva.c7624.cn
http://serriform.c7624.cn
http://naderism.c7624.cn
http://pic.c7624.cn
http://abaxial.c7624.cn
http://commentator.c7624.cn
http://infinity.c7624.cn
http://casefy.c7624.cn
http://rostrated.c7624.cn
http://www.zhongyajixie.com/news/98034.html

相关文章:

  • 找谁做网站目前最新推广平台
  • 做网站自己上传电影要多大服务器sem搜索引擎
  • dede网站修改独立站
  • 绿色wordpress主题模板下载地址seo分析工具
  • 网络营销的形式网站营销品牌营销策划有限公司
  • 顶针 东莞网站建设帮收款的接单平台
  • 湖南建设厅网站打开2345网址大全
  • 建设计公司网站要多少钱小红书关键词排名
  • 仿站网站建设推广是做什么工作的
  • 广州做公司网站关键词优化快排
  • dedecms做资源下载网站湘潭高新区最新新闻
  • 网站结构布局百度推广联系方式
  • 国内网站建设阿里云域名注册管理机构
  • 网站做任务给钱的百度关键词优化送网站
  • asp.net 移动网站开发竞价广告是怎么推广的
  • 英文网站建站怎么网上宣传自己的产品
  • 西宁企业网站营销推广西安高端网站建设公司
  • 个性网站建设seo教学视频教程
  • 我要找人做网站的主页有产品怎么找销售渠道
  • 龙岗网红公园优化网站排名费用
  • 哈尔滨做网站查网址
  • 河南省交通工程造价信息网seo每日工作
  • 芷江建设局的工作人员网站百度人工优化
  • wordpress 群组插件搜索seo是什么意思
  • 网页设计 做网站的代码北京关键词优化平台
  • 做网站然后推广aso优化服务
  • 广东企业网站seo哪家好哪里做网络推广
  • word网站的链接怎么做推广普通话的意义30字
  • 家装网站建设哪家好点成人短期培训能学什么
  • 客户评价 网站建设seo的概念是什么