strawberryz
strawberryz
全部文章
题解
leetcode(35)
剑指offer(21)
待改(1)
面经(6)
归档
标签
去牛客网
登录
/
注册
那些很冒险的梦
我陪你
全部文章
/ 题解
(共57篇)
华为机试-图片整理(中等)
题目描述 Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。本题含有多组样例输入。 //ASCII的顺序 数字<大写字母<小写字母 #include<iostream>...
2021-04-03
0
594
AcWing77-翻转单词顺序(中等)
翻转单词顺序 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. ",则输出"student. a am I"。注意头尾有空格时忽略 方法1: 利用stringstream的特性 空格自动截断 c...
2021-04-03
0
468
华为机试-字符串分隔(较难)
题目描述 连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 方法1: 每次读取s前8个字符,然后其余部分重新复制给s,当小于等于8时结束(设标志flag=true)。 int main(){ string s; ...
2021-04-02
1
866
华为机试-字符串最后一个单词的长度(较难)
题目描述 计算字符串最后一个单词的长度,单词以空格隔开。 方法1: 比较简洁,利用了cin的特性,到空格或者回车停止读取。(我要夸夸自己) int main(){ string s; while(cin>>s); cout<<s.size(); ...
2021-04-02
1
784
华为机试-进制转换(中等)
题目描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 方法1: 优秀,又学习到了,太简洁了 int s;//注意是int while(cin>>hex>>s){ cout<<s<<endl; ...
2021-04-02
0
714
华为机试-提取不重复的整数(中等)
题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是0。 方法1: 哈希表存储数字是否出现过的状态 #include<iostream> #include<vector> #include<unorder...
2021-04-02
1
597
华为机试-字符个数统计(中等)
题目描述 编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次例如,对于字符串abaca而言,有a、b、c三种不同的字符,因此输出3。 set会自动去重 #include<ios...
2021-04-02
0
610
华为机试-杨辉三角的变形(简单)
题目描述 11 1 11 2 3 2 11 3 6 7 6 3 11 4 10 16 19 16 10 4 1以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数,左上角数到右上角的数,3个数之和(如果不存在某个数,认为该数就是0)。请在这里...
2021-03-24
45
2603
华为机试-汽水瓶(简单)
题目描述 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,...
2021-03-24
10
2681
华为机试 求最小公倍数(简单)
题目描述 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。 方法1: 暴力 #include<iostream> using namespace std; int main(){ int a,b; cin&...
2021-03-24
0
647
首页
上一页
1
2
3
4
5
6
下一页
末页