找到 34423 篇文章,关于编程

C++ 代码:找出谁赢得了 n 轮游戏

Arnab Chakraborty
更新于 2022年3月11日 05:49:01

357 次查看

假设有一个两玩家游戏,共 n 轮。每轮得分存储在一个数组 'scores' 中,每个元素的格式为 {P1 分数, P2 分数}。分数高者胜出该轮,如果一个玩家胜出的轮数多,则该玩家赢得游戏;否则,宣布平局。因此,给定分数,我们必须找出谁赢得了游戏。例如,如果输入为 n = 4,scores = {{4, 3}, {3, 2}, {5, 6}, {2, 5}},则输出为平局。步骤要解决这个问题,… 阅读更多

C++ 代码:找出电池组合的数量

Arnab Chakraborty
更新于 2022年3月11日 05:45:04

270 次查看

假设我们有 n 节电池,最多可以使用 5 次。我们有一些需要三节电池的设备,每次使用设备都会将电池的使用次数增加 1。如果我们必须使用 k 次设备,我们必须找出可以用来为设备供电的电池组合数量。电池不能同时用于两个设备,并且使用过 5 次的电池不能包含在内。电池的使用次数在数组 batt 中给出。例如,如果输入为… 阅读更多

在 Python 中将多项式转换为 Hermite_e 级数

AmitDiwan
更新于 2022年3月11日 05:35:07

126 次查看

要将多项式转换为 Hermite 级数,请在 Python Numpy 中使用 hermite_e.poly2herme() 方法。将表示从最低度到最高度排序的多项式系数的数组转换为表示等效 Hermite 级数系数的数组,从最低度到最高度排序。该方法返回一个一维数组,其中包含等效 Hermite 级数的系数。参数 pol 是一个一维数组,包含多项式系数步骤首先,导入所需的库 −import numpy as np from numpy.polynomial import hermite_e as H使用 numpy.array() 方法创建一个数组 −c = np.array([1, 2, 3, 4, 5])显示… 阅读更多

在 Python 中将 Hermite_e 级数转换为多项式

AmitDiwan
更新于 2022年3月11日 05:33:16

112 次查看

要将 Hermite_e 级数转换为多项式,请在 Python Numpy 中使用 hermite_e.herme2poly() 方法。将表示从最低度到最高度排序的 Hermite_e 级数系数的数组转换为表示等效多项式(相对于“标准”基)系数的数组,从最低度到最高度排序。该方法返回一个一维数组,其中包含等效多项式(相对于“标准”基)的系数,从最低阶项到最高阶项排序。参数 c 是一个一维数组,包含 Hermite 级数系数,从最低阶项到最高阶项排序。步骤首先,导入所需的… 阅读更多

在 Python 中从 Hermite_e 多项式中删除小的尾随系数

AmitDiwan
更新于 2022年3月11日 05:31:14

129 次查看

要删除 Hermite_e 多项式中的小的尾随系数,请在 Python Numpy 中使用 hermite_e.hermetrim() 方法。该方法返回一个已删除尾随零的一维数组。如果生成的级数为空,则返回包含单个零的级数。“小”表示“绝对值小”,由参数 tol 控制;“尾随”表示最高阶系数,例如,在 [0, 1, 1, 0, 0](表示 0 + x + x**2 + 0*x**3 + 0*x**4)中,第 3 阶和第 4 阶系数都将被“修剪”。参数 c 是一个一维系数数组,从最低阶到… 阅读更多

在 Python 中生成 Hermite_e 多项式的范德蒙矩阵

AmitDiwan
更新于 2022年3月11日 05:29:16

111 次查看

要生成 Hermite_e 多项式的范德蒙矩阵,请在 Python Numpy 中使用 hermite_e.hermevander()。该方法返回伪范德蒙矩阵。返回矩阵的形状为 x.shape + (deg + 1, ),其中最后一个索引是相应 Hermite_e 多项式的次数。dtype 将与转换后的 x 相同。参数 x 返回点数组。dtype 根据是否存在任何复数元素转换为 float64 或 complex128。如果 x 为标量,则将其转换为一维数组。参数 deg 是结果的次数… 阅读更多

在 Python 中计算具有给定复根的 Hermite_e 级数的根

AmitDiwan
更新于 2022年3月11日 05:27:04

102 次查看

要计算 Hermite_e 级数的根,请在 Python Numpy 中使用 hermite_e.hermeroots() 方法。该方法返回级数根的数组。如果所有根都是实数,则 out 也是实数,否则为复数。参数 c 是一维系数数组。根估计值是作为伴随矩阵的特征值获得的,远离复平面原点的根由于级数在这些值上的数值不稳定性而可能具有较大的误差。具有大于 1 的重数的根也会显示更大的误差,因为… 阅读更多

在 Python 中计算 Hermite_e 级数的根

AmitDiwan
更新于 2022年3月11日 05:25:05

113 次查看

要计算 Hermite_e 级数的根,请在 Python Numpy 中使用 hermite.hermroots() 方法。该方法返回级数根的数组。如果所有根都是实数,则 out 也是实数,否则为复数。参数 c 是一维系数数组。根估计值是作为伴随矩阵的特征值获得的,远离复平面原点的根由于级数在这些值上的数值不稳定性而可能具有较大的误差。具有大于 1 的重数的根也会显示更大的误差,因为… 阅读更多

在 Python 中使用给定复根生成 Hermite_e 级数

AmitDiwan
更新于 2022年3月11日 05:23:01

94 次查看

要使用给定复根生成 Hermite_e 级数,请在 Python Numpy 中使用 hermite_e.hermefromroots() 方法。该方法返回一维系数数组。如果所有根都是实数,则 out 是一个实数数组;如果一些根是复数,则即使结果中的所有系数都是实数,out 也是复数。参数 roots 是包含根的序列。步骤首先,导入所需的库 −from numpy.polynomial import hermite_e as H生成具有给定复根的 Hermite_e 级数 −j = complex(0, 1) print("结果...", H.hermefromroots((-j, j)))获取数据类型 −print("类型...", H.hermefromroots((-j, j)).dtype)获取形状 −print("形状...", H.hermefromroots((-j, j)).shape)创建… 阅读更多

在 Python 中沿轴 0 对 Hermite_e 级数进行积分

AmitDiwan
更新于 2022年3月11日 05:19:59

125 次查看

要对 Hermite_e 级数进行积分,请使用 Python 中的 hermite_e.hermeint() 方法。第一个参数 c 是 Hermite_e 级数系数数组。如果 c 是多维的,则不同的轴对应于不同的变量,每个轴的次数由相应的索引给出。第二个参数 m 是积分阶数,必须为正数。第三个参数 k 是积分常数。在 lbnd 处第一个积分的值是列表中的第一个值,在 lbnd 处第二个积分的值是第二个值,依此类推。如果 k == [](默认值),则所有常数为… 阅读更多

广告
© . All rights reserved.