background picture of the home page

Java炒饭

力扣P42 接雨水

本文介绍力扣经典题目“接雨水”的解法。通过双指针技巧,从数组两端向中间遍历,维护左右两侧的最大高度(lmax 和 rmax)。每次移动较小一侧的指针,该位置能接的雨水量为当前侧最大值减去其高度,并累加结果。核心思想是:每个位置能接的雨水由左右两边最大高度中的较小者决定。算法时间复杂度为 O(n),空间复杂度为 O(1),高效且易于实现。

thumbnail of the cover of the post

机器学习

本文介绍了机器学习的基本开发流程,包括数据获取、数据处理、特征工程、模型训练与评估五个关键步骤。常用数据集来源有sklearn、Kaggle和UCI。其中,sklearn提供了便捷的数据加载工具:`load_*`用于小规模数据集,`fetch_*`用于大规模数据集。通过数据训练得到模型的过程称为“学习”或“训练”。文中强调了Scikit-learn在机器学习中的重要作用,是实现算法和构建模型的核心工具。深度学习部分尚未完成,后续将补充相关内容。

thumbnail of the cover of the post

HI

本文以第一人称自述的形式,介绍了“我”名为雏菊。通过强调姓名的表达,传递出一种自我认同与个性展示的意味。文中运用加粗、斜体、下划线等格式突出名字,增强了视觉表现力和情感色彩,使“雏菊”这一形象更具辨识度与象征意义。整体语言简洁,却蕴含温柔而坚定的自我介绍,仿佛借“雏菊”这一意象传达纯洁、朴素与坚韧的品质。全文虽短,但结构精巧,富有情感张力,给人留下深刻印象。(198字)

thumbnail of the cover of the post