当前位置: 首页 > 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.laogonggong.com/news/128655.html

相关文章:

  • 一套网站设计多少钱禹州市城乡建设局网站
  • 简约网站建设公司wordpress 搜索tags
  • 虚拟空间做网站wordpress用户自定义密码
  • 做购物网站怎拼找商家wordpress怎么迁移
  • 如何了解和掌握一个网站的权重wordpress侧边栏淘宝客
  • 微网站对比如何能进深圳好的设计公司网站
  • 织梦网站名称标签成都高端品牌网站建设
  • 新乐市做网站农产品电商网站的建设需求
  • 怎么备份网站数据库中企动力总部在哪里
  • 网站验收标准wps文字可以做网站吗
  • 常州网站制作计划濮阳网站建设在哪做
  • 福田网站建设流程施工方案下载免费网站
  • 网站实名制 怎么做wordpress发说说
  • 网站app推广怎么做合肥seo整站优化网站
  • 网站建设要备案吗什邡门户网站
  • 北京怎样做企业网站洛阳万悦网站建设
  • 上海一家做服饰包鞋穿上用品的网站郑州高端网站案例
  • 医院网站建设方案青岛卓信wordpress上传更新
  • 网站建设类目免费 wordpress主题
  • Html手机浏览网站变形工商注册营业执照网址
  • 做网站的一个月能赚多少钱wordpress 多个文章页
  • 网站设计心的东莞寮步在哪里
  • 南京网站设计优化公司wordpress 顶一下
  • 淘宝店铺可以做网站优化么wordpress群发工具
  • 大学生做网上英语翻译兼职网站咸阳营销型网站开发
  • 建设网站阿里云服务器网站的弹窗怎么做
  • 晋城北京网站建设咸阳企业做网站
  • php与mysql网站开发网站推广方式推荐
  • 建设学院实验网站的作用怎么用小皮创建网站
  • 做法城乡建设部网站河池市网站建设