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

国外科技网站欣赏苏州营销网站建设公司哪家好

国外科技网站欣赏,苏州营销网站建设公司哪家好,在线商标免费设计,支付网站开发目录 一、罗马字符转数字 二、二叉树的右视图 三、sql-查询结果的质量和占比 一、罗马字符转数字 首先把两个字符组成一个数字做一下单独判断 然后就是单个字符转数字 public int romanToInt(String s) {int sum 0;char[] ch s.toCharArray();int i 0;while(i < ch.len…

 

目录

一、罗马字符转数字

 二、二叉树的右视图

三、sql-查询结果的质量和占比


一、罗马字符转数字

 首先把两个字符组成一个数字做一下单独判断

然后就是单个字符转数字

public int romanToInt(String s) {int sum = 0;char[] ch = s.toCharArray();int i = 0;while(i < ch.length){if(i+1 < ch.length && ch[i] == 'I' && (ch[i+1] == 'V' || ch[i+1] == 'X')){sum += getVal("" + ch[i] + ch[i+1]);i++;} else if(i+1 < ch.length && ch[i] == 'X' && (ch[i+1] == 'L' || ch[i+1] == 'C')){sum += getVal("" + ch[i] + ch[i+1]);i++;} else if(i+1 < ch.length && ch[i] == 'C' && (ch[i+1] == 'D' || ch[i+1] == 'M')){sum += getVal("" + ch[i] + ch[i+1]);i++;} else {sum += getVal("" + ch[i]);}i++;}return sum;}public int getVal(String str){if(str.equals("I")){return 1;} else if(str.equals("V")){return 5;} else if(str.equals("X")){return 10;} else if(str.equals("L")){return 50;} else if(str.equals("C")){return 100;} else if(str.equals("D")){return 500;} else if(str.equals("M")){return 1000;} else if(str.equals("IV")){return 4;} else if(str.equals("IX")){return 9;} else if(str.equals("XL")){return 40;} else if(str.equals("XC")){return 90;} else if(str.equals("CD")){return 400;} else if(str.equals("CM")){return 900;}return -1;}

 二、二叉树的右视图

对二叉树进行层序遍历

将每一层最右边的值进行记录

 public List<Integer> rightSideView(TreeNode root) {Queue<TreeNode> queue = new LinkedList<>();if(root != null){queue.offer(root);}List<Integer> ret = new ArrayList<>();while(!queue.isEmpty()){List<Integer> temp = new ArrayList<>();int n = queue.size();while(n-- != 0){TreeNode now = queue.poll();temp.add(now.val);if(now.left != null){queue.offer(now.left);}if(now.right != null){queue.offer(now.right);}}ret.add(temp.get(temp.size()-1));}return ret;}

三、sql-查询结果的质量和占比

round(),四舍五入

count 不会统计null的值,这里可以使用if(true,a,b)来进行统计小于3的个数

select query_name,
round(avg(rating/position),2) as 'quality',
round(count(if(rating<3,1,null))*100/count(*),2) as 'poor_query_percentage'
from Queries
group by query_name;

http://www.dtcms.com/wzjs/781046.html

相关文章:

  • 石家庄住房和城乡建设厅官方网站软件商城源码
  • 山西省城乡住房和建设厅网站做网站需要花费那方面的钱
  • 推进门户网站建设方案电子商务包括哪些内容
  • 廊坊哪里有做网站的中宁网站建设
  • 网络站点推广的方法有哪些中国义乌网
  • 学校网站建设栏目有哪些房子装修风格大全2021新款
  • 网站生成器怎么做国家工商注册查询系统官网
  • 福州网站建设印秀网址转化短链接
  • 做面包有关电影网站去西安需要隔离吗
  • 西安网站建设比较好的公司怎么去创立一个网站
  • 陕西住房和城乡建设厅网站电话自己制作网站的方法
  • 网站开发公司赚钱么中企动力这个公司怎么样
  • 淘宝客网站怎么做seo网络规划设计师科目分类
  • 苏州免费发布信息网站百度网页怎么设置成电脑版
  • 美橙互联网站建设案例赚钱的网站平台
  • 小树建站平台制作ppt的网站
  • 网站开发公司商业计划书搞笑视频素材网站免费
  • 宿州信息网福州seo优化
  • 关于网站建设的广告词汉川做网站
  • 搭建微网站的基本流程新手做外贸怎么入门
  • 公司网站建设任务书网站建设放在什么科目
  • 济南地铁建设合肥seo结算
  • 古典网站建设公司百度收录提交接口
  • 有建设网站的软件吗部门网站建设的工作汇报
  • 开通网站后合肥论坛网站建设
  • 不用服务器怎么做网站太原网站公司哪家好
  • ps企业站网站做多大做网站有骗子
  • 商城网站建设基础设计荣成市建设局网站是什么
  • 我要自学网首页网站建设广东东莞天气
  • 网站图标文件下载网站设计步骤有哪些