MindMap Gallery How to learn algorithms efficiently
How to learn algorithms efficiently? How to swipe the screen? What is the 4-piece set? How to train deliberately. What is the method of getting to the point of the Five Poison Palms? Let’s find out together based on the mind map~
Edited at 2023-03-14 21:56:11One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
Project management is the process of applying specialized knowledge, skills, tools, and methods to project activities so that the project can achieve or exceed the set needs and expectations within the constraints of limited resources. This diagram provides a comprehensive overview of the 8 components of the project management process and can be used as a generic template for direct application.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
Project management is the process of applying specialized knowledge, skills, tools, and methods to project activities so that the project can achieve or exceed the set needs and expectations within the constraints of limited resources. This diagram provides a comprehensive overview of the 8 components of the project management process and can be used as a generic template for direct application.
How to learn algorithms efficiently
Attend class
Make preparations
1.5 - 2x speed playback
In conjunction with practical training
How to solve questions
Don’t be stubborn: 5-15 minutes to think independently, if not, just look at the solution
Five Poison God Palm brushing method
Read more code from experts
Five Poison Divine Palm Tangential Method
first time
5 minutes: Read the question and think (you can think for a while, but no more than 10-15 minutes)
Can't figure it out: look at the solution directly, but need to look at multiple solutions and compare them
Good solutions for memorizing and dictating
Second time
Write your own code => leetcode submission passed
Observe and compare the time and space complexity of multiple solutions and optimize your own solutions
The third time
after one day
The fourth time
a week later
fifth time
Restorative training one week before interview
Deliberate training
1. Chunk it up knowledge points about chopping up
Break down knowledge points into small pieces that are easier to understand
Establish connections between knowledge points and organize them into a tree structure
2. Deliberate Practicing
Number of passes: Repeated training through the Five Poison Palms
Get out of your comfort zone: More targeted exercises on areas of weakness and imperfections
3. Feedback Feedback
instant feedback
LeetCode
proactive feedback
Master code
First-person perspective live broadcast (you can watch videos of expert programming)
passive feedback
Code Review
Reference: "Outliers: A Different Apocalypse of Success"
Four-piece set to the point
Clarification: Communicate with the interviewer to fully determine the meaning of the question
Possible Solutions: Find all possible solutions
compare: compare in time and space complexity
optimal: optimize your own solution
Coding: coding
Test Cases: List several test cases, starting and ending