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

重庆网站联盟真正免费的网站建站平台运营

重庆网站联盟,真正免费的网站建站平台运营,摄影工作室官网,新增接入 新增网站1.转换成小写字母 原题:力扣709. 字符串大写转小写有现成的API使用,但是我们也可以自己来实现。 使用或运算进行加操作能提高效率,因为 32 对应的二进制表示为 00100000 ,而大写字母的范围 [65, 90] 的二进制表示在 00100000 的…

1.转换成小写字母

原题:力扣709.

字符串大写转小写有现成的API使用,但是我们也可以自己来实现。

使用或运算进行加操作能提高效率,因为 32 对应的二进制表示为 00100000 ,而大写字母的范围 [65, 90] 的二进制表示在 00100000 的为 1 的位置均为 0 ,所以直接或操作就可以实现和加 32 一样的效果。

class Solution {public String toLowerCase(String s) {StringBuilder sb = new StringBuilder();for (int i = 0; i < s.length(); i++) {char ch = s.charAt(i);if (ch >= 65 && ch <= 90) {ch |= 32;}sb.append(ch);}return sb.toString();}
}

2.字符串转换整数(atoi)

原题:力扣8.

用 index 遍历字符串数组。

public int myAtoi(String str) {int len = str.length();char[] charArray = str.toCharArray();int index = 0;while (index < len && charArray[index] = ' ') {index++;}if (index == len) {return 0;}int sign = 1;char firstChar = charArray[index];if (firstChar == '+') {index++;} else if (firstChar == '-') {index++;sign = -1;}int res = 0;while (index < len) {char currChar = charArray[index];if (currChar > '9' || currChar < '0') {break;}// 处理溢出情况if (res > Integer.MAX_VALUE / 10 || (res == Integer.MAX_VALUE / 10 && (currChar - '0') > Integer.MAX_VALUE % 10)) {return Integer.MAX_VALUE;}if (res < Integer.MIN_VALUE / 10 || (res == Integer.MIN_VALUE / 10 && (currChar - '0') > -(Integer.MIN_VALUE % 10))) {return Integet.MIN_VALUE;}// 为了便于处理溢出情况,每次给 res 赋值都带 sign ,保证 res 的正负性res = res * 10 + sign * (currChar - '0');index++;}return res;
}

如果对您有帮助,请点赞关注支持我,谢谢!❤
如有错误或者不足之处,敬请指正!❤
个人主页:星不易 ❤
算法通关村专栏:不易|算法通关村 ❤

http://www.hrbkazy.com/news/2125.html

相关文章:

  • 那个网站的公众后推广做的好搜索引擎优化期末考试答案
  • 大学生网站模板百度广告代理
  • 常州钟楼建设局网站搜索引擎营销的英文缩写
  • 苏州网站建设网站制作的公司长沙靠谱关键词优化服务
  • 东方市住房和城乡建设局网站电脑培训班速成班
  • thinkphp企业网站源码seo站
  • 安徽建设住房建设厅网站唐山百度seo公司
  • 长沙网站关键词seo餐饮培训
  • 免费做字体的网站免费个人网站建设
  • 网络服务商怎么联系惠州seo按天付费
  • 深圳网站建设设计科技有限公司单页网站制作教程
  • 如何自己做彩票网站聊城今日头条最新
  • 网站建设分为哪几个阶段广州网络营销推广
  • 公司网站怎么注销定制企业网站建设制作
  • 便利的聊城网站建设合肥网络推广优化公司
  • 人工客服在线咨询seo搜索引擎优化5
  • 浏览器免费大全seo搜索引擎优化技术教程
  • 庐江网站制作公司吉林百度查关键词排名
  • 营销型网站 开源程序网站快速搜索
  • 临朐网站建设济南网站建设制作
  • 怎么做收费网站南昌搜索引擎优化
  • 中达世联网站建设新媒体营销成功案例
  • 帮网站做诚信证书可靠吗网络营销学校
  • 建立一个网站 优帮云深圳债务优化公司
  • 检查wordpress主题seo优化按天扣费
  • 家居定制类网站建设会员营销
  • 快站怎么做淘客网站安卓优化大师老版本
  • 顺德网站制作有哪些公司六年级上册数学优化设计答案
  • 广州网站设计公司哪里济南兴田德润怎么联系百度网址名称是什么
  • 安徽网站建设方案优化互联网营销师是哪个部门发证