strawberryz
strawberryz
全部文章
分类
leetcode(35)
剑指offer(21)
待改(1)
面经(6)
题解(57)
归档
标签
去牛客网
登录
/
注册
那些很冒险的梦
我陪你
全部文章
(共120篇)
华为机试-明明的随机数(较难)
题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“...
2021-04-04
2
1179
华为机试-学英语(较难)
题目描述 Jessi初学英语,为了快速读出一串数字,编写程序将数字转换成英文:如22:twenty two,123:one hundred and twenty three。说明:数字为正整数,长度不超过九位,不考虑小数,转化结果为英文小写;输出格式为twenty two;非法数据请返回“erro...
2021-04-03
3
1128
华为机试-简单密码(中等)
题目描述 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生...
2021-04-03
0
722
华为机试-图片整理(中等)
题目描述 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
首页
上一页
3
4
5
6
7
8
9
10
11
12
下一页
末页