找到 34423 篇文章,关于编程

在 Python 中查找树中距离恰好为 k 的顶点对的数量

Arnab Chakraborty
更新于 2020年8月27日 06:17:52

195 次浏览

假设我们有一个整数 k,还有一个有 n 个节点的树,我们必须计算具有精确 k 距离的不同顶点对的数量。所以,如果输入类似于 k = 2,则输出将为 4。为了解决这个问题,我们将遵循以下步骤 -N := 5005graph := 大小为 N 的邻接表vertex_count := 大小为 505 x 5005 的二维矩阵res := 0定义一个函数 insert_edge() 。这将取 x、y在 graph[x] 的末尾插入 y在 graph[y] 的末尾插入 x定义一个函数 dfs() 。这将取 v、... 阅读更多

在 Python 中查找二维矩阵中不同岛屿的数量

Arnab Chakraborty
更新于 2020年8月27日 06:13:37

455 次浏览

假设我们有一个二进制矩阵。我们必须计算其中的岛屿数量。岛屿是指被水包围并通过水平或垂直连接相邻陆地形成的地方。我们可以假设网格的所有四个边都围绕着水。假设网格如下 -11000110000010000011有三个岛屿。为了解决这个问题,我们将遵循以下步骤 -将有两种方法,一种用于计算岛屿数量,称为 numIslands() 和 makeWater()。makeWater() 将类似于 -如果网格中的行数为 0,则返回 0n ... 阅读更多

在 Python 中查找乘以 n 个数字后末尾连续零的数量

Arnab Chakraborty
更新于 2020年8月27日 06:10:40

202 次浏览

假设我们有一个包含 n 个数字的数组,我们必须返回乘以所有 n 个数字后末尾连续零的数量。所以,如果输入类似于 [200, 20, 5, 30, 40, 14],则输出将为 6,因为 200 * 20 * 5 * 30 * 40 * 14 = 336000000,末尾有六个 0。为了解决这个问题,我们将遵循以下步骤 -定义一个函数 count_fact_two() 。这将取 ncount := 0当 n mod 2 为 0 时,执行count := count + 1n := n / 2(只有商作为 ... 阅读更多

在 Python 中查找给定方程 a + b = c 中的缺失值

Arnab Chakraborty
更新于 2020年8月27日 06:08:28

530 次浏览

假设我们有一个这种形式的方程:a + b = c,现在 a、b 或 c 的任何一项都缺失。我们必须找到缺失的那个。所以,如果输入类似于 ? + 4 = 9,则输出将为 5。为了解决这个问题,我们将遵循以下步骤 -从字符串中删除所有空格,并将 (+ 和 = 更改为逗号 ', ')elements := 通过以逗号分隔的字符串拆分元素列表idx := 0对于从 0 到 elements 大小的范围内的 i,执行如果 elements[i] 不是数字,则idx ... 阅读更多

在 Python 中查找可以兑换钞票的最短时间

Arnab Chakraborty
更新于 2020年8月27日 06:06:20

77 次浏览

假设有 n 个收银员在兑换钱,目前,第 i 个收银员前面有 ki 个人。现在,排队到第 i 个收银员的第 j 个人有 m[i, j] 张钞票。我们必须找到一个人最早可以兑换他的钞票的时间。我们必须记住,收银员花了 5 秒钟扫描一张钞票。完成每个客户的所有钞票扫描后,他/她花了 15 秒钟来兑换钞票。所以,如果输入类似于输入:n = 6,k = [12, 12, 12, 12, 12, ... 阅读更多

如何使用 PowerShell 帮助命令?

Chirag Nagrekar
更新于 2020年8月26日 08:27:28

5K+ 次浏览

要获取特定命令的帮助,您可以使用 Get-Help(别名:help)cmdlet 和您需要帮助的命令。例如,help Get-Service一旦运行此命令,您将获得 NAME、SYNOPSIS、SYNTAX、DESCRIPTION、RELATED LINKS 和 REMARKS 的描述。支持帮助的多个参数如下所示-Full - 包含参数说明和示例的详细帮助。help Get-Service -Full-Detailed - 参数的详细帮助,不包括示例。help Get-Service -Detailed-Examples - 只有与示例相关的帮助将显示在 PowerShell 屏幕上。help Get-Service -Examples -Online - 将在 Microsoft 上线搜索 cmdlet 的帮助内容 ... 阅读更多

Python 查找元组中列表的数量

Pradeep Elance
更新于 2020年8月26日 08:11:56

289 次浏览

Python 元组是有序且不可更改的。但它也可以由列表作为其元素组成。给定一个由列表组成的元组,让我们找出元组中存在多少个列表。使用 len()在这种方法中,我们将应用 len 函数。len() 函数将给出作为元组元素的列表的数量。示例实时演示tupA = (['a', 'b', 'x'], [21, 19]) tupB = (['n', 'm'], ['z', 'y', 'x'], [3, 7, 89]) print("tupA 中列表的数量:", len(tupA)) print("tupB 中列表的数量:", len(tupB))输出运行以上 ... 阅读更多

在 Python 中查找排序列表范围内的缺失数字

Pradeep Elance
更新于 2020年8月26日 08:10:09

836 次浏览

给定一个包含排序数字的列表,我们希望找出给定数字范围内缺少哪些数字。使用范围我们可以设计一个 for 循环来检查数字范围,并使用带有 not in 运算符的 if 条件来检查缺失的元素。示例实时演示listA = [1, 5, 6, 7, 11, 14] # 原始列表 print("给定列表:", listA) # 使用范围 res = [x for x in range(listA[0], listA[-1]+1)                               if x not in listA] # ... 阅读更多

在 Python 中查找列表中缺失的元素

Pradeep Elance
更新于 2020年8月26日 08:08:57

1K+ 次浏览

如果我们有一个包含数字的列表,我们可以检查这些数字是否连续,还可以找到考虑到最高数字作为最终值的数字范围内缺少哪些数字。使用范围和最大值我们可以设计一个 for 循环来使用 not in 运算符检查范围内是否存在值。然后通过将所有这些值添加到一个新列表中来捕获所有这些值,该列表成为结果集。示例实时演示listA = [1, 5, 6, 7, 11, 14] # 原始列表 print("给定列表:", listA) # 使用范围和最大值 res ... 阅读更多

在 Python 中查找两个列表中相同索引上的不匹配项

Pradeep Elance
更新于 2020年8月26日 08:07:12

3K+ 次浏览

有时我们需要比较两个 Python 列表中的元素,既要考虑它们的值,也要考虑它们的位置或索引。在本文中,我们将了解如何找出两个列表中在相同位置但值不匹配的元素。使用 for 循环,我们可以设计 for 循环来比较相同索引处的元素值。如果值不匹配,则我们将索引添加到结果列表中。for 循环首先获取第一个索引中的值,然后使用 if 条件将其与第二个列表中的值进行比较... 阅读更多

广告

© . All rights reserved.