当前位置:网站首页>Some feelings of brushing leetcode 300+ questions
Some feelings of brushing leetcode 300+ questions
2022-07-06 17:06:00 【Xiaoxiamo】
The process of brushing questions
I believe a lot of people are like me , The steps to brush questions are :
One 、 open leetcode
Two 、 Sign up for an account
3、 ... and 、 Do the first question ,“ Sum of two numbers ”
Four 、 Can't , persuade sb. to resign from an official position . What should I do at last , The algorithm is blocked
Psychological preparation
It's a long war !
It's a long war !
It's a long war !
Maybe you open leetcode You will find a total of 2000+ Problem , And the number is increasing . Then you think 300 How many questions are there , As soon as I lift my hand 100+, Lift again 200+, A month or two 500+ Is not a dream , If you think so , You'll see the mountain run away and die . I brushed it for threeorfour months , Even if you brush for more than ten hours a day , No one brushes more than 10 On the nature of Tao Ti . Because I have to work , Generally, there are twoorthree questions a day , It's going to be painted until midnight ,2000+ Dao brush should be able to work in the next life , Do it again in the afterlife Java people .
Fortunately, many of the following questions are repetitive ideas , as for 300 What is the concept ,2020 Big factory , Given enough time , Can you do it right 80% Above. .hard Question depends on fate , secondary , Simple can seconds . We only need a simple comparison here 1~10 The number of problems solved , and 100 ~ 110 Number of solutions , We can find out , Everyone's enthusiasm is gradually decreasing , And you Just stick to it , You can easily exceed 80% People who
The psychological preparation here is , Brush the questions and be ready to fight a protracted war , Don't want to be fat all day , Lose ten jin a week , Three months in Tsinghua , So you don't worry who worries , Too many brushes , This is integrated into your life , Don't brush for a day , It's uncomfortable
How to brush questions
In fact, there are some problems with directly brushing questions , What's the problem , Unless you just finished learning data structure and Commonly used algorithm Of the students , Otherwise, you should learn the basics well or review well . Use time to learn basic skills , It doesn't affect your learning flower moves . My learning route is to read two books first , Algorithm diagram and Algorithm ( The first 4 edition ) Bottoming , The first book was only read for a week or two , The second book almost persuaded me to quit , But classics are classics , In addition to not talking about Dynamic Planning , Everything else is very good , I watched it for a whole month , Then I saw a lot leetcode Video of question brushing , When I finally start to brush the questions , Just like God's help
Is there any faster way , Yes , Brush by category , Brush questions , Review
How to brush questions
It's like the college entrance examination just ended , Is the most knowledgeable in this life “ widely ” most “ Profound ” When , I just finished painting 300 Multiple questions , In fact, the law of the topic is traceable , It can be roughly divided into : Array 、 Linked list 、 Hashtable 、 graph theory 、 character string 、 Double pointer 、 Stack 、 Queues and heaps 、 Union checking set 、 simulation 、 An operation 、 mathematics 、 Trees 、 The sliding window 、 Sort 、 to flash back 、 greedy 、 Dynamic programming 、 Design wait . Next I will divide into these categories , Summarize the experience of topic brushing blog , The title includes leetcode 1 - 300 And some other classic questions , I hope I can help you
Algorithm series catalog
《 Algorithm series 》 And Brush questions and prepare
《 Algorithm series 》 And Array
《 Algorithm series 》 And Linked list
《 Algorithm series 》 And Hashtable
《 Algorithm series 》 And graph theory
《 Algorithm series 》 And character string
《 Algorithm series 》 And Double pointer
《 Algorithm series 》 And Stack
《 Algorithm series 》 And Queues and heaps
《 Algorithm series 》 And Union checking set
《 Algorithm series 》 And simulation
《 Algorithm series 》 And An operation
《 Algorithm series 》 And mathematics
《 Algorithm series 》 And Trees
《 Algorithm series 》 And The sliding window
《 Algorithm series 》 And Sort
《 Algorithm series 》 And to flash back
《 Algorithm series 》 And greedy
《 Algorithm series 》 And Dynamic programming
《 Algorithm series 》 And Design
( Updated chapters will be lit up with hyperlinks , Ongoing update … )
Last
Welcome to Collection 、 Focus on 、 Hurry up
边栏推荐
- After the subscript is used to assign a value to the string type, the cout output variable is empty.
- Some instructions on whether to call destructor when QT window closes and application stops
- Only learning C can live up to expectations Top1 environment configuration
- DS18B20数字温度计系统设计
- 逻辑运算指令
- 字节跳动2022校招研发提前批宣讲会,同学们最关心的10个问题
- Conception du système de thermomètre numérique DS18B20
- How to configure hosts when setting up Eureka
- Control transfer instruction
- Activiti目录(三)部署流程、发起流程
猜你喜欢
Data transfer instruction
字节跳动海外技术团队再夺冠:高清视频编码已获17项第一
亮相Google I/O,字节跳动是这样应用Flutter的
Eureka single machine construction
Resume of a microservice architecture teacher with 10 years of work experience
Shell_ 03_ environment variable
MySQL digital function
Activiti目录(四)查询代办/已办、审核
一个数10年工作经验的微服务架构老师的简历
Activiti directory (V) reject, restart and cancel process
随机推荐
唯有学C不负众望 TOP4 S1E6:数据类型
程序员定位解决问题方法论
J'ai traversé le chemin le plus fou, le circuit cérébral d'un programmeur de saut d'octets
TCP's three handshakes and four waves
唯有学C不负众望 TOP5 S1E8|S1E9:字符和字符串&&算术运算符
Activiti目录(三)部署流程、发起流程
逻辑运算指令
一个数10年工作经验的微服务架构老师的简历
Activiti目录(一)重点介绍
Activiti目录(五)驳回、重新发起、取消流程
Log4j2 major vulnerabilities and Solutions
亮相Google I/O,字节跳动是这样应用Flutter的
MySQL日期函数
Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here
Compile homework after class
Solr standalone installation
"One year after graduation, I won ACL best paper"
ByteDance technical Interviewer: what kind of candidate do I want to pick most
arithmetic operation
DOS 功能调用