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

在线制作图片网站有哪些什么样的笔记本电脑适合网站开发

在线制作图片网站有哪些,什么样的笔记本电脑适合网站开发,手游超变传奇网站发布网,微软制作网页软件字符串左旋 1.题目要求 实现一个函数#xff0c;可以左旋字符串中的k个字符。 例如#xff1a; ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 2.解法#xff1a; 设计循环使其可以旋1次#xff0c;然后让他执行n次是一个最简单的思路#xff1a; 函数实现#xf…字符串左旋 1.题目要求 实现一个函数可以左旋字符串中的k个字符。 例如 ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 2.解法 设计循环使其可以旋1次然后让他执行n次是一个最简单的思路 函数实现 void TurnLeft(char* arr, int k)//字符串左旋 {int i 0;int j 0;size_t len strlen(arr);for (i 0; i k; i){char temp arr[0];for (j 0; j len - 1; j){*(arr j) *(arr j 1);}*(arr len - 1) temp;} }改进一 这个思路当然可以但是一次一次转毕竟太麻烦就不能一次到位么 当然可以我们可以选择拼接法一次到位 函数实现 void leftRound(char * arr, int k) {size_t len strlen(arr);int pos k % len; //断开位置的下标char temp[256] { 0 }; //更准确的话可以选择malloc len 1个字节的空间来做这个tempstrcpy(temp, arr pos); //先将后面的全部拷过来strncat(temp, arr, pos); //然后将前面几个接上strcpy(arr, temp); //最后拷回去 }改进二 这个方法要用到一个数组形成的辅助空间让人觉得有点不爽还可以有更好的选择例如ABCDEFG左旋3次后变成DEFGABC有一个特殊的操作方式 先将要左旋的前三个家伙逆序CBADEFG然后将后半段也逆序CBAGFED最后整体逆序DEFGABC即可。这样只需要做数值交换即可可以写一个函数帮我们完成局部逆序代码如下 函数实现 void reverse_part(char *str, int start, int end) //将字符串从start到end这一段逆序 {int i 0;int j 0;char temp 0;for (i start, j end; i j; i, j--){temp *(str i);*(str i) *(str j);*(str j) temp;} }void leftRound(char * arr, int k) {size_t len strlen(arr);int pos k % len;reverse_part(arr, 0, pos - 1); //逆序前段reverse_part(arr, pos, len - 1); //逆序后段reverse_part(arr, 0, len - 1); //整体逆序 }这样就舒服多了。
http://www.dnsts.com.cn/news/91578.html

相关文章:

  • excel做网站手机网站排行榜
  • 上海营销网站设计优秀包装设计网站
  • 网站开发小图标大全吉林省建设安全信息网官网
  • 开福区网站建设中国内有奖活动第一分享平台
  • seo网站推广下载我想做网站卖衣服做
  • 顺德家居企业网站建设网站开发员招聘
  • 定制类网站一级造价工程师报名网站
  • 网站优化的主要内容免费下载直播软件
  • 仁怀网站建设不好出手wordpress大全
  • 小公司怎么做网站跨境电商无货源模式怎么做
  • 烟台外贸网站建设公司苏宁电器网站建设特点分析
  • jsp和servlet网站开发网站建设工具 公司
  • 没有备案的网站 公司服务器 查到会怎么样搜索网站的浏览器
  • 做公司 网站建设价格关键词都有哪些
  • 有域名了如何建设网站最近的新闻大事20条
  • 云服务器 多个网站铁路建设标准网站
  • 福州网站建设效果安卓app制作入门教程
  • 做酒业网站的要求汽车网站网址大全
  • 做网站先做前台还是后台民治做网站
  • 上海网站络公司房产手机网站模板
  • 电子商务网站建设课程心得互联网营销网站建设
  • 网站开发员名称是什么深圳专业网站建设价格
  • 凉山建设局网站河北康城建设集团网站
  • 网站后台程序设计常用语言 技术的分析比较成全视频免费观看在线看小说原著叫什么
  • 服装企业网站建设的目的wordpress seo设置
  • 西安网站建设 招聘构建一个商务网站的步骤有哪些
  • 龙华网站建设的公司电子商务实网站的建设课件
  • 做英文网站的标准字体wordpress 模型
  • 彩票网站怎么做赚钱简洁大气企业网站欣赏
  • 安康市建设银行网站吴中区做网站