(记录)华为机试练习题13—句子逆序
华为机试练习题13—句子逆序
- 题目描述
- 输入描述:
- 输出描述
- 例如:
- 代码(Java)
题目描述
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符
输入描述:
将一个英文语句以单词为单位逆序排放。
输出描述
得到逆序的句子
例如:
输入:I am a boy
输出:boy a am I
代码(Java)
import java.util.Scanner;public class 句子逆序 {public static String reverse(String str){int num=0;//存放空格数目for(int i=0;i<str.length();i++) {if(str.charAt(i)==' ') {num++;}}String[] s=new String[num];s=str.split(" ");//将字符串按空格分割成字符串数组;String str2="";for(int i=s.length-1;i>=0;i--) {//逆序str2=str2+s[i]+" ";}return str2;}public static void main(String[] args) {Scanner sca=new Scanner(System.in);while(sca.hasNext()) {String str=sca.nextLine();System.out.println(reverse(str)); }}
}
(记录)华为机试练习题13—句子逆序相关推荐
- 华为机试HJ13:句子逆序
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 将一个英文语句以单词为单位逆序排放.例如"I am a boy" ...
- [华为机试练习题]55.最大公约数 amp; 多个数的最大公约数
题目 描写叙述: 输入2个数字,最后输出2个数字的最大公约数 题目类别: 位运算 难度: 0基础 执行时间限制: 无限制 内存限制: 无限制 阶段: 入职前练习 输入: 2个整数 输出: 输出数字1和 ...
- [华为机试练习题]60.水仙花数
题目 描述: 水仙花数又称阿姆斯特朗数. 水仙花数是指一个n 位数( n≥3 ),它的每个位上的数字的n 次幂之和等于它本身.(例如:1^3 + 5^3 + 3^3 = 153) 求输入的数字是否为水 ...
- [华为机试练习题]51.数列求和
题目 描写叙述: 题目描写叙述 编敲代码,输入一个正整数n.求下列算式的值.要求定义和调用函数fact(k)计算k的阶乘. 1+1/2!+ .... +1/n! 计算结果保存在double类型变量中. ...
- [华为机试练习题]37.合唱队
题目 描述: 计算最少出列多少位同学,使得剩下的同学排成合唱队形说明:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形. 合唱队形是指这样的一种队形:设K位同学 ...
- [华为机试练习题]44.24点游戏算法
题目 注意: 6 + 2 * 4 + 10 = 24 不是一个数字一个数字的计算 代码 /*--------------------------------------- * 日期:2015-07-0 ...
- 华为机试HJ106:字符逆序
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 将一个字符串str的内容颠倒过来,并输出.str的长度不超过100个字符. 输入描述 ...
- [华为机试练习题]5.IP地址推断有效性
题目 推断输入的字符串是不是一个有效的IP地址 具体描写叙述: 请实现例如以下接口 boolisIPAddressValid(constchar* pszIPAddr) 输入:pszIPAddr 字符 ...
- [华为机试练习题]28.报数
题目 描述: 有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出,问最后留下的那位是原来第几号. 题目类别: 数组,指针 难度: 初级 运行时间限制: 10Sec 内存限 ...
最新文章
- httpclient开发
- 内网虚拟服务器怎么固定域名,如何让自己的局域网用(虚拟的)域名访问?
- 权限管理-SpringSecurity介绍
- ETL数据处理后的业务分析(一)
- [pytorch、学习] - 3.9 多重感知机的从零开始实现
- vue图片加载失败使用默认图片,el-image支持懒加载,自定义占位、加载失败等
- WTK6900B02语音识别模块,声控模块,语音交互模块,语音识别模块方案-深圳唯创知音电子有限公司...
- day3-3.4字符编码与转码
- 安装多个mysql实例(debian版本)
- c# chart 各个属性_C# WINFORM项目Chart控件显示问题
- WZOI.CC基础题库答案向导
- codeforces 1260 总结
- 树莓派CM4+CM IO上手,查看DDR和eMMC容量
- 安卓如何调出软键盘_系统软键盘Android在外接物理键盘时,如何强制调用系统软键盘?...
- 华为煤矿军团首登央视 | 发布会金句爆棚
- Tesseract-OCR的使用---提取图片中的文字(OneNote)
- HyperAttentionDTI:基于注意机制的序列深度学习改进药物-蛋白质相互作用预测
- iPhone 14微信闪退怎么办?iPhone 14微信闪退解决办法分享
- vs2017或vs2019安装中Microsoft.VisualStudio.MinShell.Msi.Resources出错的问题
- SAM4E单片机之旅——10、UART与MCK之PLL
热门文章
- 磁共振线圈分类_核磁线圈的基本架构及各部分主要功能
- 制造业ERP系统是什么?制造业ERP软件系统有哪些功能
- 全国程序员薪酬大曝光!看完我酸了,33% 程序员月薪达到.....
- PHP:PECL 安装扩展
- python 正则使用r“\b\d+\b”匹配纯数字数据
- Github 首页美化教程 —— 美,是第一生产力
- Excel数据分列的三种方法
- 计算机专业笔记本硬盘256G,老笔记本重获新生 东芝256G固态硬盘体验
- 这五件事,二次SaaS创业的老炮儿都在做
- 阿拉斯加波弗特海,一头北极熊困在渔网险被溺亡