找到 10786 篇文章 关于 Python

Python 中查找表达式结果中出现频率最大值的期望值的程序

Arnab Chakraborty
更新于 2021年10月11日 09:20:44

105 次浏览

假设我们有 M 个不同的表达式,这些表达式的答案在 1 到 N(包括 1 和 N)的范围内。因此,考虑 x = max(f(i)),对于每个 i 在 1 到 N 的范围内,我们必须找到 x 的期望值。所以,如果输入类似于 M = 3,N = 3,则输出将为 2.2,因为序列最大频率1113112211321222123113312223223223323333$$E(x) = \sum P(x) * x = P(1) + 2P(2) + 3P(3) = \frac{1}{10} + 2 * \frac{6}{10} + 3 * \frac{3}{10} = \frac{22}{10}$$为了解决这个问题,我们将遵循以下步骤 -combination := 一个新的映射定义一个函数 nCr()。... 阅读更多

Python 中查找给定字符串在所有可能的子字符串集合中给定位置的子字符串的程序

Arnab Chakraborty
更新于 2021年10月11日 09:08:44

141 次浏览

假设我们提供了 n 个字符串;str1、str2、str3、.....、strn。现在,假设 substri 是一个包含 stri 所有子字符串的集合。所有 substr 集合的并集是 substr_union。现在我们给出了 q 个查询,我们必须找到集合 substr_union 的第 q 个元素。集合 substr_union 按字典顺序排序,索引从 1 开始。所以,如果输入类似于字符串列表为 = ['pqr', 'pqt'],查询为 = [4, 7, 9],则输出将为 ['pqt', 'qt', 't']第一个字符串的子字符串... 阅读更多

Python 中从彩色顶点正多边形计算等腰三角形数量的程序

Arnab Chakraborty
更新于 2021年10月11日 09:05:19

209 次浏览

假设我们有一个 n 边形表示为大小为 n 的二进制字符串。顶点可以染成蓝色 (0) 或红色 (1)。它们按顺时针方向着色。我们必须计算顶点为正多边形顶点且颜色相同的等腰三角形的数量。所以,如果输入类似于 polygon = "111010",则输出将为 2,因为存在两个三角形 ACE 和 AFE。为了解决这个问题,我们将遵循以下步骤 -定义一个函数 all()。这将采用 nif n mod 2 与... 阅读更多

Python 中查找字符串的子字符串与另一个字符串完全匹配或在一个位置不同的索引的程序

Arnab Chakraborty
更新于 2021年10月11日 08:59:46

165 次浏览

假设,我们提供了两个字符串。第一个字符串的长度大于第二个字符串,我们必须检查第一个字符串的子字符串是否与第二个字符串完全匹配或在一个位置上不同。我们返回第一个字符串的索引,其中可以与第二个字符串匹配的子字符串开始。所以,如果输入类似于 string1 = 'tpoint',string2 = 'pi',则输出将为 1 2。第一个字符串中与第二个字符串匹配或在一个位置上不同的子字符串的索引 1 和 2 为... 阅读更多

Python 中使用给定数字集查找表达式的最大可能值的程序

Arnab Chakraborty
更新于 2021年10月11日 08:50:15

277 次浏览

假设我们有两个名为 nums1 和 nums2 的数组,它们具有相同数量的元素 N。现在考虑一个具有 N 个元素的集合 S,从 1 到 N。我们必须找到 (nums1[i1] + nums1[i2] + ... nums1[ik])^2 + (nums2[i1] + nums2[i2] + ... nums2[ik])^2 的值,其中 {i1, i2, ... ik} 是集合 S 的非空子集。所以,如果输入类似于 nums1 = [-1, 6] nums2 = [5, 4],则输出将为 106,因为(-1)^2 + (5)^2 = 26(6)^2 + (4)^2 = 50(-1 + 6)^2 + (5 + 4)^2 = 106为了解决这个问题,我们... 阅读更多

Python 中查找字符串与其后缀之间相似度的程序

Arnab Chakraborty
更新于 2021年10月11日 08:47:00

119 次浏览

假设,我们给定一个字符串 'input_str'。如果我们确定 input_str 的所有后缀;例如,如果字符串是 'abcd',则后缀是 'abc'、'bcd'、'cd'、'd'。现在,我们通过 input_str 和后缀中最长公共前缀的长度来检查 input_str 和所有后缀之间的相似性。必须返回 input_str 和所有后缀之间相似度的总和。所以,如果输入类似于 input_str = 'tpotp',则输出将为 7字符串 'tpotp' 的所有后缀是 'tpotp'、'potp'、'otp'、'tp' 和 'p'。如果我们检查... 阅读更多

Python 中查找合成字符串中特定索引处的字母的程序

Arnab Chakraborty
更新于 2021年10月11日 08:41:28

86 次浏览

假设,我们给定一个字符串 'input_str'。现在,我们被要求确定给定字符串的每个可能的子字符串,然后按字典顺序将所有子字符串一个接一个地连接到另一个字符串中。我们还提供了一个整数值 k。我们的任务是从连接的字符串中返回索引 k 处的字母。所以,如果输入类似于 input_str = 'pqrs',k = 6,则输出将为 p给定字符串的按字典顺序排列的子字符串为 p、pq、pqr、pqrs、q、qr、qrs、r、rs、s。如果我们连接字符串,它将变为 ppqpqrpqrsqqrqrsrrss。... 阅读更多

如何在 matplotlib 中的极坐标图中弯曲文本?

Rishikesh Kumar Rishi
更新于 2021年10月19日 08:41:45

664 次浏览

为了在 matplotlib 中的极坐标图中弯曲文本,我们可以采取以下步骤步骤设置图形大小并调整子图之间和周围的填充。创建一个新图形或激活现有图形。将 'ax' 添加到图形中作为子图排列的一部分。使用某些度数、color='green' 和 linewidth=2 绘制线条。创建 x 和 y 数据点,并使用 plot() 方法绘制一些曲线。要显示图形,请使用 Show() 方法。示例from matplotlib import pyplot as plt from scipy.interpolate import interp1d import numpy as np plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax ... 阅读更多

matplotlib 中带轮廓线的动画

Rishikesh Kumar Rishi
更新于 2021年10月19日 09:10:27

3K+ 次浏览

为了在 matplotlib 中使用轮廓线制作动画,我们可以采取以下步骤步骤设置图形大小并调整子图之间和周围的填充。为轮廓图创建数据。创建图形和一组子图。通过重复调用函数 *animate* 生成动画,其中 animate() 方法更改轮廓数据点。要显示图形,请使用 Show() 方法。示例import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation # 设置图形大小 plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # 轮廓图的随机数据 data = np.random.randn(800).reshape(10, 10, 8) # 创建一个... 阅读更多

Matplotlib – plt.subplots() 和 plt.figure() 之间的区别

Rishikesh Kumar Rishi
更新于 2021年10月11日 08:34:26

2K+ 次浏览

plt.figure() - 创建一个新图形或激活现有图形。plt.subplots() - 创建一个图形和一组子图。让我们举一个例子来理解 plt.subplots() 和 plt.figure() 之间的区别。步骤设置图形大小并调整子图之间和周围的填充。创建一个新图形或激活现有图形。使用 plt.figure() 方法。创建图形和一组子图。使用 plt.subplots() 方法。要显示图形,请使用 Show() 方法。示例from matplotlib import pyplot as plt # 设置图形大小 plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # 使用 plt.figure 创建一个新图形 fig1 = plt.figure("Figure 1 ... 阅读更多

广告
© . All rights reserved.