LeetCode周赛专栏简介

最近,在LeetCode上面刷题,仿佛找到了大学里刷题时候的节奏,现在在工作,没有太多时间刷题,但是刷题过程中,AC带给我的喜悦感和成就感让我再一次沉浸其中。

之前刷题,存在一个误区,总是刷“水题”,也就是只刷简单题,只刷会做的题,仿佛自己已经掌握的很好了一样,实际上是一种自我陶醉,自我欺骗吧。

因此,这次刷题,一定要走出舒适区,尝试自己不会的题目,只有这样,才能学到新的算法,才会有进步,或许刷题的节奏会变慢,但是一步一步把之前不会的算法学会,这才是刷题的最终目的。

平时,争取每天都要有AC,至少一道吧,学习算法是一个持久的过程,不是一蹴而就的,保持每天的热情和思维。另外,希望通过周赛提升自己的能力,每次周赛之后,做一个题解或是写一个总结,碰到不会的题目,也当作学习算法的一个入口。

昨天,报名了LeetCode的周赛,也是我第一次参加,当然,之前参加过其他的竞赛,大同小异嘛~

以后,争取每周都来打周赛,做完之后,对题目进行复习,把不会的算法学会,并把题解整理出来,不断进步!

如果漏掉了,随时踢我,我看到后,会尽快补充上或说明原因。

如果博客里的题解,有写的不正确的地方,欢迎大家指出,我一定会尽快改正,如果有更优化的解决方案,欢迎分享出来!

如果有水平差不多的小伙伴,可以一起比赛,也可以互相监督嘛,共同进步!

如果有大佬愿意带带蒟蒻,不胜感激!

最后附上我的LeetCode主页地址:https://leetcode-cn.com/u/wangshaoyang/

2021-04-05更新

刚刚比完了“力扣杯2021春季编程大赛”,太菜了,才搞出来2道题,还是需要提高啊,计划把双周赛也加进来,多练才能多学嘛。

另外,专栏继续更新,下次双周赛我也会去参加,题解也会做更新。

当然,这种大赛的题目,也会加进来,把不会的题目搞懂了,就是进步,加油!

### LeetCode概述 LeetCode是一项在线编程竞活动,旨在帮助程序员提升算法能力并准备技术面试。参与者可以在规定的时间内解决一系列具有挑战性的编程问题[^1]。 ### 参加方法 为了参与LeetCode,用户需先注册一个LeetCode账号,并定期关注官方公告获取最新的事通知。比通常会在末举行,在比当天登录网站进入指定的比页面即可开始作答。对于初次参者来说,可能会遇到一些操作上的不熟悉,比如不清楚在哪里提交解答等问题,但随着经验积累这些问题都会迎刃而解[^2]。 ### 比时间安排 LeetCode一般固定在北京时间每日凌晨01:00(UTC/GMT+8)准时开,持续时间为两小时。在此期间,选手可以自由选择任意连续的两个小时完成比中的题目。需要注意的是,具体的比日期和时间可能因节假日等因素有所调整,请务必留意官网发布的最新消息[^4]。 ### 题目类型分析 比中涉及的题目种类繁多,涵盖了数据结构、算法设计等多个方面。常见的题目形式包括但不限于: - 数组与字符串处理 - 动态规划 - 图论及其应用 - 排序与查找技巧 - 栈队列等高级数据结构的应用 这些题目往往要求较高的逻辑思维能力和扎实的基础知识掌握程度。例如,在某些情况下,一道看似简单的数组运算题也可能隐藏着深层次的数据结构优化思路;而在另一些场景下,则需要运用到复杂的动态规划策略来解决问题[^5]。 ```python def example_function(input_data): """ 这是一个示例函数,用于展示如何编写Python代码。 参数: input_data (list): 输入的数据列表 返回: result (int): 计算后的结果值 """ # 处理输入数据... processed_data = sorted(input_data) # 执行核心计算逻辑... result = sum(processed_data[:3]) return result ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值