华为机试——整理数字字符串
C_C++_XY_01.整理数字字符串
- 题目描述:
输入一个包含若干整数的字符串,负数前面带有负号‘-’,正数不带‘+’,每个整数都是个位数。
请将此串进行如下整理:
1、 将串中的正负数分离,使得负数在前,正数在后;
2、 分离后的正负数分别保持在原串中的相对顺序不变;
3、 输出参数为整理后的字符串。
当输入串格式非法,不作处理,直接输出原有字符串。
- 要求实现函数:
void ArrangeString(const char *pInputStr, long lInputLen, char *pOutputStr);
【输入】 pInputStr: 输入字符串
lInputLen: 输入字符串长度
【输出】 pOutputStr: 输出字符串,空间已经开辟好,与输入字符串等长;
【注意】不用考虑输入串为空的情况
- 示例
输入:“453-51-89-4”
输出:“-5-8-445319”
输入:“5--64”
输出:“5--64”
1
|
#include <iostream>
|
转载于:https://www.cnblogs.com/helloweworld/p/3200099.html
华为机试——整理数字字符串相关推荐
- 华为机试HJ30:字符串合并处理
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 按照指定规则对输入的字符串进行处理. 详细描述: 将输入的两个字符串合并. 对合并后 ...
- 华为机试HJ29: 字符串加解密
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 1.对输入的字符串进行加解密,并输出. 2.加密方法为: 当内容是英文字母时则用该英 ...
- 华为机试HJ4:字符串分隔
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组: •长度不是8 ...
- 华为机试HJ36:字符串加密
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 有一种技巧可以对数据进行加密,它使用一个单词作为它的密匙.下面是它的工作原理:首先, ...
- 华为机试HJ26:字符串排序
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 编写一个程序,将输入字符串中的字符按如下规则排序. 规则 1 :英文字母从 A 到 ...
- 华为机试HJ14:字符串排序
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 输入x个字符串,然后根据字符串的内容进行排序 输入描述: 第一行的输入n代表接下来要 ...
- 华为机试HJ12:字符串反转
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串.(字符串长度不超过1 ...
- 华为机试HJ1:字符串最后一个单词的长度
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000. 输入描述: ...
- 【华为机试】【字符串】【Java】TLV解析 Ⅱ
■ 题目描述 描述:两端通过TLV格式的报文来通信,现在收到对端的一个TLV格式的消息包,要求生成匹配后的(tag, length, valueOffset)列表. 具体要求如下: (1)消息包中多组 ...
最新文章
- 大数据批量导入,解决办法,实践从定时从 sqlserver 批量同步数据到 mySql
- String、toString、String.valueOf()三个有啥区别?
- linux下tomcat无法启动
- css --- 伸缩布局,让图片居中
- python线性回归分析看相关性_机器学习入门-相关分析之简单线性回归
- 前端使用正则表达式从接口地址栏取值并将对应的值展示在页面上
- 移动端H5 腾讯地图sdk 当前位置 地址你解析 距离计算
- [论文评析] ArXiv-2021,Pyramid Vision Transformer A Versatile Backbone for Dense Prediction without Convo
- 调频去加重 matlab,调频广播中预加重和去加重问题的讨论.doc
- 常用的计算机网络设备有,常用网络设备有哪些,初学者必须要知道的五大网络设备...
- 排查黑苹果系统RTL 8125B 2.5G网卡驱动故障
- 一步步做一个Google 网页
- 故宫元宵灯会黄牛票最高要5千 律师:小心被拒
- JS基础—PC端网页特效
- SpringBoot微信小程序商城(前台+后台)源码分享
- PTA 7-24 书香节
- ubuntu使用meld/beyond compare 做git的diff工具
- 大龄打工程序员的出路在哪里?
- h5跳转app指定页面及各种坑的总结
- 微信会员卡开发之微信公众平台的基本配置
热门文章
- [模板] tarjan/联通分量/dfs树
- (六)api网关服务 zuul-过滤器
- 写一个在一个字符串(n)中寻找一个子串(m)第一个位置的函数。
- 阿里云 Windows Server 2012 r2 部署asp.net mvc网站 平坑之旅
- 如何抓住软件测试的主线及确定主要功能?
- 面试题 03.05. 栈排序
- 奇偶个数 中国大学生mooc 翁恺 C语言
- 关于vc++6.0“打开文件“功能问题的解决方法
- canoe变量和信号_CANoe的经验总结及如何进行 CAN Signal layout
- APP自动化测试系列之3种元素定位工具