文档章节

句子逆序-简单题

a
 ahucsxl
发布于 2015/08/28 22:03
字数 97
阅读 32
收藏 1
#include<iostream>
using namespace std;
 
void reverse(char *start,char*end)
{
 while(start<end)
 {
  char t=*start;
  *(start++)=*end;
  *(end--)=t;
 }
}
 
void veversesentence(char *s)
{
 char *start=s;
 char *end =s;
 while(*end)
  end++;
 end--;
 reverse(start,end);
 start=end=s;
 while(*start)
 {
  if(*start==' ')
  {
   start++;
   end++;
  }
  else if(*end=='\0'||*end==' ')
  {
   reverse(start,--end);
   start=++end;
  }
  else
   end++;
 }
}
 
int main()
{
 char s[100]; 
 cin.getline(s,100);
 veversesentence(s);
 cout<<s;
 system("pause");
 return 0;
}

© 著作权归作者所有

a
粉丝 1
博文 82
码字总数 39098
作品 0
合肥
私信 提问
剑指offer 44. 翻转单词顺序列

原题 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a ...

dby_freedom
2018/11/24
0
0
每日一题指大数据的处理编程题目2道

大家好,每日一题又和大家见面了,小编这次用真实姓名做马甲了,每日一题每天更新一篇,主要是比较有意思的程序猿找工作的笔试题目,以后小编工作了希望能有更有意思的题目 (1)10亿个int型...

邹文通
2014/10/24
113
1
【7】翻转句子中单词的顺序

/*============================================= (字符串) 翻转句子中单词的顺序。 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空格符隔开。...

SibylY
2016/07/31
16
0
Jzoj1020 逆序对统计 ≈ Bzoj3295 动态逆序对

Jzoj1020: Dramatic是在太菜了。最近,他学习了有关逆序对的知识,并且掌握了计算一个序列逆序对个数的高效算法,因此,他兴冲冲的跑去向YY牛炫耀。YY牛对此不屑一顾,并打击Dramatic说:“...

JacaJava
2017/12/11
0
0
算法导论第二章小试牛刀

Author: bakari   Date: 2015.9.11 《算法导论》真是一本让人又爱又恨的书,爱自然是因为它精简凝练的算法呈现,读来让人欲罢不能;至于恨,是因为它在进行算法分析的时候所体现的数学思想...

chambai
2015/09/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

elasticsearch 6.x的基本dsl语句

本文使用的谷歌浏览器插件sense,链接如下sense插件(兼容es6.x版本) 查看集群状态 http://106.12.27.130:9200/_cat/health?v 绿色-一切都很好(集群功能齐全) 黄色——所有的数据都是可用...

长恭
25分钟前
9
0
Math对象的一些方法

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //圆周率 console.log(Math.PI) ......

zhengzhixiang
31分钟前
9
0
移动端的弹窗滚动禁止body滚动

本文转载于:专业的前端网站➼移动端的弹窗滚动禁止body滚动 前言 最近一个需求是弹窗展示列表,显然是需要一个滚动条的,而滚动到底部就会穿透到body滚动,而阻止默认行为是不行的,这样两个...

前端老手
54分钟前
16
0
设计模式 建造者模式和模板方法模式扩展篇

建造者模式和模板方法模式扩展篇 UML 与抽象工厂模式比较 本模式可以看出与抽象工厂非常类似,都是产生不同的产品,怎么区分这两种设计的使用场景呢 - 建造者模式关注的是基本方法的调...

木本本
59分钟前
20
0
CPU 读取cache、内存、磁盘性能

google 工程师Jeff Dean 首先在他关于分布式系统的ppt文档列出来的,到处被引用的很多。 1秒=10^3毫秒=10^6微妙=10^9纳秒=10^12皮秒 读 cache ns 级,读内存100 ns,从内存顺序读1MB 250,000...

SibylY
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部