万兵0610
万兵0610
全部文章
分类
题解(6)
归档
标签
去牛客网
登录
/
注册
万兵0610的博客
全部文章
(共6篇)
题解 | #删除有序链表中重复的元素-I#
用递归的方式解决import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** * ...
2022-12-11
0
288
题解 | #顺时针旋转矩阵#
旋转之前 1 2 3 4 5 6 7 8 9 90度旋转之后 7 4 1 8 5 2 9 6 3 解题 实际上就是把原二维数组,从下往上(从后往前)一列一列的取出,然后重组成新的二维数组; public int[][] rotateMatrix(int[][] mat, int n) { //...
Java
2021-11-29
0
402
窗口函数和group by
窗口函数和group by的区别 group by分组之后,统计默认只会计算一行记录 窗口函数 分组之后,有多少列显示多少行记录思路 1.首先过滤筛选不符合的记录,然后根据用户分组,计算出每组用户的排名和统计总数 select user_id, date, dense_ran...
2021-03-25
8
1717
用窗口函数
解法 select t1.id, t2.name, t1.score from (select id, language_id, score, dense_rank() over (partition by language_id order by score desc) as ranks fr...
2021-03-19
0
536
后面再分析
先记着 select t2.name,t1.date,sum(t1.number) over(PARTITION BY user_id order by t1.date) from passing_number t1, user t2 where t1.user_id=t2.id order ...
2021-03-18
0
407
查询每日新用户的次日留存率
1.先查询首次登录的新用户; select user_id, min(date) from login group by user_id;2.查询第二天登录的新用户; select t1.user_id, t2.user_id, t1.date from (select use...
2021-03-18
1
705