找到 10786 篇文章 相关 Python

Python 程序找出包含 (基数,数字) 对的数组中的匹配数

Arnab Chakraborty
更新于 2021 年 5 月 18 日 05:52:17

322 次浏览

假设,我们给出了几种不同的 (x, y) 格式的配对。这里 x 表示数字的基数,y 表示数字本身。列表中有一些配对表示相同的意思。我们必须检查给定数字配对中的匹配数。给定的配对可能是冗余的,也可能包含无效的基数-数字组合。因此,如果输入类似于 num_inputs = 2,input_arr = [(10, 15), (8, 17)],则输出将为 1。变量 num_inputs 指定输入的数量,数组 input_arr 列出数字对。这里如果 ... 阅读更多

Python 程序找出可以容纳小组中所有朋友的公交车的大小

Arnab Chakraborty
更新于 2021 年 5 月 18 日 05:47:07

304 次浏览

假设,有 n 个学生小组在等待从大学乘坐校车返回家。在每个学生小组中,有 m 个学生。学生小组希望乘坐公交车而不被分开。他们只有在他们小组的所有成员都能上车时才会上车。此外,如果他们之前的小组没有上车或已经到达目的地,则该小组不会上车。如果给出组数和每个组的学生数 ... 阅读更多

Python 中查找最富有客户的财富的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:16:03

953 次浏览

假设我们有一个 m x n 阶矩阵,称为 accounts,其中 accounts[i][j] 是第 i 个客户在第 j 个银行的金额。我们必须找到最富有的客户拥有的财富。当客户拥有所有银行考虑在内的最大金额时,他/她是最富有的。因此,如果输入类似于 102015305201051215123,则输出将为 55,因为第二人的钱是 30+5+20 = 55,这是最大的。要解决这个问题,我们将遵循以下步骤:-max_balue := 0ind_value := 0for i in range 0 to row count of accounts - 1, doind_value := sum of all ... 阅读更多

Python 中从序列中查找最大 k 重复子字符串的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:15:25

1K+ 次浏览

假设我们有一个字符序列,称为 s,我们说一个字符串 w 是 k 重复字符串,如果 w 连接 k 次是序列的子字符串。w 的最大 k 重复值将是 k 的最高值,其中 w 在序列中是 k 重复的。如果 w 不是给定序列的子字符串,则 w 的最大 k 重复值为 0。因此,如果我们有 s 和 w,我们必须在序列中找到 w 的最大 k 重复值。因此,如果输入类似于 s = "papaya" w = "pa",则输出将为 2,因为 w ... 阅读更多

Python 中检查两个字符串数组是否等价的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:14:15

798 次浏览

假设我们有两个字符串类型的数组 word1 和 word2,我们必须检查这两个数组是否表示相同的字符串。我们可以说一个字符串可以通过一个数组表示,如果该数组中的元素按顺序连接形成该字符串。因此,如果输入类似于 word1 = ["ko", "lka", "ta"] word2 = ["k", "olk", "at", "a"],则输出将为 True,因为两者都形成“kolkata”。要解决这个问题,我们将遵循以下步骤:-s1:= 空字符串,s2:= 空字符串for each string i in word1, dos1 := s1 concatenate ifor each string ... 阅读更多

Python 中解密代码以拆除炸弹的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:13:20

479 次浏览

假设有一个炸弹你要拆除,你的时间不多了!你有一个长度为 n 的循环数组代码和一个密钥 k。现在要解密代码,你必须替换每个数字。所有数字同时替换。有一些规则:-如果 k > 0 则用下一个 k 个数字的总和替换第 i 个数字。如果 k < 0 则用前 k 个数字的总和替换第 i 个数字。如果 k = 0 则用 0 替换第 i 个数字。这里代码是循环的,所以下一个元素 ... 阅读更多

Python 中在生成的数组中查找最大值的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:11:48

316 次浏览

假设我们有一个数字 n。我们必须以以下方式生成长度为 n + 1 的数组 A:-A[0] = 0A[1] = 1A[2 * i] = A[i] if 2

Python 中检查我们能否从片段中形成数组的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:09:09

117 次浏览

假设我们有一个数组 nums,其中所有元素都是唯一的,并且还有另一个包含不同较小数组的数组,称为 pieces。我们必须检查我们是否可以通过以任何顺序连接 pieces 中的数组来获得主数组 nums。但是我们不允许重新排序每个数组 pieces[i] 中存在的元素。因此,如果输入类似于 nums = [5, 1, 12, 36, 2, 47, 6] pieces = [[2, 47, 6], [12, 36], [1], [5]],则输出将为 True,因为我们可以按此顺序连接它们 [[5], [1], [12, 36], [2, ... 阅读更多

Python 中按元素频率递增对数组排序的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:07:55

2K+ 次浏览

假设我们有一个包含一些元素的数组,其中元素可能出现多次。我们必须对数组进行排序,以便根据其频率的增加对元素进行排序。因此,出现次数较少的元素将首先出现,依此类推。因此,如果输入类似于 nums = [1, 5, 3, 1, 3, 1, 2, 5],则输出将为 [2, 5, 5, 3, 3, 1, 1, 1]要解决这个问题,我们将遵循以下步骤:-mp := 一个新的映射for each distinct element i from nums, dox:= nums 中存在的 i 的数量if x is ... 阅读更多

Python 中查找两个相等字符之间最大子字符串的程序

Arnab Chakraborty
更新于 2021 年 5 月 17 日 13:07:36

204 次浏览

假设我们有一个字符串 s,我们必须找到两个相等字母或元素之间最长子字符串的长度,不包括这两个字符。如果我们找不到这样的子字符串,则返回 -1。因此,如果输入类似于 s = "level",则输出将为 3,因为最佳子字符串可以是“lev”或“vel”。要解决这个问题,我们将遵循以下步骤:-memo := 一个新的映射for i in range 0 to size of s - 1, doif s[i] is in memo, theninsert i at the end of memo[s[i]]otherwise, memo[s[i]] := a list with only one element ... 阅读更多

广告

© . All rights reserved.