博客
关于我
【牛客网 - 华为机试】HJ106 字符串逆序
阅读量:354 次
发布时间:2019-03-04

本文共 846 字,大约阅读时间需要 2 分钟。

题目描述

将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。

输入描述:

输入一个字符串,可以有空格

输出描述:

输出逆序的字符串

示例1

输入

I am a student

输出

tneduts a ma I

解题思路

package 笔试汇总.华为;/** * Copyright (C), 2019-2021 * author  candy_chen * date   2021/3/29 20:51 * * @Classname HJ106 * Description: 字符逆序 */import java.util.Scanner;public class HJ106 {       public static void main(String[] args) {           Scanner in = new Scanner(System.in);        // 注意 hasNext 和 hasNextLine 的区别        String s = in.nextLine();        char[] c = s.toCharArray();        int d = c.length;        for(int i = 0; i < d/2;i++){               char cc = c[i];            c[i] = c[d - i - 1];            c[d - i - 1] = cc;        }        StringBuilder sb = new StringBuilder();        for (int i = 0; i < c.length; i++) {               sb.append(c[i]);        }        System.out.println(sb.toString());    }}

转载地址:http://dter.baihongyu.com/

你可能感兴趣的文章
865 具有所有最深结点的最小子树(递归)
查看>>
738 单调递增的数字(找出逆序的位置)
查看>>
410 分割数组的最大值(二分查找、动态规划)
查看>>
875 爱吃香蕉的珂珂(二分查找)
查看>>
450 删除二叉搜索树中的节点(递归删除节点)
查看>>
python测试代码耗时
查看>>
桌面图标的自动排列图标
查看>>
第十一届蓝桥杯python组第二场省赛-数字三角形
查看>>
蓝桥杯四平方和(暴力)
查看>>
手机号码(数位dp-dfs)
查看>>
算法训练 Anagrams问题
查看>>
Linux-文件目录类常用指令3
查看>>
搜索查找类指令
查看>>
数字三角形的无返回值的深度优先搜索解法
查看>>
完全背包问题的简化思路
查看>>
Jquery添加元素
查看>>
Jquery使用需要下载的文件
查看>>
Spring中如何传递参数的问题
查看>>
BST中某一层的所有节点(宽度优先搜索)
查看>>
广度优先搜索
查看>>