找到关于编程的34423 篇文章

如何在R中将具有已定义名称的向量连接到列表?

Nizamuddin Siddiqui
更新于 2020年10月7日 16:54:09

92 次查看

将向量连接到列表简单来说就是将外部向量添加到已有的列表中。为此,我们需要使用列表函数定义向量,以便R程序理解我们正在将列表对象添加到另一个列表中,否则向量条目将被视为要添加到列表中的单独向量。为了更好地理解这一点,请查看下面的示例。示例 在线演示考虑以下列表-List1

Python程序:检查机器人能否到达目标位置

Arnab Chakraborty
更新于 2020年10月7日 13:47:26

363 次查看

假设我们有一个机器人,它目前位于(0, 0)位置(笛卡尔平面)。如果我们有它可以执行的移动列表,包含N(北)、S(南)、W(西)和E(东)。我们必须检查它是否可以到达目标坐标(x, y)。因此,如果输入类似于moves = ['N', 'N', 'E', 'E', 'S'], (x, y) = (2, 1),则输出为True,为了解决这个问题,我们将遵循以下步骤-temp_coord := [0, 0]对于moves中的每个移动,如果移动与"N"相同,则temp_coord[1] := temp_coord[1] + 1否则,当移动与... 阅读更多

Python程序:检查能否到达最左或最右位置

Arnab Chakraborty
更新于 2020年10月7日 13:44:57

309 次查看

假设我们有一个字符串,包含三种类型的字母:R、B和点(.)。这里R代表我们当前的位置,B代表阻塞的位置,点(.)代表空位置。现在,一步之内,我们可以移动到当前位置的任何相邻位置,只要它是有效的(空的)。我们必须检查我们能否到达最左端或最右端的位置。因此,如果输入类似于s = "...........R.....BBBB.....",则输出为True,因为R可以到达最左端的位置,因为没有障碍。为了解决这个问题,... 阅读更多

Python程序:计算达到t金额所需年份

Arnab Chakraborty
更新于 2020年10月7日 13:43:46

163 次查看

假设我们有一些参数P、O、E、T。如果我们有P美元的本金想要投资股市。股市在每年先返回E%,然后返回O%的利息之间交替,我们必须检查达到至少T美元需要多少年。因此,如果输入类似于P = 200,O = 10,E = 25,T = 300,则输出为3,因为在第一年我们将获得25%的利息,因此最终得到200+50 = 250,然后下一年我们将... 阅读更多

Python程序:反转给定字符串中每个单词的位置

Arnab Chakraborty
更新于 2020年10月7日 13:42:28

495 次查看

假设我们有一个由空格分隔的单词字符串;我们必须反转单词的顺序。因此,如果输入类似于"Hello world, I love python programming",则输出为"programming python love I world, Hello"为了解决这个问题,我们将遵循以下步骤-temp := 使用空格分割s来创建一个单词列表temp := 反转列表temp返回一个字符串,该字符串通过使用空格分隔符连接temp中的元素。让我们看看下面的实现来更好地理解-示例 在线演示class Solution:    def solve(self, s):       temp = s.split(' ')   ... 阅读更多

Python程序:检查是否可以反转一个列表的子列表以形成第二个列表

Arnab Chakraborty
更新于 2020年10月7日 13:41:16

163 次查看

假设我们有两个数字列表,称为A和B。我们必须在A中取一些子列表并反转它。然后检查是否可以将A转换为B。我们可以取子列表并反转任意次数。因此,如果输入类似于A = [2, 3, 4, 9, 10],B = [4, 3, 2, 10, 9],则输出为True,因为我们可以反转[2, 3, 4]和[9, 10]。为了解决这个问题,我们将遵循以下步骤-res := 一个映射,最初为空对于nums中的每个n,res[n] := ... 阅读更多

Python程序:检查字符串是否为重复字符串

Arnab Chakraborty
更新于 2020年10月7日 13:39:32

107 次查看

假设我们有一个字符串,我们必须检查它是否是重复字符串。因此,如果输入类似于string = "helloworldhelloworld",则输出为True为了解决这个问题,我们将遵循以下步骤-n := s的大小定义一个函数findFactors()。这将采用nf := 一个新的集合i := 1当i * i

Python程序:计算给定字符串中出现多次的k长度子字符串的数量

Arnab Chakraborty
更新于 2020年10月7日 13:36:43

165 次查看

假设我们有一个字符串s和一个数字k,我们必须找到s的k长度子字符串的数量,这些子字符串在s中出现多次。因此,如果输入类似于s = "xxxyyy",k = 2,则输出为2为了解决这个问题,我们将遵循以下步骤-seen := 一个新的列表对于从0到s大小-k的范围内的i,dot := s的子字符串[从索引i到i + k - 1]将t插入seen的末尾mp := seen中所有不同元素及其出现的次数返回总和... 阅读更多

Python程序:计算数字的各位之和,直到它变成一位数

Arnab Chakraborty
更新于 2020年10月7日 13:34:42

3K+ 次查看

假设我们有一个正数n,我们将把它的所有位数加起来得到一个新的数字。现在重复此操作,直到它小于10。因此,如果输入类似于9625,则输出为4。为了解决这个问题,我们将遵循以下步骤-定义一个方法solve(),这将采用nif n < 10,则返回ns := 0l := (log(n)以10为底+ 1)的底数while l > 0,s := s + (n mod 10)n := n / 10的商l := l - 1返回solve(s)让我们看看下面的实现来了解... 阅读更多

Python程序:检查一个字符串是否可以通过移除一个元素转换为另一个字符串

Arnab Chakraborty
更新于 2020年10月7日 13:33:00

132 次查看

假设我们有两个字符串s和t,我们必须检查是否可以通过从s中移除一个字母来获得t。因此,如果输入类似于s = "world",t = "wrld",则输出为True。为了解决这个问题,我们将遵循以下步骤-i:= 0n:= s的大小当i < n时,temp:= s的子字符串[从索引0到i-1]连接s的子字符串[从索引i+1到结尾]如果temp与t相同,则返回Truei := i + 1返回False让我们看看下面的实现来更好地理解-示例 在线演示class Solution:    def solve(self, s, t): ... 阅读更多

广告
© . All rights reserved.