已注销
已注销
全部文章
题解
排序(2)
归档
标签
去牛客网
登录
/
注册
已注销的博客
全部文章
/ 题解
(共4篇)
剑指offer:73-题解 | #翻转单词序列#
题目描述 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“nowcoder. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am...
C++
字符串
2022-02-11
0
414
剑指offer:58-题解 | #左旋转字符串#
题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列 S ,请你把其循环左移 K 位后的序列输出。例如,字符序列 S = ”abcXYZdef” , 要求输出循环左移 3 位后的结果,即 “XYZdefabc” ...
C++
数组
字符串
2022-02-10
0
334
剑指offer:50-题解 | #第一个只出现一次的字符#
题目啊描述 在一个长为 字符串中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数) 示例1 输入: "google" 返回值:4 题解1:使用unordered_map<char,ing>,其中key是字符,value是字...
C++
字符串
2022-02-09
0
325
剑指offer:45-题解 | #把数组排成最小的数#
解题思路: 要注意题目的意思是把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 先将整数转换为字符串,再以字符串形式拼接后进行比较:比较方式如下 A+B 与 B+A 之间比较的问题(注意:这里的A+B并不是A加上B,而是A拼上B),当A+B小于B+A的时候,很明显A要放在...
C++
字符串
2022-02-08
1
322