博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cracking the coding interview--Q1.2
阅读量:6938 次
发布时间:2019-06-27

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

题目

原文:

Write code to reverse a C-Style String. (C-String means that “abcd” is represented as five characters, including the null character.)

译文:

写代码翻转一个C风格的字符串。(C风格的意思是"abcd"需要用5个字符来表示,包含末尾的 结束字符)

解答

这道题如果就是要考察你有没有注意到C风格字符串最后的那个结束符,那我觉得还是像书 上写的那样,在代码中有所体现。代码如下:

java:

package cha1;public class A002 {        public static char[] swap(char[] cstr) {        int len = cstr.length;        char[] cs = new char[len];        for (int i=0; i

c++

#include 
#include
using namespace std;void swap(char &a, char &b){ a = a^b; b = a^b; a = a^b;}void reverse2(char *s){ int n = strlen(s); for(int i=0; i

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

你可能感兴趣的文章
SpringCloud的服务注册中心(二)注册中心服务端和两个微服务应用客户端
查看>>
javaScript 设计模式之中介者模式示例
查看>>
classes目录中没有class文件的一个原因
查看>>
微信公众平台开发 一 账号类别与申请
查看>>
取指定的字符串,字符串里面有汉字和字母
查看>>
华为招聘机试整理10:实现字符串中子字符串的替换
查看>>
VMware虚拟机上安装linux和克隆
查看>>
Python的open函数
查看>>
IDEA在debug时修改变量值
查看>>
Dell poweredge r210进BIOS改动磁盘控制器(SATA Controller)接口模式
查看>>
Go 1.5keyword搜索文件夹、文件、文件内容_修复一个小BUG
查看>>
20160205.CCPP体系具体解释(0015天)
查看>>
匈牙利算法解决二分图匹配
查看>>
.NET Core 2.0 单元测试中初识 IOptionsMonitor<T>
查看>>
关于内存中栈和堆的区别(非数据结构中的堆和栈,区别)
查看>>
redhat6.7在线安装postgresql9
查看>>
Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法
查看>>
js实现手机页面定位
查看>>
第三方Android 模拟器流畅速度快,适合开发人员
查看>>
UWP-消息提示(仿Android)
查看>>