转化为全零矩阵的最少反转次数
在一个只有 0 和 1 的小网格(最大 $3 \times 3$)中,每次选择一个格子翻转时其上下左右相邻的格子也会随之一起翻转(0 变 1,1 变 0);目标是求出将整个网格全部变为 0 所需要的最少翻转次数,若无法完成则返回 -1。
LeetCode
属于该分类的文章:
6篇文章
在一个只有 0 和 1 的小网格(最大 $3 \times 3$)中,每次选择一个格子翻转时其上下左右相邻的格子也会随之一起翻转(0 变 1,1 变 0);目标是求出将整个网格全部变为 0 所需要的最少翻转次数,若无法完成则返回 -1。

判断给定的字符方程数组(形式如 "a==b" 或 "a!=b")是否存在一组合理的变量赋值。如果能够找到一种赋值方式使得数组中所有的相等和不等条件同时成立,则返回 true,否则返回 false。

给定一个 $n \times n$ 的矩阵 isConnected,其中 isConnected[i][j] = 1 表示城市 $i$ 和城市 $j$ 直接相连,为 $0$ 则不直接相连。如果城市 $a$ 与 $b$ 相连,$b$ 与 $c$ 相连,则 $a$ 与 $c$ 间接相连,这些相互直接或间接相连的城市共同组成一个“省份”。你需要返回矩阵中省份(独立的连通城市区域)的总数量。

给定两个无重复元素的数组 nums1 和 nums2(其中 nums1 是 nums2 的子集),要求找出 nums1 中每个元素在 nums2 中对应位置右侧的第一个比它大的数,并以数组形式返回。

给定 m 行 n 列的非负整数网格,只能向右或向下移动,求从左上角走到右下角的路径的数字最小总和,网格行列规模最大为 200,元素取值 0 到 200。
![在数组 nums = [4, 2, 11, 7] 中,目标值为 9。指针 $p1$ 和 $p2$ 分别定位到数字 2(下标 1)和 7(下标 3),因 $2 + 7 = 9$,故最终返回下标组合 [1, 3]](/_astro/twoSum.B4Oowpzz_2e6VXz.webp)
给定整数数组 nums 与目标值 target,找出数组中相加等于 target 的两个数,返回它们的下标,保证仅有一组解,不可复用同一元素,下标返回顺序不限。