14 Day Reading Challenge (Study Advice)

The 14-day reading challenge
is to not be mediocre~
Algorithm learning is sometimes boring, this time, let's go one step ahead and learn algorithms with fun! Welcome to record your moments of hard work (algorithm learning knowledge points/algorithm problem solving/algorithm bugs encountered/etc.), deepen your understanding of the algorithm while sharing, and absorb the whimsy of others to witness the technical er together growth~

Meet the 14 Days of Reading Challenge during a casual rally one sleepy day:

 A short content that successfully grabbed my attention! ! Study hard and read carefully! ! It was my first thought at the time! Then decisively joined the 14-day reading challenge! !

The main content of the books read is roughly: "Interesting Learning Algorithms (Second Edition)"

This book first introduces the introductory problems and concepts of algorithms, allowing readers to experience the mystery and beauty of algorithms! ! Then introduce the design strategies of classic algorithms in turn! ! Practical drills, algorithm analysis and optimization and expansion! Each algorithm has 4 to 10 real columns! ! A total of 45 large real columns! Including the classic construction examples and practical application examples, according to problem analysis, algorithm design, perfect diagram, detailed pseudo-code explanation, actual combat drill, algorithm analysis and optimization and expansion process, the explanation is clear and easy to understand! !

 

 The above is a general detailed explanation of the contents of this activity book! ! Really easy to attract attention! ! Of course, this purchase link is also attached: https://www.epubit.com/bookDetails?id=UB7d85fa69dcbd8&tabName=%E6%8A%A2%E8%AF%BB%E7%89%88&floorName=%E7%B2%BE% E9%80%89%E7%BA%B8%E4%B9%A6

Closer to home, if I don’t go back, you old irons, maybe you think that I will be here to sell books and buy books! ! Awkward!

Study Suggestions:

Knowledge lies in accumulation. Learning requires endurance. Learning is like digging for gold. Maybe you have no clue at first, but if you change your angle or change your tool, you will find a way over time. Success is that you have traveled a bit longer than others. Even just such a small step! !

The first suggestion: multi-angle, comparative study!

When learning algorithms, you can first read a simple introductory book, and then look at it from multiple perspectives and perspectives. For example, learn dynamic programming, take a few algorithm books, and find out all the chapters related to dynamic programming! Multi-angle comparative analysis, some principles, I believe you will suddenly realize! !

The second suggestion: big vision, don't ask for more!

There are often students who give up for a formula or a few lines of code, or even stagnate for days, immersed in endless frustration, and make themselves downcast, in fact, you don't have to invest a lot of energy trying to derive every formula in the book, or explore Grammar, or technical details, learning algorithms is learning the algorithms themselves. First, master algorithm ideas and problem-solving ideas! Then it is to understand the algorithm implementation! There may be advanced mathematical models and complex formula derivation behind the algorithm idea. Of course you understand it, but it doesn't matter if you don't understand. The algorithm can be implemented in any programming language, so you don't have to worry about C, C++, Java, Python... more You don't have to consider strict grammar rules unless you want to debug on the computer, so it is recommended to understand the algorithm first, write pseudo code, and debug it in your brain! !

The 3rd suggestion: communicate more, see the wise and think together!

Learn and discuss problems with classmates, friends, teachers, or other coding enthusiasts! It is one of the most effective ways to make progress and learn! !

The 4th suggestion: Diligent practice, the more frustrated the more courageous!

Practice is the only truth for testing algorithms! ! Please do not eagerly expect large-scale successful business case, and look down on small practice, large-scale successful business case is not what we want to practice now! ! Seeing clearly and taking every step under your feet is more practical than looking up at the sky! !

A book, a curiosity, record the future! !

Only if you have curiosity, can you walk more dazzlingly! !

 

Guess you like

Origin blog.csdn.net/weixin_64308540/article/details/127356796