115 次查看
为此,您可以使用 for 循环以及一些条件。PHP 代码如下:示例 实时演示输出Even 1 Even 3 Even上面,对于第 0 个索引,显示文本“Even”,对于第 2 个和第 4 个索引也是如此。
216 次查看
以下是显示数组值的语法do{ //语句1 //语句2 . . . n } while(yourCondition);PHP 代码如下:示例 实时演示输出John David Mike Sam Carol
89 次查看
如果您尝试对字符串值使用 ++ 运算符,它会将最后一个字符的值加 1 并打印其 ASCII 值。以下为 PHP 代码:示例 实时演示输出字符串修改后的值为=Joho 字符串增量值为=11.5
433 次查看
要获得正确的长度,请对 Unicode 字符使用 mb_strlen()。PHP 代码如下:示例 实时演示输出使用 mb_strlen 的字符串长度=9 使用 strlen 的字符串长度=10
54 次查看
这是因为如果您使用 &&,则两个条件都必须为真。如果其中任何一个条件变为假,则整个条件将计算为假。PHP 代码如下:示例 实时演示输出上述条件为真
174 次查看
假设我们有一张由黑色和白色像素组成的图片,我们需要找到黑色孤独像素的数量。这里图片由一个二维字符数组表示,包含 'B' 和 'W',分别代表黑色和白色像素。黑色孤独像素实际上是 'B',位于特定位置,在同一行和同一列中没有其他黑色像素。如果输入类似于:−WWBWBWBWW输出将为 3。因为所有三个 'B' 都是黑色孤独像素。要解决这个问题,我们将遵循以下步骤:n := 图片大小m := (如果 n ... 阅读更多
329 次查看
假设我们在二叉搜索树中有一个节点,我们需要找到该节点在 BST 中的中序后继。如果没有中序后继,则返回 null。众所周知,节点的后继是键值大于节点值的最小的节点。我们将直接访问节点,但不会访问树的根节点。这里每个节点将有一个对其父节点的引用。以下是 Node 的定义:class Node { public int val; public Node left; public Node right; ... 阅读更多
459 次查看
假设有一个球在一个迷宫中,迷宫中有空位和墙壁。现在球可以通过滚动任何方向(如上、下、左、右)穿过空路径,但它不会停止滚动,直到撞到墙壁。当球停止时,它可以选择下一个方向。我们有球的起始位置、目的地和迷宫,我们需要找到球在目的地停止的最短距离。这里距离实际上是由球覆盖的空单元格数定义的(不包括起始位置,包括起始位置)。 ... 阅读更多
4K+ 次查看
假设有一个球在一个迷宫中,迷宫中有空位和墙壁。现在球可以通过滚动任何方向(如上、下、左、右)穿过空路径,但它不会停止滚动,直到撞到墙壁。当球停止时,它可以选择下一个方向。我们有球的起始位置、目的地和迷宫,我们需要检查球是否可以停在目的地。迷宫由一个二维数组表示。这里 1 表示墙壁,0 表示空位。迷宫的边界都是墙壁。 ... 阅读更多
1K+ 次查看
假设我们有一个二进制数组;我们需要在这个数组中找到最大连续 1 的数量,如果我们可以最多翻转一个 0。因此,如果输入类似于 [1, 0, 1, 1, 0],则输出将为 4,因为如果我们翻转第一个零,我们将获得最大数量的连续 1。翻转后,最大连续 1 的数量为 4。要解决这个问题,我们将遵循以下步骤:ret := 1, n := num 的大小如果 n 非零,则 −返回 0j := 0, zero := 0for 初始化 i := 0,当 ... 阅读更多