
LeetCode
文章平均质量分 90
空.白251
没有未来的未来不是未来
展开
-
LeetCode27. 移除元素
由于题目要求数组中的前k个元素不等于val,因此当当前元素不等于val时,k初始值为0,因此将k作为数组下标,将当前元素赋值到nums[k]中,并使k++// 它以不等于 val 的值排序。你的函数应该返回 k = 5,并且 nums 中的前五个元素为 0,0,1,3,4。// 排序 nums 的前 k 个元素。你在返回的 k 个元素之外留下了什么并不重要(因此它们并不计入评测)。你在返回的 k 个元素之外留下了什么并不重要(因此它们并不计入评测)。你的函数函数应该返回 k = 2, 并且 nums。原创 2024-10-24 09:56:14 · 708 阅读 · 0 评论 -
LeetCode36. 有效的数独
3.3.判断集合中是否已存在(集合的contains方法)该元素,如果不存在则添加元素(集合的add方法),如果存在,则返回false。5.3.移动3*3格的位置,需要外层遍历二维数组,同时步进变为i+3,保证能够移动到下一个3*3的格子。5.2.单单一个3*3格的判断,与行列的相似,不过是要在所有元素添加完后清空列表。1.创建分别用来保存一行,一列,3*3格子内容的容器(我这里使用的是集合)来保存结果。3.4.在遍历完一行的元素后,清空列表内容(集合的clear方法)5.处理3*3格的内容。原创 2024-10-19 16:13:23 · 1020 阅读 · 0 评论