字符串
Aylwang
这个作者很懒,什么都没留下…
展开
-
牛客 HJ26 字符串排序
题目描述描述编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。如,输入: Type 输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。如,输入: BabA 输出: aABb规则 3 :非英文字母的其它字符保持原来的位置。如,输入: By?e 输出: Be?y题目分析定义TreeMap,其key为a-z,value为String Builder类型;例如str=AAaaBb,则key为a 时,对应原创 2021-08-04 22:49:40 · 245 阅读 · 0 评论 -
华为机试-HJ21 简单密码
题目描述大家都知道手机上的字母: 1–1, abc–2, def–3, ghi–4, jkl–5, mno–6, pqrs–7, tuv–8 wxyz–9, 0–0,就这么简单,渊子把密码中出现的小写字母都变成对应的数字,数字和其他的符号都不做变换;声明:密码中没有空格,而密码中出现的大写字母则变成小写之后往后移一位,如:X,先变成小写,再往后移一位,不就是y了嘛,简单吧。记住,z往后移是a哦。import java.util.*;public class Main{ public stat原创 2021-07-15 22:31:06 · 363 阅读 · 0 评论 -
翻转字符串里的单词(4种解法)
力扣151:翻转字符串里的单词题目描述:给定一个字符串,逐个翻转字符串中的每个单词。说明:无空格字符构成一个 单词 。输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。示例 1:输入:“the sky is blue”输出:“blue is sky the”示例 4:输入:s = " Bob Loves Alice "输出:“Alice Loves Bob”这道题目用了四种不同的解法原创 2021-03-13 20:24:26 · 3845 阅读 · 0 评论