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

新加坡域名注册网站正能量网站入口地址

新加坡域名注册网站,正能量网站入口地址,西安网络营销公司排名,设计网站需提供什么一、转换成小写字母 LeetCode709.给你一个字符串s#xff0c;将该字符串中的大写字母转换成相同的小写字母#xff0c;返回新的字符串。 示例1#xff1a; 输入#xff1a;sHello 输出#xff1a;hello 示例2#xff1a; 输入#xff1a;s将该字符串中的大写字母转换成相同的小写字母返回新的字符串。 示例1 输入sHello 输出hello 示例2 输入shere 输出here 示例3 输入sLOVELY 输出lovely1.利用ASCII码转换 常见ASCII范围是a-z:97-122 A-Z:65-90 0-9:48-57 当然做题记不住的时候可以用ASCII码对应的字符表示 //此处用字符数组进行转换也可以用StringBuffer public static String toLowerCase(String s){ int n s.length(); char[] chars s.toCharArray(); for(int i 0; i n; i){ if(chars[i] 65 chars[i] 90){//65可用A代替 chars[i] 32; } String str new String(chars); return str; }2.利用字符串相关方法 toUpperCase(): 转换大小写,小变大 toLowerCase(): 转换大小写,大变小 class Solution {public String toLowerCase(String s) {return s.toLowerCase();} }二、字符串转换整数(atoi) LeetCode8.本题的题目要求比较长看原文 public static int myAtoi(String str){ int len str.length(); char[] charArray str.toCharArray(); //1、去除前导空格 int index 0; while(index len charArray[index] ) index;//2、如果已经遍历完成针对极端用例 ) if (index len){ return 0; }//3、如果出现符号字符仅第1个有效并记录正负 int sign 1; char firstChar charArray [index]; if (firstChar ) index; else if (firstChar -){ index; sign -1; } //4、将后续出现的数字字符进行转换 //不能使用1ong类型这是题目说的 int res 0; while(index len){ char currChar charArray[index]; //4.1先判断不合法的情况 if (currChar 9 || currChar 0) break; //题目中说只能存储32位大小的有符号整数下面两个1f分别处理整数和负数的情况。 //提前判断乘以10以后是否越界但res*10可能会越界所以这里使用Integer.MAX_VALUE / 10,这样一定不会越界 //这是解决溢出问题的经典处理方式 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 Integer.MIN_VALUE; } //合法的情况下才考虑转换每一步都把符号位乘进去 //想想这里为什么要带着sign乘 res res * 10 sign * (currChar -0); index; } return res; }class Solution {public int myAtoi(String s) {StringBuffer str new StringBuffer(s);while (str.length() 0) {if (str.charAt(0) ) str.delete(0, 1);else break;}if (str.length() 0) return 0;int judge 1;if (str.charAt(0) ) str.delete(0, 1);else if(str.charAt(0) -){judge -1;str.delete(0, 1);}int sum 0;int max Integer.MAX_VALUE;int min Integer.MIN_VALUE;for(int n 0; n str.length(); n){int a (int)str.charAt(n) - 0;if(a 0 a 9){if(judge 1){if(sum max / 10 || (sum max / 10 a max % 10)) return max;else sum sum * 10 a;}if(judge -1){if((-1) * sum min / 10 || ((-1) * sum min / 10 (-1)*a min % 10)) return min;else sum sum * 10 a;}}else break;}return sum * judge;} }
http://www.hkea.cn/news/14418492/

相关文章:

  • 2013一汽大众企业网站车主俱乐部建设维护方案折扣卡网站建设
  • jquery 个人网站上海装修公司招聘施工队长
  • 校园学生网站开发wordpress 侧边栏代码
  • 怎样一个域名做两个网站公司网站建设费用预算
  • 烟台哪里有做网站铁路建设网站
  • 做网站时分类标题和分类描述wordpress 视频自适应插件
  • 视频门户网站建设项目标书宝山区网站建设
  • 贵阳城乡建设网站阜阳网站建设费用
  • 经典的企业网站wordpress 添加自定义小工具
  • 方案 网站微商各种软件拿码渠道
  • 网站开发还是做数据库开发网站建设业务培训
  • 单一产品销售网站建设模板wordpress音乐模板
  • 电子商务网站建设实训心得广东东莞免费网站制作公司
  • 天津旅游网站建设中山市做网站专业的
  • 做农产品网站需要办什么证计算机前端培训多少钱
  • 网站做招聘需要什么资质天津网站设计 河西
  • 注册网站乱填邮箱辽宁建设工程信息网官网新网站如何进入
  • 网站建设对企业品牌价值提升的影响网站开发与维护前景
  • 集约化网站建设的函安康网站设计
  • 网站建设与网站主机的选择wordpress文章编辑慢
  • 义乌门户网站建设备案老域名
  • 有关建筑的网站珠海响应式网站建设价格
  • 网站建设与管理就业方向装企erp管理系统
  • 手机版网站系统公司网站横幅如何做
  • 网站城市切换如何做html网页设计用什么软件
  • 做刷赞网站能赚钱吗天津网站排名方案
  • 地方网站开发十堰英文网站建设
  • 商城网站要多少钱投资理财产品网站建设
  • 网站开发和网络开发区别软通动力和中软国际对比
  • 网站建设动画教程国内最好的编程培训学校