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

网站建设公司的案例移动互联网的主要特点

网站建设公司的案例,移动互联网的主要特点,网站 建设 原则,青海省交通建设厅网站题目: 解题思路: 首先进行移除非字母数字字符,并将大写字符转换为小写字符的操作。这个过程中,主要利用快慢指针的方式来进行移除操作,通过加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/216934/

相关文章:

  • 装饰行业网站模板wordpress百度分享插件下载
  • 西安企业建站价格住房城乡建设干部学院网站
  • 如何做vip微信电影网站网站开发目标开题报告
  • 酷站百分百东丽手机网站建设
  • 单位网站建设情况汇报用vps建网站备案
  • 久安网络微信网站建设wordpress 多重筛选插件
  • 手机网站建站平台建设视频网站链接百度云盘
  • 北京电商网站开发价格网银网站建设银行
  • 网上书城网站建设总结网站改标题降权
  • 优普南通网站建设wordpress首页模块排序权限修改
  • 网站分析步骤公司网站开发步骤
  • 宣城建设网站dz网站建设视频教程
  • 做网站需要icp吗忻州网站seo
  • 海外留学网站建设方案关键词优化一般收费价格
  • 网站开发用笔记本电脑网络宣传的好处
  • 网站建设 成功案例企业邮箱china
  • 如何做正规的采集网站二手优品哪个网站做
  • 平台关键词排名优化wordpress仿seowhy基础指南模板
  • 网站的配色方案要建网站
  • iis做外网站点seo网站页面优化
  • 济南建设监理协会网站做外贸怎么做
  • 山东省和住房城乡建设厅网站网站备份怎么做
  • 闸北网站建设安徽网站建设网络公司
  • wordpress主题无法上传安徽seo团队
  • 做机械方面外贸最大的网站域名申请到网站建设教程
  • 如何做英文网站如何开天猫店铺
  • 做网站需要哪些流程10分钟免费建网站
  • 室内设计网站案例zoho crm
  • 提供网站建设空间旅游网站建站
  • 乐山网站建设流程微信公众号做微网站吗