从零开始刷Leetcode,两周就能撸完200题!?

本文提供了一份从零开始刷LeetCode的详细攻略,旨在帮助编程初学者快速入门并建立编程思维。内容涵盖基本数据类型、判断语句、数组与循环、字符串与循环、栈与队列、简单递归等多个方面,附带相关题目链接,适合准备面试和提升算法能力的人群。
摘要由CSDN通过智能技术生成

前几天一个文科小学妹来和我说自己想转码,但是刷Leetcode不知道从哪里下手。

本着助人为乐的原则,我亲自整理了这份刷题顺序表,结果两周之后,学妹说:

已经刷了200题,很有感觉!!!

因为学妹已经不太需要我的帮助,所以只好把这份保姆级刷题攻略分享给大家,干货满满,建议收藏!

1.基本数据类型

没有条件控制,没有循环,单纯的按从上到下的顺序执行代码,例如数学计算,取模等问题

2.判断语句

主要考察选择结构,没有循环,有if,else if,else等判断语句,例如判断闰年等问题

3.数组与循环

主要考察数组、循环语句,以while、for循环为代码主体的题,不要出现字符串,如数组求和等问题。

4.字符串与循环

考察字符串操作,例如判断回文串、求子串等问题

5.栈与队列

主要考察栈和队列的特性,调用库来完成题目要求,或简单实现,比如括号匹配等问题

6.简单递归

递归类问题,超简单的那种,比如斐波那契。

这里大概会覆盖50题左右,可以直接移步这套《新手必刷编程50题》免费做,也可以直接看我的题单:

①基本数据类型

https://www.lintcode.com/problem/1

https://www.lintcode.com/problem/37

https://www.lintcode.com/problem/764

https://www.lintcode.com/problem/1300

②判断语句

https://www.lintcode.com/problem/23

https://www.lintcode.com/problem/766

https://www.lintcode.com/problem/145

https://www.lintcode.com/problem/1141

https://www.lintcode.com/problem/478

https://www.lintcode.com/problem/283

③数组与循环

https://www.lintcode.com/problem/25

https://www.lintcode.com/problem/214

https://www.lintcode.com/problem/485

https://www.lintcode.com/problem/539

https://www.lintcode.com/problem/297

https://www.lintcode.com/problem/484

https://www.lintcode.com/problem/9

https://www.lintcode.com/problem/220

https://www.lintcode.com/problem/407

https://www.lintcode.com/problem/807

https://www.lintcode.com/problem/463

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值