- 博客(22)
- 收藏
- 关注
原创 Day10 数字颠倒
描述输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001数据范围:0≤n≤2^30−1输入描述:输入一个int整数输出描述:将这个整数以字符串的形式逆序输出示例1输入:1516000输出:0006151思路:采用栈的思路,输入数据存入字符串中,字符串内容逐位入栈,最后逐位出栈。具体实现(手机客户端)#include <iostream>#include <strin
2023-01-17 18:23:45 51
原创 Day9十进制转换为16进制
描述:写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。数据范围:1 <=n <= 2 ^31-1输入描述:输入一个十六进制的数值字符串输出描述:输出该数值的十进制字符串。不同组的测试用例用\n隔开。示例1输入:0xAA输出:170思路将输入十六进制数字直接转换为十进制具体实现(手机客户端)#include <iostream>using namespace std;int main(){
2023-01-16 23:21:51 75
原创 Day4 字符串反转
描述接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)输入描述:输入一行,为一个只包含小写字母的字符串。输出描述:输出该字符串反转后的字符串。示例1:输入:abcd输出:dcba思路:创建一个栈,将输入字符串按顺序进栈,然后输出出栈序列。具体实现(手机客户端)#include <iostream>#include <string>#include <stack>u
2023-01-11 21:27:44 122 1
原创 Day3 出现字符个数统计
题目编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 。例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3 。数据范围:1 ≤ n ≤ 500输入描述:输入一行没有空格的字符串。输出描述:输出 输入字符串 中范围在(0~127,包括0和127)字符的种数。思路:创建一个长128数组,
2023-01-10 23:53:59 134 1
原创 day2 计算某字符出现次数
题目写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个目标字符,然后输出该字符串中该字符的出现次数。(不区分大小写字母)数据范围:1≤n≤1000输入描述:第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出描述:输出该字符串中含有该字符的个数。(不区分大小写字母)思路:设置一个变量n,从头开始对字符串遍历,每查到一个所选字符,n+1具体实现:(手机c++编译器实现)#include <iostream&g
2023-01-09 20:59:54 155 2
原创 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。
描述计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。示例1输入:hello nowcoder输出:8说明:最后一个单词为nowcoder,长度为8 思路对字符串s从第一个字符开始读取,每读取一个非空格字符i+1,读取到空格i设置为0,字符串读完后输出i值具体实现(手
2023-01-08 23:57:58 415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人