Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0

Summarize problem-solving ideas and summarize knowledge points

[複製鏈接]

2

主題

2

帖子

8

積分

新手上路

Rank: 1

積分
8
發表於 2024-9-24 14:09:24 | 顯示全部樓層 |閱讀模式
Consolidate theoretical knowledge: Transform abstract theoretical concepts into concrete programming practices.
Improve programming skills: Improve code quality and efficiency through repeated practice.
Cultivate algorithmic thinking: Choose Email List appropriate data structures and algorithms for different problems.
Discover knowledge loopholes: Find out the deficiencies in your knowledge by doing questions.
How to use exercise sets effectively?


Step by step: Follow the chapter order in the textbook and practice one by one.
Think independently: When you encounter a difficult problem, think independently first and don't rush to see the answer.
Hands-on practice: Convert ideas into code and debug and run.
Compare answers: Compare the similarities and differences between your own solution and the answer, and analyze the advantages and disadvantages.
Summary: Summarize problem-solving ideas and summarize knowledge points.
Recommended exercise sets and online resources



Exercises for supporting textbooks: Textbooks such as "Data Structure" edited by Yan Weimin and Wu Weimin are equipped with a wealth of exercises.
Online programming platforms: LeetCode, Codewars and other platforms provide a large number of algorithm questions, which can be filtered by difficulty and type.
Open source projects: There are many open source algorithm implementations on GitHub, which you can refer to and learn from.
Common types of exercises


Algorithm design question: Asked to design an algorithm to solve a given problem.
Code fill-in-the-blank question: A part of the code is given and asked to fill in the blanks.
Algorithm analysis question: It is required to analyze the time complexity and space complexity of the algorithm.
Proof question: It is required to prove the correctness of the algorithm.
Common test points for data structures
Linear list: array, linked list, stack, queue



回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 2024-11-28 15:12 , Processed in 0.343104 second(s), 19 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |