linhy_Asa
linhy_Asa
全部文章
题解
归档
标签
去牛客网
登录
/
注册
linhy_Asa的博客
全部文章
/ 题解
(共25篇)
题解 | #进制转换#
考察进制转换的问题,思路就是,处理好十六进制的每一位字符,最低位数字乘以16^0,次低位乘以16^1,...,以此类推,最后再求和,获得对应的十进制数字。 #include <string> #include <cmath> using namespace std; int...
C++
2022-04-12
0
253
题解 | #字符串分隔#
字符串的处理。按逻辑处理即可,分三种情况讨论:字符数小于8的情况;字符数大于8且是8的整数倍的情况;字符数大于8且不是8的整数倍的情况。 #include <iostream> #include <vector> using namespace std; int main(...
C++
2022-04-10
1
320
题解 | #明明的随机数#
本题考查数组的一些操作。首先,对于删去重复数字的操作,利用哈希表来存储每一个数字。如果某一个数字已经在哈希表中,则忽略该数字。取出筛选后的哈希表中的数字,并进行排序,最后输出。缺点是耗时有点多。 #include <unordered_map> #include <vector&g...
C++
2022-04-10
0
226
题解 | #计算某字符出现次数#
本题主要考察字符串的操作。首先先把所有的字符转换成大写字符,便于比较。其次,使用双指针,一个指针指向字符串的开头,另一个指针指向字符串的最后一位,同时与字符c进行比较。移动双指针,直到遍历完全部的字符串为止。 #include <string> using namespace std; ...
C++
2022-04-10
0
315
题解 | #字符串最后一个单词的长度#
考察字符串的基本操作。 思路是利用一个字符串容器,存储字符串中的每个单词,最后利用反向迭代器找到最后一个单词,输出其尺寸大小即可。 需要注意的细节是,在提取单词时以空格为标识符,每次将一个单词存入容器后,需要将临时字符串清空。 #include <vector> #include <...
C++
2022-04-10
0
298
首页
上一页
1
2
3
下一页
末页