不会做题的小菜鸡
不会做题的小菜鸡
全部文章
题解
归档
标签
去牛客网
登录
/
注册
不会做题
下面的这道题怎么做呀?
全部文章
/ 题解
(共109篇)
题解 | #句子逆序#
题目分析 题目给出了我们一个字符串,包含一些空格,基本上是给出一句英文语句 我们需要将语句中单词的顺序倒转,然后输出逆序后的语句 方法一:输入流处理 实现思路 由于我们输入的内容包含空格,因此cin>>s输入时可以在输入流中遇到空格时断开 因此输入流处理方式可以自动帮我...
C++
双指针
字符串
2021-11-01
2
394
题解 | #字符串反转#
题目分析 题目给定了我们一个字符串 我们要返回这个字符串的倒序结果输出 方法一:调用reverse函数 实现思路 c++中有支持将字符串倒序的函数reverse 我们输出倒转后的结果即可 #include <iostream> #include <string&g...
C++
字符串
2021-11-01
0
364
题解 | #数字颠倒#
题目分析 题目给出了我们一个数字 我们要颠倒这个数字,以字符串形式逆序输出 方法一:转换为字符串 实现思路 首先我们将输入的整数类型转换为字符串类型 然后调用reverse函数来颠倒 输出颠倒后的字符串 #include <iostream> #includ...
C++
数学
字符串
2021-10-31
0
527
题解 | #字符个数统计#
题目分析 题目给出了一个字符串 我们要返回这个字符串中出现的字符种类个数 方法一:枚举 实现思路 我们根据ASCII的表示范围开辟128大小的空间 对每个出现的字符在我们的aux空间中标记其已出现,值设置为1 最终统计所有出现种类之和,返回最终结果 #include &...
C++
哈希表
枚举
2021-10-31
2
339
题解 | #合并表记录#
题目分析 题目给出我们一个int型整数输入 我们要返回将这个数字倒着读的新整数,并且不允许重复数字出现 方法一:转换成字符串 实现思路 我们以字符串方式来处理输入的整数 由于需要倒序输出,所以我们遍历字符串的时候采用倒序访问的方式 最终结果我们放在变量res中 当倒序拿到每...
C++
数学
字符串
倒序
2021-10-31
0
336
题解 | #合并表记录#
题目分析 题目首先给定键值对的个数n,然后给出n组键值对 我们需要将相同的key对应的value进行合并,合并方式为value求和 最终输出按照key排序的合并后的键值对结果 方法一:桶排序(空间溢出) 实现思路 由于给定的index是有限的,所以我们考虑给每一个index一个空间计数...
C++
桶排序
哈希表
2021-10-31
3
449
题解 | #取近似值#
题目分析 题目给出我们一个小数 我们要根据四舍五入规则对其进行舍入,输出最后舍入后的整数结果 方法一:判断十分位 实现思路 我们直接将原数字乘10 获得个位数字 根据个位数字进行四舍五入 输出最后的结果 #include <iostream> #incl...
C++
2021-10-31
0
265
题解 | #质数因子#
题目分析 题目给出我们一个数字 我们要找出这个数字的质数因子,包括重复的质数因子 方法一:递归 实现思路 我们规定递归函数的定义为 本轮应该处理的数字为n,选定的因子为i,题目输入数据为num 递归函数退出的条件为选定的因子i的平方大于num,则说明我们已经基本逼近到了num的最大因子...
C++
递归
迭代
2021-10-31
0
301
题解 | #进制转换#
题目分析 题目给出一组十六进制的数字 我们要输出对应的十进制数字 方法一:库函数 实现思路 int stoi(const std::string& str, std::size_t* pos = 0, int base = 10); c++中使用stoi函数支持直接转换,将...
C++
字符串
2021-10-31
0
318
题解 | #字符串分隔#
题目分析 题目给出我们若干条字符串 我们要将这些字符串以8位长按行输出 对于长度不足8位的字符串要补充0在末尾并输出 对于长度大于8位的字符串要截断成一个个8位的子字符串输出,对于最后一行不足8位的情况同样要补0输出 方法一:递归 实现思路 我们规定递归函数的意义表示对于一个字符串st...
C++
递归
迭代
2021-10-31
0
320
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页