LeetCode周赛日记-第60场双周赛(1)

前言

这时候我第一次参加LeetCode的周赛,赛后想专门将每次参加周赛后的感觉记录下来,自己以后可以回头看看这段历程。

感受

2021年9月4日,第一次参加了LeetCode的周赛,这次是第60次双周赛,第一题题目果然看的不是很懂,看了大概10分钟才明白题意,这时候已经有700人通过,果然自己还是很菜,结果完成的时候已经有1500多人通过, 不得不承认自己的是真的菜啊。

成绩

从结果来说,这次周赛只完成了一体简单题。
第二题是一道二维数组相关的dfs题,知道用什么算法,但是就是写不出来的感觉真的太难受。dfs方面的类型题都不是很经常用,可能还是不太熟悉吧。

第一题题目链接:https://leetcode-cn.com/problems/find-the-middle-index-in-array/

class Solution {
    public int findMiddleIndex(int[] nums) {

        int n = nums.length;

        for(int i =0;i<n;i++){
            int ln = 0,rn=0,l = 0,r=n-1;
            while(l<i){
                ln+=nums[l];
                l++;
            }    
            
            while(r>i){
                rn+=nums[r];
                r--;
            }
            
            if(ln==rn) return i;
        }
        return -1;
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值