网站首页 站内搜索

搜索结果

查询Tags标签: 一题,共有 33条记录
  • 每日一题-31(销售分析1)

    题31: 解题思路:以seller_id进行分组然后计算每一组的销售额,在根据 all()进行筛选。 all():和每一个进行比较(大于最大的或者小于最小的);any():是大于任何一个都可以(大于最小的,小于最大的); 注:max()和all()函数起到的作用是一样的 selectseller_id from…

    2021/12/4 23:16:43 人评论 次浏览
  • 每日一题202112

    内存溢出和内存泄漏区别 参考:内存溢出:JVM只剩下100M,却要建立; 内存泄漏:;有哪些破坏单例的方式&解决方案 参考:单例的实现方式有5类:懒汉式,饿汉式,静态内部类,枚举,双重校验锁。除了枚举外单例都可以破坏;其他方式都可以通过反射来破坏单例,反射通过…

    2021/12/3 23:17:03 人评论 次浏览
  • 每日一题202112

    内存溢出和内存泄漏区别 参考:内存溢出:JVM只剩下100M,却要建立; 内存泄漏:;有哪些破坏单例的方式&解决方案 参考:单例的实现方式有5类:懒汉式,饿汉式,静态内部类,枚举,双重校验锁。除了枚举外单例都可以破坏;其他方式都可以通过反射来破坏单例,反射通过…

    2021/12/3 23:17:03 人评论 次浏览
  • 每日一题-519. 随机翻转矩阵_JavaScript

    给你一个 m x n 的二元矩阵 matrix ,且所有值被初始化为 0 。请你设计一个算法,随机选取一个满足 matrix[i][j] == 0 的下标 (i, j) ,并将它的值变为 1 。所有满足 matrix[i][j] == 0 的下标 (i, j) 被选取的概率应当均等。 尽量最少调用内置的随机函数,并且优化时间…

    2021/11/27 22:41:06 人评论 次浏览
  • 每日一题-519. 随机翻转矩阵_JavaScript

    给你一个 m x n 的二元矩阵 matrix ,且所有值被初始化为 0 。请你设计一个算法,随机选取一个满足 matrix[i][j] == 0 的下标 (i, j) ,并将它的值变为 1 。所有满足 matrix[i][j] == 0 的下标 (i, j) 被选取的概率应当均等。 尽量最少调用内置的随机函数,并且优化时间…

    2021/11/27 22:41:06 人评论 次浏览
  • 卡车运油一题的求解

    这是天涯上很久以前的一个帖子,多年前求解过,但是具体过程写得不好,自己都看得都晦涩了。所以重新写一遍。 原题目:假设有一辆车,它的油箱恰好和一个油桶一样大,而且车上恰好可以运载一个油桶。假设一桶油可以让车开一百公里。现在在起点,车装满了油,另外起点还有…

    2021/11/5 23:40:15 人评论 次浏览
  • 卡车运油一题的求解

    这是天涯上很久以前的一个帖子,多年前求解过,但是具体过程写得不好,自己都看得都晦涩了。所以重新写一遍。 原题目:假设有一辆车,它的油箱恰好和一个油桶一样大,而且车上恰好可以运载一个油桶。假设一桶油可以让车开一百公里。现在在起点,车装满了油,另外起点还有…

    2021/11/5 23:40:15 人评论 次浏览
  • 【坚持每日一题10.27】滑动窗口的平均值

    给定一个整数数据流和一个窗口大小,根据该滑动窗口的大小,计算滑动窗口里所有数字的平均值。 实现 MovingAverage 类: MovingAverage(int size) 用窗口大小 size 初始化对象。 double next(int val) 成员函数 next 每次调用的时候都会往滑动窗口增加一个整数,请计算并…

    2021/10/27 23:40:02 人评论 次浏览
  • 【坚持每日一题10.27】滑动窗口的平均值

    给定一个整数数据流和一个窗口大小,根据该滑动窗口的大小,计算滑动窗口里所有数字的平均值。 实现 MovingAverage 类: MovingAverage(int size) 用窗口大小 size 初始化对象。 double next(int val) 成员函数 next 每次调用的时候都会往滑动窗口增加一个整数,请计算并…

    2021/10/27 23:40:02 人评论 次浏览
  • 每日一题.345. 反转字符串中的元音字母

    解题思路 双指针 代码 class Solution {char[] chars;public String reverseVowels(String s) {chars = s.toCharArray();Set<Character> set = new HashSet<>();set.add(a);set.add(e);set.add(i);set.add(o);set.add(u);set.add(A);set.add(E);set.add(I);s…

    2021/9/4 6:08:37 人评论 次浏览
  • 每日一题.345. 反转字符串中的元音字母

    解题思路 双指针 代码 class Solution {char[] chars;public String reverseVowels(String s) {chars = s.toCharArray();Set<Character> set = new HashSet<>();set.add(a);set.add(e);set.add(i);set.add(o);set.add(u);set.add(A);set.add(E);set.add(I);s…

    2021/9/4 6:08:37 人评论 次浏览
  • 每日一题.551. 学生出勤记录 I

    解题思路 简单模拟 代码 class Solution {public boolean checkRecord(String s) {char[] chars = s.toCharArray();int lateNum = 0,absentNum = 0,n = s.length();for (int i=0;i<n;i++){if (lateNum>=3 || absentNum>=2){return false;}if (chars[i]==A){abse…

    2021/9/4 6:08:35 人评论 次浏览
  • 每日一题.551. 学生出勤记录 I

    解题思路 简单模拟 代码 class Solution {public boolean checkRecord(String s) {char[] chars = s.toCharArray();int lateNum = 0,absentNum = 0,n = s.length();for (int i=0;i<n;i++){if (lateNum>=3 || absentNum>=2){return false;}if (chars[i]==A){abse…

    2021/9/4 6:08:35 人评论 次浏览
  • 每日一题-Day14-整数反转

    题目 给定数字x,输出 反转后的数字,不能超过int的存储范围 解题思路 ​ 求模取余 ​ 将数字x进行10的求模取余,再将取得的余数每次*10加上新的余数,注意点在于不能超过int的存储范围,即-2147483648到+2147483647,所以当res为214748364时,下一个余数不能超过7,否则…

    2021/6/29 6:20:36 人评论 次浏览
  • 每日一题-Day10-无重复最长字串

    题目 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 解题思路 ​ 滑动窗口思想设置一个队列,从数组头部开始扩大,如果出现重复字符,我们就删除最左端 元素,计算此时长度,继续扩大队列,当再次遇到重复字符时,计算长度判断该字符是否为队头元素,…

    2021/6/19 6:28:19 人评论 次浏览
扫一扫关注最新编程教程