年轻小伙爆肝ARST

关于 ARTS 的释义 —— 每周完成一个 ARTS:
⭐️● Algorithm: 每周至少做一个 LeetCode 的算法题
⭐️● Review: 阅读并点评至少一篇技术文章
⭐️● Tips: 学习至少一个技术技巧
⭐️● Share: 分享一篇有观点和思考的技术文章

希望通过此次活动能聚集一波热爱技术的人,延续好奇、探索、实践、分享的精神。

:ARTS 挑战打卡的1天,我学到了这些~
正文:


一、学习的内容

1.Algorithm:lettcode2789. 合并后数组中的最大元素

2.Review: 素性检验

3.Tips: pair sort使用

Share: 《如何超过大多数人》——陈皓(左耳朵耗子)


二、遇到的困难及解决办法

在做leetcode时总以为题很难,心理暗示就做不出来但从另一个角度想很快就能出来所以得出————正难则反
未来之路如何走————做好自己的规划尽量去完成,人的一生也就那样做好自己
看看大佬文章可以少走很多弯路


三、学习打卡成果展示

逆序求解:关于leetcode2789

class Solution {
public:
   long long maxArrayValue(vector<int>& nums) {
        int n=nums.size();
       long ans=nums[n-1];
       long res=nums[n-1];
       for(int i=n-2;i>=0;i--){
           if(res>=nums[i]){
               res+=nums[i];
           }else{
               res=nums[i];
           }
           ans=max(ans,res);
       }
       return ans;
   }
};

希望能上绿暑假年轻小伙爆肝ARST_第1张图片

四、学习技巧的总结

做题思维要开阔一些不能局限于一死角。


五、未来学习计划

⭐️1.字节内部课andb站视频
⭐️2.mysql
⭐️3.算法学习
⭐️4.linux,计算机网络,组成原理
⭐️5.期末80+
⭐️6.cf,acwing,nowcoder,leetcode,luogu
⭐️7.blog项目
⭐️8.网安
⭐️9.cpp
⭐️10.了解

你可能感兴趣的:(小知识,算法,leetcode,学习方法,程序人生)