首页 > 其他分享 >一个字符串 AbAbcBaB 这种 消除驼峰字段 AbA aBa 这种 只留下非驼峰比如刚才这个字符串 应该输出bc

一个字符串 AbAbcBaB 这种 消除驼峰字段 AbA aBa 这种 只留下非驼峰比如刚才这个字符串 应该输出bc

时间:2023-10-29 17:24:04浏览次数:23  
标签:AbA 驼峰 bc aBa AbAbcBaB 字符串

public class Solution{
   char[] c = s.toCharArray();
   int len = c.length;
   if(len<=2){
      System.out.println(c[len]);
   }      
   int j=-1;
   for(int i=0;i<len-2;i++){
       if(c[i] == c[i+2] && c[i]!=c[i+1]){
            j=i+2;
            i++;
       }else if(i != j){
            System.out.println(c[i]);
       }
   }

}

  

标签:AbA,驼峰,bc,aBa,AbAbcBaB,字符串
From: https://www.cnblogs.com/yingpu/p/17796068.html

相关文章

  • 一套适合 ABAP 初级和中级开发人员,从入门到提高的 ABAP 学习教程
    曾几何时,ABAP就是SAP的代名词。ABAP这门编程语言造就了SAP名噪一时的R/3产品,同时也是如今SAP旗舰级产品,SAPS/4HANA底层的实现语言。ABAP不仅代表着SAP这家公司在企业级管理软件市场辉煌的过去,ABAP自身也在不断地进化着。SAP不仅在本地部署(On-Premise)领域继续......
  • 字符串的总引力
    字符串的引力定义为:字符串中不同字符的数量。例如,"abbca"的引力为3,因为其中有3个不同字符'a'、'b'和'c'。给你一个字符串s,返回其所有子字符串的总引力。子字符串定义为:字符串中的一个连续字符序列。1.区间贡献法从左往右遍历,优先计算左边同一字符做出的贡......
  • 【题解】P9753 [CSP-S 2023] 消消乐(字符串哈希,DP)
    【题解】P9753[CSP-S2023]消消乐不知道考场脑子是抽了还是有病,全程都不知道在放什么屁。特别鸣谢:@dbxxx给我讲解了解法一的满分做法,并让我对哈希有了更加深刻的认识;@Daidly给我讲解了解法二。题目链接P9753[CSP-S2023]消消乐题意概述给定一个长度为\(n\)的只含小......
  • 无重复字符的最长子串(给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长
    importjava.util.*;publicclassSolution{/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@paramarrint整型一维数组thearray*@returnint整型*/publicintmaxLength(int[]arr){......
  • 28. 找出字符串中第一个匹配项的下标
    目录题目法一、KMP法二、切片法三、两行题目给你两个字符串 haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从0开始)。如果 needle不是haystack的一部分,则返回 -1。示例1:输入:haystack="sadbutsad",needle="sad"......
  • 如何遍历字符串的单词?
    内容来自DOChttps://q.houxu6.top/?s=如何遍历字符串的单词?如何遍历由空格分隔的单词组成的字符串中的单词?请注意,我对C字符串函数或那种字符操作/访问不感兴趣。我更喜欢优雅而不是效率。我目前的解决方法:#include<iostream>#include<sstream>#include<string>using......
  • 【pwn】[MoeCTF 2022]babyfmt --格式化字符串漏洞,got表劫持
    拿到程序,先checksec一下发现是PartialRELRO,got表可修改当RELRO保护为NORELRO的时候,init.array、fini.array、got.plt均可读可写;为PARTIALRELRO的时候,ini.array、fini.array可读不可写,got.plt可读可写;为FULLRELRO时,init.array、fini.array、got.plt均可读不可写。然后看主......
  • C++字符串
    C++字符串C++提供了两种类型的字符串表示形式:C风格字符串C++引入的string类类型C风格字符串C风格的字符串源于C语言,并在C++中继续得到支持。字符串实际上是使用Null字符终止的一堆字符数组。因此一个以NULL结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了......
  • 28. 找出字符串中第一个匹配项的下标
    1.题目介绍给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从0开始)。如果needle不是haystack的一部分,则返回-1。示例1:输入:haystack="sadbutsad",needle="sad"输出:0解释:"sad"在下标0和6处匹配。......
  • LeedCode刷题(1)-交替合并字符串
    1.交替合并字符串题目:给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并字符串的末尾。示例1:输入:word1="abc",word2="pqr"输出:"apbqcr"解释:字符串合并情况如下所示:word1:ab......