树莓派USB text boost routes icons signalr vue响应式布局 vue双向绑定 bootstrap后台管理系统模板 jquery触发点击事件 微信pc版无法获取二维码 spark文档 bootstrap模态框传参 matlab图像滤波 bootstrap居中对齐 linux查找文件内容 python中items python中文 java接口 java数据 java运算符 java生成文件 java创建目录 java集合图 java定义 php实例教程 flash相册制作 xs颜色 计算机网络自顶向下 collect 为什么英雄联盟无法连接服务器 assist是什么意思 kontakt 备份数据的软件 一键换肤大师 jsp源码 jquery下载 camworks ps取色 pcmark10
当前位置: 首页 > 学习教程  > 编程语言

算法:翻转字符串

2020/10/8 18:12:13 文章标签:

题目: 输入:[“h”,“e”,“l”,“l”,“o”] 输出:[“o”,“l”,“l”,“e”,“h”] 输入数据类型为char[] 要求:不可为数组分配额外的空间 代码: class Solution {public void reverseString(char[] s) {int m s…

题目:
输入:[“h”,“e”,“l”,“l”,“o”]
输出:[“o”,“l”,“l”,“e”,“h”]
输入数据类型为char[]

要求:不可为数组分配额外的空间

代码:

class Solution {
    public void reverseString(char[] s) {
        int m = s.length/2;
        int len = s.length;
        char temp;
        for (int i = 0; i < m; i++) {
            temp = s[i];
            s[i] = s[len-1-i];
            s[len-1-i] = temp;
        }
    }
}

本文链接: http://www.dtmao.cc/news_show_250004.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?