当前位置: 首页 > news >正文

杭州市建设监理协会网站苏州论坛

杭州市建设监理协会网站,苏州论坛,织梦网站首页是哪个文件,长沙招聘信息文章目录一、 编写函数实现字符串翻转二、轮转数组总结一、 编写函数实现字符串翻转 描述 编写一个函数#xff0c;实现字符串的翻转 输入描述#xff1a; 输入一个字符串 输出描述#xff1a; 输出翻转后的字符串 写法一#xff1a; 这种方法是定义begin和end#xff0… 文章目录一、 编写函数实现字符串翻转二、轮转数组总结一、 编写函数实现字符串翻转 描述 编写一个函数实现字符串的翻转 输入描述 输入一个字符串 输出描述 输出翻转后的字符串 写法一 这种方法是定义begin和end同时交换begin和end的值交换完后beginend–直到begin end为止就结束了 void Rote(int*nums,int numsSize ) {int begin 0;int end numsSize - 1;while (begin end){int temp nums[begin];nums[begin] nums[end];nums[end--] temp;} }写法二 此方法思想与上面类似就是写法不同 void reverse_string(int*nums,int numsSize) {int lennumsSize;for(int i0;ilen/2;i)//对称交换{char temps[len-1-i];s[len-1-i]s[i];s[i]temp;} }写法三 上面两种方法是原地旋转这种方法是异地转就是建立一个数组直接将数组从后面的数据直接放到另外的一个数组里面然后直接复制过来这种方法较为简单代码我就不写了 二、轮转数组 189. 轮转数组 其实如果你将上面的题吃通透后这题你就基本会了只是需要想到一个特殊的思想 1.反转整个字符串 2.反转区间为前k的子串 3.反转区间为k到末尾的子串 然后就可以了 然后运用上面第一题的方法这题就很好做了 这里我只写第一种写法的方法 void fun(int *nums,int begin,int end) {while(beginend){int tempnums[begin];nums[begin]nums[end];nums[end--]temp;} } void rotate(int* nums, int numsSize, int k){k%numsSize;fun(nums,0,numsSize-k-1);fun(nums,numsSize-k,numsSize-1);fun(nums,0,numsSize-1);for(int i0;inumsSize-1;i){printf(%d,nums[i]);} }总结 本篇文章篇幅较少但只要将这两个题的思想掌握翻转题基本就不会有什么问题了
http://www.hkea.cn/news/14267942/

相关文章:

  • wordpress 站群插件wordpress ajax加载
  • wordpress地址跟站点长沙建站找有为太极就治就
  • 教育企业网站源码xampp wordpress安装教程
  • 公司网站怎么注册ui设计师面试
  • 做网站没有数据库哈尔滨网站建设培训班
  • 深圳网站设计教程wordpress 主题和搭建
  • 网站模板怎么导入双流规划建设管理局网站
  • 网站开发 为什么要用缩略图汕头企业网站建设公司
  • 太原网站制作定制开发wordpress博客优秀
  • 山西省住房建设厅网站wordpress 搜索调用
  • 网站及微站建设合同验收盗版小说网站怎么做的
  • 二级学院网站建设方案澄海建网站
  • 微网站开发费用网站管理后台登录地址
  • 上传文档到网站上怎么做做淘宝店铺有哪些好的网站
  • 做微商代理去哪个网站淘宝网页视频如何下载
  • 又拍云wordpress全站cdn建盏大师排名表2020
  • 建网站logo怎么做网站开发的后端
  • 问题反馈的网站怎么做一起做网站郑州
  • 聚美优品网站模版新会人才网
  • 嘉祥网站建设公司创意网络广告
  • 门户网站建设方案招标文件网站上传 文件夹结构
  • 租车网站建设网站开发要注意的问题
  • 天津品牌网站建设公司哪家好wordpress插件 知乎
  • 网站维护有啥用网站链接跳转怎么做
  • 可以先做网站后备案吗上外贸网站建设
  • 设计网站开发费用计入什么科目新冠三阳最新消息
  • 免费制作封面网站免费代刷网站推广快速
  • 个人网站开发工具网站一键生成wap
  • 中国交通建设网官方网站站长工具seo综合查询adc
  • 哪个网站可以查企业信息青岛知名网站建设公司排名