文档章节

笔试题-单词反转

梦想游戏人
 梦想游戏人
发布于 2016/08/30 19:49
字数 122
阅读 19
收藏 0

 

先反转整个字符串,然后反转每个单词


 
string func(string  & s,int a,int b)
{
 b--;
	while(a<b)
	{		
	    s[a]=s[a]^s[b];
		s[b]=s[a]^s[b];
		s[a]=s[a]^s[b]; 
		a++,b--;		
	}

	return s;
}

int main(int argc, char *argv[])
{
	string s= "i like netease Game";
	int a= 0;
	int b = s.size();
	func(s,a,b);//交换全部
		cout<<s<<endl;	
	
	//交换单词 
	int ii= 0;
	for(int i=0;i<s.size();i++)
	{
		if(s[i]==' ')
		{
	
			func(s,ii,i);
					cout<<s<<endl;	
	
			ii=i+1;
		}
 

	}
		func(s,ii,s.size());
		
		
		cout<<s<<endl;	
	
	

	
	
	
	return 0;
}

 

© 著作权归作者所有

梦想游戏人
粉丝 41
博文 461
码字总数 132517
作品 0
成都
私信 提问
Python--练习及面试题

1. 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高    于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提    成7.5%;20万...

無緣
2017/12/28
0
0
把一个字符串反转,单词不翻转

baidu PC端开发工程师的一道笔试题。 写一个函数,将字符串反转,反转方式如下:“I am a student”反转成“student a am I”,

习总
2012/10/29
4.4K
14
90 道名企笔试和算法题 (含答题讨论)

(点击上方公众号,可快速关注) 节选自「算法爱好者」微信公号的精选算法题和名企笔试题。 问:如何获取题目列表? 答:① 长摁二维码关注「算法爱好者」,② 然后给它发送 名企笔试 或 算法...

Python开发者
2018/01/21
0
0
算法与数据结构(十三):字符串反转题型总结

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/Dbyfreedom/article/details/97916580 字符串反转总结 字符串反转(如...

dby_freedom
07/31
0
0
百度校园招聘2015杭州站(软件研发)笔试题

今天刚笔试完就来发了,感觉我好不厚道啊- -!,本人是学java方向的,但这次出题好多都是C里面的,另楼主直冒冷汗啊,毕竟还是菜鸟一枚,所以说感觉直接跪在笔试的可能性比较大,废话不说了,...

王小强945
2014/09/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
16
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
18
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部