sanasiki111

导航

2025年11月2日 #

第二章实践作业

摘要: 分治法找第 k 小的数:基础理解与思考 一、用分治法找第 k 小的数 找第 k 小的数,用分治法来解决其实思路还挺直观的。大概可以分成这几步: 先选一个 “基准数”,随便从数组里挑一个就行,比如选第一个或者最后一个 把数组分成两部分:比基准数小的放左边,比基准数大的放右边(和快排的分区很像) 看看基 阅读全文

posted @ 2025-11-02 21:22 月下无名 阅读(19) 评论(0) 推荐(0)

2025年10月19日 #

算法第一次作业

摘要: 关于代码规范的自我约束 1.变量名不用拼音或单个字母,比如不用 “shuzu”“a”,改用 “studentList”“count”,让人一看就知道啥意思。 2.写代码前先空两格缩进,同一层的代码对齐,像排队一样整齐,嵌套多了也不乱。 3.关键步骤加注释,不用写 “x 加 1” 这种废话,比如循环开 阅读全文

posted @ 2025-10-19 15:19 月下无名 阅读(5) 评论(0) 推荐(0)

关于代码规范的自我约束

摘要: 1.变量名不用拼音或单个字母,比如不用 “shuzu”“a”,改用 “studentList”“count”,让人一看就知道啥意思。 2.写代码前先空两格缩进,同一层的代码对齐,像排队一样整齐,嵌套多了也不乱。 3.关键步骤加注释,不用写 “x 加 1” 这种废话,比如循环开始时标一句 “这里统计及 阅读全文

posted @ 2025-10-19 15:17 月下无名 阅读(7) 评论(0) 推荐(0)

读《数学之美》有感

摘要: 之前听算法郑老师推荐《数学之美》时,还以为会是本满是公式的难读书,实际翻开才发现完全不一样。 书里没讲复杂的推导,反而从我们每天用的搜索引擎、语音识别说起,把这些功能背后的数学逻辑拆解得很清楚。比如怎么让机器 “看懂” 文字、怎么快速匹配到想要的信息,这些平时没细想的细节,原来都离不开数学。 这让我 阅读全文

posted @ 2025-10-19 15:06 月下无名 阅读(8) 评论(0) 推荐(0)