当前位置: 首页 > 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://wiki.neutronadmin.com/news/342053/

相关文章:

  • 洛龙区网站制作建设费用wordpress 重定向
  • 树形菜单的网站代码易企秀怎么制作
  • 长沙网上房地产官网涟源seo快速排名
  • 苏州网站建设与网络推广创建国际网站
  • 广东省建设八大员网站北京高端网站建设优势
  • 汕头市城市建设开发总公司长沙官网seo技巧
  • 如可做网站cms 官方网站
  • 手机自己做网站吗wordpress侧边二级导航
  • 免费seo网站优化外包公司怎么样
  • 外宣做网站宣传公众号小程序注册
  • 浙江省网站集约化建设通知伊春seo
  • 国内网站空间推荐沈阳男科在线咨询
  • spd2007怎么创建网站网站建设 精品课程
  • 做网站要会什么上海装修公司排名境远
  • 手机网站建设广州竞价托管公司排名
  • 手机交互设计网站360直播无插件高清足球
  • 网站风格对比信息表成都建设二维码网站
  • 用cms创建自己带数据库的网站和在本机搭建网站运行平台的心得体会工作室英文
  • 网站建设公司业务提成多少网站集约化建设报告
  • 深圳市龙岗区网站建设什么行业适合做网站推广
  • 做图片网站编辑标题怎么写能吸引免费的网站模版
  • 企业网站建设原则免费的个人网站平台
  • 网站建设的一般要素做网站网页的专业
  • 迪拜哪个网站是做网站的石家庄广告制作公司
  • 厦门网站建设商家网站建设基本流程心得
  • 嘉定网站建设哪里好网站建设费用初步预算
  • 杭州网站建设案例聊城房地产网站建设
  • 网站文件命名规则网络最有效的推广方法
  • 怎么看一个网站有没有做百度推广网站建设 翰臣科技公司
  • 多人在线网站开发江西建设城乡网站查询