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

一米八效果图网站pc 网站开发设计

一米八效果图网站,pc 网站开发设计,专业建站公司怎么收费,江苏建站管理系统开发题目: 解题思路: 首先进行移除非字母数字字符,并将大写字符转换为小写字符的操作。这个过程中,主要利用快慢指针的方式来进行移除操作,通过加32将大写字符转换为小写字符。完成后,将前一半的数据与后一半的…

题目:

解题思路:

        首先进行移除非字母数字字符,并将大写字符转换为小写字符的操作。这个过程中,主要利用快慢指针的方式来进行移除操作,通过加32将大写字符转换为小写字符。完成后,将前一半的数据与后一半的数据进行比对。

        c库中有专门判断字符的函数,可以简化判断条件(如代码二所示,头文件<ctype.h>),isalnum函数用来判断是否为数字或字母字符,isupper函数用来判断是否为大写字母,类似功能的字符函数还有很多。

代码:

代码一:

bool isPalindrome2(char *s)
{//移除非字母数字字符,并将大写字符转换为小写字符char *fast = s;char *slow = s;while(*fast){if((*fast >= 'a' && *fast <= 'z') || (*fast >= 'A' && *fast <= 'Z') || (*fast >= '0' && *fast <= '9')){if(*fast >= 'A' && *fast <= 'Z'){*fast = *fast + 32;//转换}*slow = *fast;slow++;}fast++;}*slow = '\0';//判断for(int i = 0; i < strlen(s)/2; i++){if(s[i] != s[strlen(s)-i-1])return false;}return true;
}

代码二:

bool isPalindrome(char *s)
{int i = 0, j = 0;while(s[i]){if(isalnum(s[i])){if(isupper(s[i]))//转换{s[j++] = s[i] + 32;}elses[j++] = s[i];}i++;}s[j] = '\0';for(int k = 0; k < strlen(s) / 2; k++){if(s[k] != s[strlen(s)-k-1]){return false;}}return true;
}
http://www.yayakq.cn/news/259303/

相关文章:

  • 网站打不开被拦截怎么办百度应用搜索
  • 自己做优惠劵网站wordpress表格功能
  • 海外网站免费建设德宏网页设计
  • 网站建设工程属于科技档案吗网站建设和管理制度
  • 哈尔滨cms网站建设四川公司网站建设招标
  • 记事本做网站怎么加背景图wordpress 获取title
  • 滨州网站建设模板建设武进网站建设好么
  • 网站营销学多久WordPress 虎嗅主题免费
  • 济南做网站互联网公司用wordpress搭建商店
  • 英迈思做网站怎么样什么是百度搜索推广
  • 注册网站一年多少钱万宁市住房和城乡建设局网站
  • 戴尔网站建设的特点网站建设经典教材
  • 做网站 前端wordpress登入插件
  • 服装加工厂网站建设方案计划书华为净亏26亿
  • .电子商务网站的开发原则包括网站运行方案
  • 网站建设经济可行性报告腾讯云 wordpress博客
  • 哪有网站给光头强做面销售网站制作怎么做
  • 南昌网站建设 南昌做网站公司注册公司流程和费用联系人不一样
  • 有哪些做笔译的网站免费做外贸的网站
  • 上海网站推广大全哪个网站可下载免费ppt
  • 网站建设推广服务合同工信部网站备案审核
  • html5网站源码带后台分众传媒电梯广告价格表
  • 专门做设计的网站营销推广平台都干什么的
  • 上高县建设局网站威海网络推广公司哪家好
  • 做网站是什么会计科目济南网站建设服务哪家好
  • 做网站得多钱找婚庆公司去什么网站
  • 企业网站建设内存搜狐快站做淘宝客网站
  • 有哪些网站做任务有佣金wordpress的函数
  • 大港天津网站建设济南室内设计学校
  • 成功的个人网站北京网站建设公司怎么样