vector的逆置

#include<vector>
#include<algorithm>int main(){std::vector<int> nums;std::reverse(nums.begin(),nums.end());return 0;
}

string的逆置

int main(){sting str;cin>>str;reverse(str.begin(),str.end());return 0;
}

反转字符数组

int main(){char a[100];cin.getline(a,sizeof(a));int m=strlen(a);reverse(a,a+m);return 0;
}

自己实现reverse函数

void reverse(vector<int> &nums){for(int i=0;i<nums.size()/2;i++){swap(nums[i],nums[nums.size()-i-1]);}
}

reverse函数实现逆置相关推荐

  1. 单链表逆序生成及逆置的完整实现

    单链表逆序生成及逆置的完整实现 本例中单链表数据类型定义成int型,可更改 头文件1(1.h) 宏定义及Status类型定义 头文件2(2.h) 单链表基本操作函数与逆置函数 include" ...

  2. c语言链表实现数组逆置,数组与链表等顺序表逆置

    一)数组的逆置 (1)算法 #indclude #define N  8 main() { int array[N] = {100,90,80,70,60,50,50,40}; int i,j,t; ...

  3. 第四周项目3--单链表应用之逆置

    /* 烟台大学计算机与控制工程学院 作 者:孙潇 完成日期:2015年10月9日 问题描述:已知L1和L2分别指向两个单链表的头结点,且已知其长度分别为m.n, 请设计算法将L2连接到L1的后面.实现 ...

  4. 数据结构-线性表的顺序存储结构逆置

    1.主要的操作是:对顺序存储的线性表进行逆置操作. 2.空表为0时,或超过100个元素时,不执行程序. 自学c语言,有任何问题,还望大佬们指教. 以下是代码: #include <stdio.h ...

  5. 第四周项目三(1)—链表的逆置

    *Copyright(c)2017,烟台大学计算机与控制工程学院 *All rights reservrd. *作者:刘文平 *完成时间:2017年9月21日 *版本号:v1.0 *问题描述:将单链表 ...

  6. 第四周实践项目3单链表:逆置、连接与递增判断(包含三个程序)

    /* *Copyright (c) 2017,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:项目3-1.设计一个算法,将一个带头结点的数据域依次为a1,a2,- ...

  7. C语言:数组的初始化,打印,逆置(使用函数实现)。

    #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h>//void Init(int a[], int b) //数组初始化函数(已注释), ...

  8. PTA 链表逆置(函数题)

    6-1 链表逆置 (16分 本题要求实现一个函数,将给定单向链表逆置,即表头置为表尾,表尾置为表头.链表结点定义如下: struct ListNode {int data;struct ListNod ...

  9. 题目: =====i am biter逆置为: biteram i函数原型:

    题目: =====i am biter逆置为: biteram i函数原型: public static String reverseSentence(String str) { public cla ...

最新文章

  1. 一周一论文(翻译)——[SIGMOD 2015] TIMELY RTT-based Congestion Control for the Datacenter
  2. php5.5 反序列化利用工具_%00截断配合反序列化的奇妙利用
  3. java进阶08 GUI图形界面
  4. latex中bibtex中引用会议和期刊论文时的写法及规则
  5. jps: command not found
  6. php中ignore_user_abort函数的用法(定时)
  7. 转帖:XHTML原型开发-用代码说话
  8. Web的Cookies,Session,Application
  9. 谷歌大脑全新软件能让马赛克样模糊人脸变清晰
  10. python tkinter窗口组件Canva
  11. 层次分析法php,使用层次分析法,需要求矩阵的最大特征根入max
  12. PTV-VISSIM交通仿真软件
  13. 基于python爬虫数据分析论文_基于Python的招聘网站信息爬取与数据分析
  14. 浅谈数据治理(什么是数据治理)
  15. PS保留渐变进行换色
  16. Udesk作为国内SaaS客户服务领域的翘楚,将对标海外巨头Oracle丨Xtecher 封面
  17. Android studio插件GsonFormat 的使用
  18. TcaplusDB君 · 行业新闻汇编(11月15号)
  19. border-radius理解-边框棱角变圆
  20. Android模拟电话,向Android模拟器打电话和发短消息

热门文章

  1. 微信支付退款 java_Java后台实现微信支付和微信退款
  2. 西门子PLC 博图V17学习笔记
  3. python编写选股公式_Python通过通达信选股,用通达信软件,如何向里面输入选股函数...
  4. 远程连接不了数据库(报错:MySql 1045...)
  5. fusion studio 17新功能及安装教程
  6. 脱虚向实,数字技术让乡村资金“活”起来
  7. 小程序容器技术与物联网 IoT 可以碰撞出什么样的火花
  8. Java swing实现的一款餐厅点餐系统
  9. linux下部署Yii2框架
  10. Html5,Css3快速注释快捷键