- 博客(3)
- 收藏
- 关注
原创 LC_DW2
/ 通过node指针访问其左子节点,并递归计算左子树的深度 int rightdepth = getdepth(node->right);// 通过node指针访问其右子节点,并递归计算右子树的深度。// 访问node指向的结构体的value成员 node->left;// 访问node指向的结构体的left成员 node->right;// 访问node指向的结构体的right成员。不断递归下去 总会有尽头 也就是递归的边界条件=空节点 可以返回0作为答案。从而 子问题和原问题是相似的。
2024-09-22 00:02:28 206
原创 DW(Leetcode)
可以使用哈希表(unordered_map)来优化查找效率,将时间复杂度降低到 O(n)你的代码尝试解决的问题是“两数之和”,即从数组中找到两个数,它们的和等于给定的目标值。,然后返回这两个数的索引。你的解决方案使用了两层循环,时间复杂度为 O(n^2),这在数组较大时效率不高。= 是在赋值 意义完全不同!,在 C++ 中获取 vector 的长度应该使用。这一行是多余的,可以删除,因为循环会自动继续。右侧代码通过条件 X+Y+Z=100 得出Z。进行比较,并且条件需要用括号包围。一一列举所有可能的答案。
2024-09-19 19:45:26 222
原创 Datawhale AI夏令营
1.使用 ABM 方法估计市场出清价格,通过边际成本定价法排序机组报价,利用线性回归拟合耗煤量与实际报价关系,最终预测并保存出清价格。a. 使用其他回归模型(如决策树回归)验证拟合效果。b. 添加异常检测处理,确保拟合模型的鲁棒性。
2024-07-31 23:15:48 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人