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

犀牛云网站建设怎么开网店具体流程

犀牛云网站建设,怎么开网店具体流程,制作微信小程序费用,龙岩58同城题目: 解题思路: 首先进行移除非字母数字字符,并将大写字符转换为小写字符的操作。这个过程中,主要利用快慢指针的方式来进行移除操作,通过加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/515525/

相关文章:

  • 新开传奇网站手机版公司宣传册模板免费下载
  • 天水网站建设公司排名网站开发后台数据库怎么搞
  • 制作公司网站价格龙岗营销网站建设公司哪家好
  • 设计学校网站模板免费下载小型办公室网络组建方案
  • 不懂代码怎么做网站网站开发软件著作权归谁
  • 南昌网站建设精英温州企业网站建设要多少钱
  • 网站规划设计书建设网站哪家最好
  • 2014网站建设商业模式包括哪些模式
  • wordpress整站备份插件网站如何做跳转
  • 宁波汽车网站建设wordpress微信小程序
  • qq做我女朋友好吗网站seo权威入门教程
  • 全国住房城乡建设厅网站网站开发与服务合同范本
  • 怎么做一网站安徽网站建设详细策划
  • 网站域名切换播放量网站推广免费
  • 网站开发 接个支付支付难吗怎样开一个小贸易公司
  • 网站建设学生兼职广州公司注册流程及费用
  • 华亭县门户网站县文化馆网站建设方案
  • 凡科网站建设总结教学平台网站开发
  • 网站标题字体大小海南住房和城乡建设部网站
  • 网站建设攵金手指专业wordpress一键安装教程
  • 用什么自己做网站吗谷歌seo和sem
  • 郑州做网站的专业公司网络营销推广引流方式
  • 厦门唯一官方网站手机网站如何做
  • 襄阳营销型网站建设河北工程大学事件
  • 一站式进货平台网站建设菜鸟制作个人网站网页实例
  • 专门做文创产品的网站网站建设公司86215
  • 站长工具查询网站信息wordpress 主题 恢复
  • 案例展示在网站中的作用做邮轮上哪个网站订票好
  • 姑苏网站制作手机端网站建站流程
  • 学做网站视频论坛知识产权网站开发