![](https://img-blog.csdnimg.cn/20210827112914570.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
力扣竞赛题解
文章平均质量分 69
以java,C++为主的题解
Lucky_Jiang
这个作者很懒,什么都没留下…
展开
-
力扣秋季赛-战队赛
力扣秋季赛(战队赛)此次力扣秋季赛(战队赛)进行期间,各项事务繁忙,但仍然抽出时间进行比赛,坚毅之心,仍需坚持。(此博客只做两题题解)力扣秋季赛(战队赛)开幕式焰火此题思路非常简单,对二叉树的每个分支进行遍历,利用链表的contains方法进行查重即可。/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeN原创 2021-09-28 17:04:31 · 222 阅读 · 0 评论 -
力扣2021秋季赛
力扣2021秋季赛这次的力扣秋季赛,做题状态明显比前几次周赛好许多。尽管仍然只解出一题,但解题规范度,以及对第二题的思考明显提高。(此博客只做两题题解)力扣秋季赛无人机方阵第一题的难度是比较适合上手的,虽然题目很花哨,但是只要理解了题意,我们能很容易的得到这题的解题关键。对于无人机位置的移动,我们可以任意次移动,无需考虑位置。那么此题只需考虑source与target的区别即可,我们使用两个大数组进行解题。class Solution { int[] sourceMap原创 2021-09-11 19:03:18 · 236 阅读 · 2 评论 -
力扣第60场双周赛
力扣第60场双周赛前两题链接: 个人站点.开学时期,各种事务都很忙,但还是争取把各项事务有条不紊的处理好。找到数组的中间位置解答此题,我们可以进行简单的循环,以一个下标作为分隔符,分别统计下标前后的整数总和再进行比较。class Solution { public int findMiddleIndex(int[] nums) { if(nums.length == 1) return 0; int preSum = 0;//统计下标前的整数和原创 2021-09-05 16:37:05 · 155 阅读 · 0 评论 -
力扣第256场周赛
力扣第256场周赛前两题解析链接: 个人站点.经过今天上午的周赛,如此惨淡的成绩,令我思考自己的思维方式。对于与数学思考方式相近的算法题,需要多加关注。力扣周赛学生分数的最小差值说实话,初见此题,笔者并没有良好审题,一度以为是返回最高分与最低分的差值。所以笔者尝试多次无果后,就跳过开始了下一题。回来的时候,明白了题目的含义,k大小的区间、最大最小值的差值最小。但是笔者没有很好的抓住题目核心,一直想不明白怎么获得k区间,然后对不同区间的最小值进行比较,实际思路错了。我们对数组首先进原创 2021-08-29 16:56:06 · 207 阅读 · 0 评论 -
力扣第59场双周赛与第255场周赛总结解析
力扣第59场双周赛与第255场周赛总结解析date: 2021-08-22 15:19:02tags: [dfs,数学,图,竞赛,总结]categories: 算法个人博客题解地址经过昨晚的双周赛以及今日午时的周赛,继续感到自己的实力薄弱。双周赛一题,周赛两题。什么时候我也能来个AC呢?不说了,直接开始总结分析吧。(吐槽一下力扣官方的网络运维,怎么最近一直被攻击,包括我写这篇题解的时候,网页都打不开了……)力扣双周赛使用特殊打字机键入单词的最少时间这道题利用简单的数学知识.原创 2021-08-23 20:16:40 · 568 阅读 · 0 评论