- 博客(599)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 搜索+图论+数论
DFS与BFS、树与图的遍历:拓扑排序、最短路、最小生成树、二分图:染色法、匈牙利算法、质数、约数、欧拉函数、快速幂、扩展欧几里得算法、中国剩余定理、高斯消元、组合计数、容斥原理、简单博弈论
2023-01-08 14:59:41
3468
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 基础算法 + 数据结构
Java快读快写、java 排序、二分、高精度、前缀和与差分、双指针算法、位运算、离散化、区间合并、链表与邻接表、树与图的存储、栈与队列:单调队列、单调栈kmpTrie并查集堆Hash表
2022-12-27 14:19:10
2287
原创 力扣SQL50 判断三角形 case when then end
Problem: 610. 判断三角形Codeselect x,y,z, case when x + y > z and x + z > y and y + z > x then 'Yes' else 'No' end as 'triangle'from triangle;
2024-06-29 20:38:51
293
原创 力扣每日一题 特别的排列 DFS 记忆化搜索 位运算 状态压缩DP
👨🏫 参考题解⏰ 时间复杂度:O(N)O(N)O(N)🍻 记忆化搜索🍻 位运算优化记忆化搜索🍻 填表法 DP
2024-06-26 15:22:03
557
原创 力扣SQL50 求关注者的数量 分组计数
Problem: 1729. 求关注者的数量Codeselect user_id, count(1) followers_countfrom Followers group by user_idorder by user_id;
2024-06-23 22:21:34
169
原创 力扣SQL50 超过5名学生的课
Problem: 596. 超过5名学生的课Codeselect classfrom coursesgroup by classhaving count(distinct student) >= 5;
2024-06-23 22:09:48
223
原创 力扣SQL50 查询近30天活跃用户数 datediff(日期1,日期2)
这个查询的目的是为了统计在2019年7月27日开始的30天内,每一天有多少不同的用户进行了活动。这有助于分析用户在特定时间段内的活跃度和参与度。: 指定查询的数据来源,即从。
2024-06-23 20:51:15
254
原创 力扣SQL50 游戏玩法分析 IV 子查询
这个SQL查询的目的是计算每个玩家在登录后的第二天参与活动的比例。通过这个查询,我们可以得到每个玩家在登录后的第二天参与活动的平均比例,这有助于分析玩家的活跃度和参与度。表连接起来,连接条件是玩家ID相同,并且活动日期与首次登录日期相差一天(即登录后的第二天)。: 这是查询的主体,它计算每个玩家登录后第二天参与活动的比例,并将结果命名为。: 这是一个子查询,它找出每个玩家的首次登录日期,并将结果命名为。函数计算所有玩家的平均值,即参与活动的玩家比例。: 这个函数计算参与活动的玩家比例。
2024-06-23 20:49:17
258
原创 分布式事务
XA:强一致性,统一提交事务AT:默认,基于全局锁和数据库自身事务TCC:基于资源预留,人工编写三个接口(代码侵入),对数据库无要求SAGA:长事务,无隔离性
2024-06-07 17:31:48
645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人