牛客 华为机考
- 一、入门
-
- 1.取近似值
- 2.提取不重复的整数
- 3.截取字符串
- 4.输入N个整数,输出其中最小的K个
- 5.输入整型数组和排序标识,对其元素按照升序或降序排列
- 二、简单
-
- 1.字符串最后一个单词的长度
- 2.计算某字符出现的次数
- 3.字符串分隔
- 4.进制转换
- 5.质数因子
- 6.合并表记录
- 7.字符个数统计
- 8.数字颠倒
- 9.字符串反转
- 10.句子逆序
- 11.字符串排序
- 12.求int型正整数在内存中存储时1的个数
- 13.简单密码
- 14.汽水瓶
- 15.删除字符串中出现次数最少的字符
- 16.单词倒排
- 17.图片整理
- 18.蛇形矩阵
- 19.统计每个月兔子总数
- 20.统计字符
- 21.输出单项链表中倒数第K个节点
- 22.杨辉三角的变形
- 23.表达式求值
- 24.完全数计算
- 25.查找组成一个偶数最接近的两个素数
- 26.放苹果
- 27.查找输入整数二进制中1的个数
- 28.百钱买鸡问题
- 29.计算日期到天数转换
- 30.尼科彻斯定理
- 31.整型数组合并
- 32.字符串字符匹配
- 33.二维数组操作
- 34.统计大写字母个数
- 35.最长回文子串
- 35.求最大连续bit数
- 36.密码强度等级
- 37.走方格的方案数
- 38.计票统计
- 39.表示数字
- 40.记负均正
- 41.自守数
- 42.等差数列
- 43.字符统计
- 44.记负均正||
- 45.字符逆序
- 46.求最小公倍数
- 三、中等
-
- 1.购物单
- 2.坐标移动
- 3.密码验证合格程序
- 4.合唱队
- 5.字符串排序
- 6.查找兄弟单词
- 7.字符串加密解密
- 8.密码截取
- 9.整数与IP地址之间的转换
- 10.字符串加密
- 11.求小球落地5次后经历的路程和第五次反弹的高度
- 12.称砝码
- 13.迷宫问题
- 14.名字的漂亮度
- 15.从单向链表中删除指定值的节点
- 16.四则运算
- 18.挑7
- 19.高精度整数加法
- 20.找出字符串中第一个只出现一次的字符
- 21.DNA序列
- 22.MP3光标位置
- 23.查找两个字符串a,b中最长的公共子串
- 24.配置文件恢复
- 25.24点游戏算法
- 26.矩阵乘法
- 27.矩阵乘法计算量估算
- 28.字符串通配符
- 29.参数解析
- 30.公共子串计算
- 31.火车进站
- 32.将真分数分解为埃及分数
- 33.合法IP
- 34.字符串中找出连续最长的数字串
- 35.Redraiment的走法
- 35.求解立方根
- 四、较难
-
- 1.明明的随机数
- 2.识别有效ip地址和掩码进行分类统计
- 3.简单错误记录
- 4.数据分类处理
- 5.字符串合并处理
- 6.判断两个IP是否属于同一子
- 7.学英语
- 8.成绩排序
- 9.整数与IP地址之间的转换
- 10.扑克牌大小
- 11.24点运算
- 12.数组分组
- 13.人民币转换
- 五、困难
-
- 1.素数伴侣
- 2.sudoku
- 3.自动售货系统
一、入门
1.取近似值
2.提取不重复的整数
3.截取字符串
4.输入N个整数,输出其中最小的K个
5.输入整型数组和排序标识,对其元素按照升序或降序排列
二、简单
1.字符串最后一个单词的长度
2.计算某字符出现的次数
3.字符串分隔
4.进制转换
5.质数因子
描述
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )
数据范围: 1 le n le 2 times 10^{9} + 14 1≤n≤2×10
9
+14
输入描述:
输入一个整数
输出描述:
按照从小到大的顺序输出它的所有质数的因子,以空格隔开。
示例1
输入:
180
复制
输出:
2 2 3 3 5
public class Main { public static void main(String[] args) throws IOException {// 处理输入Scanner sc = 声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!