码迷,mamicode.com
首页 > 数据库 > 详细

六月五号算法和数据库

时间:2021-06-06 19:03:54      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:取整   巩固   一周   总结   时间   数组   计数   如何   ber   

1.算法:查找数组中位数为偶数的个数
问题1:如何计算位数
通过while语句来对数字一直取整计数
再通过对计算的数count对2取余来判断位数是否为偶数位
最后将计算数count归零来用于下一个原数开始判断
class solution{
public int findNumbers(int []nums){
int count = 0,ret = 0;
for(int i = 0;i<nums.length;i++){
while(nums[i]>0){//判断一个数的位数
nums[i]/=10;
count++;}
if(count%2==0){ret++;}//判断是否为偶数通过对2取余
count = 0;//将计数归零,用于下一个数组元素比较
}
return count;}
}

2.数据库:超过五名同学的课
问题:为什么自己算的时候在执行时候没有问题,在提交的时候却出现错误
自己的count()里面的变量找错了
SELECT class from courses
GROUP BY class HAVING count(student)>=5;

总结:自己还是没有巩固好已学的知识点,有思路但是没有完整的做出题目

每周应该发一天时间巩固一周所学

六月五号算法和数据库

标签:取整   巩固   一周   总结   时间   数组   计数   如何   ber   

原文地址:https://www.cnblogs.com/kzf-99/p/14854109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!