- 博客(6)
- 收藏
- 关注
原创 力扣Day 4: 双指针法 27、977
如果return len(nums),会发现,其实nums我们根本没有删掉元素,只是不管最后几个元素了(这个题目运行的时候只看nums数组的前return数字个数的元素)。第二个想法就是我们非常重要的双指针想法了,目的是将原本的双层循环变成单层循环。即,有一个快指针和一个慢指针,快指针用于扫描数组中的所有元素,慢指针用于将我们所需的元素赋值到数组里(所需要的就是和val不同的元素)。这个双指针的使用和上一个有所区别,这里的快慢指针都是起到一个查询的作用,再用一个新变量和新数组来赋值。第一个想法是暴力解法。
2025-09-07 16:28:55
400
原创 力扣Day 3: 二分法 -- 69、367
这个题目乍一看不容易想到是二分法解题。有个解答说,因为 根号x 具有单调性,所以可以用二分法来搜索,似乎是有道理的。这个和上面的题几乎相同,要注意的点是,python中写True False记得第一个字母要大写。下面代码用的是左闭右开区间的写法。至此,二分法相关的习题已做完。
2025-09-05 11:40:27
288
原创 力扣Day2: 二分法 -- 704、2529、35、34
二分法目的:在一个数组里寻找target注意:考虑左闭右闭区间 设置时考虑区间是否有效 是否在区间里面注意事项:一般采用左闭右开或者闭区间的想法。
2025-09-04 20:23:28
1060
原创 代码随想录打卡Day1: 数组
person['age'] = age 是 给字典新增(或更新)一个键 'age',值是 age。person['first'] 取出键 'first' 对应的值。
2025-08-27 15:04:58
233
原创 平均场博弈 (Mean Field Games I P132)
对于最佳响应函数的不动点,这两个步骤所描述的策略与在有限参与者博弈中构造纳什均衡所需的步骤完全一致。一旦成功完成这两个步骤,如果在步骤 (ii) 中确定的不动点最优控制。使用时,应当形成一个近似纳什均衡。这个事实将在第 6 章(第二卷)中严格证明,并且我们还将在那里量化该近似的精度。是在不动点下的边际分布流,那么我们期望如下处方。,可被解释为:人口的初始分布;:循序可测且平方可积的过程。当被大型博弈中的参与者。
2025-08-08 14:25:01
824
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅