找到 34423 篇文章 关于编程

如何在 R 数据框的某一列中,替换某些元素的字符串值中的空格?

Nizamuddin Siddiqui
更新于 2020-08-29 07:42:50

380 次浏览

大多数情况下,字符串数据处于不良状态,我们需要使其适当,以便我们可以轻松地进行分析。还有一种情况,字符串列中的一些值使用了额外的空格,而这些空格是不需要的,因此,它与列的其他值不匹配。为了删除这些空格,我们可以使用 lapply 和 gsub 函数。示例考虑以下数据框 -x1

如何在 R 中向日期添加一个月?

Nizamuddin Siddiqui
更新于 2020-08-21 05:49:26

599 次浏览

我们必须在时间序列分析中处理日期数据,有时我们还在数据集中有一个时间变量来执行另一种类型的分析。根据我们的目标,我们需要处理数据,并且时间变量也转换为我们正在寻找的适当形式。如果我们想从日期数据中创建一个月的序列,那么我们可以通过向每个即将到来的月份添加一个月来做到这一点。这可以通过使用 DescTools 包的 AddMonths 函数轻松完成。示例安装 DescTools 包 -install.packages("DescTools") 加载 DescTools 包:library(DescTools) AddMonths(as.Date('2020/01/31'), ... 阅读更多

在 Python 中找到环形大小为 N 的任意整点到 A 和 B 的距离之和的最小值

Arnab Chakraborty
更新于 2020-08-20 08:40:14

88 次浏览

假设我们有一个环,它由 1 到 N 的一些数字组成。我们还有两个数字 A 和 B。现在,我们可以站在任何地方(例如 x)并执行相对于总距离和(例如 Z = 从 X 到 A 的距离 + 从 X 到 B 的距离)的计数操作。我们必须选择 X 使得 Z 最小化。最后返回 Z 的值。我们必须记住,X 将不等于 A 和 B。因此,如果输入类似于 N ... 阅读更多

在 Python 中找到最小的正整数,使其可被 A 整除且其数字之和等于 B

Arnab Chakraborty
更新于 2020-08-20 08:37:36

209 次浏览

假设我们有两个数字 A 和 B,我们必须找到最小的正数 M,以便 M 可被 A 整除且 M 的数字之和与 B 相同。因此,如果没有这样的结果,则返回 -1。因此,如果输入类似于 A = 50,B = 2,则输出将为 200,因为这可以被 50 整除,并且其数字之和 = 2 + 0 + 0 = 2。为了解决这个问题,我们将遵循以下步骤 -定义一个元素类型容器,其中包含两个数字 a 和 ... 阅读更多

在 Python 中找到在恰好 k 次跳跃中到达最后一个岛屿所需的跳跃最大长度的最小值

Arnab Chakraborty
更新于 2020-08-20 08:33:21

145 次浏览

假设我们有一个数字数组 A,在 A 中,第 i 个数字是岛屿所在的位置,并且给出了另一个整数 k(1 ≤ k < N)。现在,一个人站在第 0 个岛屿上,必须通过在恰好 k 次跳跃中从一个岛屿跳到另一个岛屿来到达最后一个岛屿,我们必须找到一个人在其旅程中所做的跳跃最大长度的最小值。我们必须记住所有岛屿的位置都是按升序给出的。因此,如果输入 ... 阅读更多

在 C++ 中找到将一个矩形插入另一个矩形后剩余的最小矩形数

Arnab Chakraborty
更新于 2020-08-20 08:28:52

155 次浏览

假设我们有 N 个不同矩形的宽度和高度;我们必须找到将一个矩形插入另一个矩形后剩余的最小矩形数。因此,如果 W1 和 W2 分别是矩形 R1 和 R2 的宽度。并且 H1 和 H2 分别是 R1 和 R2 的高度,那么如果 W1 < W2 且 H1 < H2,则矩形 R1 位于矩形 R2 内。因此,最小的一个可以放入第二个最小的,然后那个放入下一个,依此类推。因此,如果输入类似于 {{ 30, 45 }, { 15, 15 }, { 45, ... 阅读更多

在 Python 中找到使两个字符串相等所需的最小预处理移动次数

Arnab Chakraborty
更新于 2020-08-20 08:15:59

199 次浏览

假设我们有两个长度相同的字符串 P 和 Q,它们只包含小写字母,我们必须计算在应用以下操作后使字符串 P 等于字符串 Q 所需的字符串 P 的最小预处理移动次数 -选择任何索引 i 并交换字符 pi 和 qi。选择任何索引 i 并交换字符 pi 和 pn – i – 1。选择任何索引 i 并交换字符 qi 和 qn – i – 1。注意 -i 的值在范围内(0 ≤ i < n)在一步操作中,我们可以用任何 ... 阅读更多

在 Python 中找到从矩阵的一个单元格移动到另一个单元格所需的最小移动次数

Arnab Chakraborty
更新于 2020-08-20 08:23:08

294 次浏览

假设我们有一个 N X N 矩阵 M,它用 1、0、2、3 填充。我们必须找到从源单元格移动到目标单元格所需的最小移动次数。在仅通过空白单元格访问时,我们可以向上、向下、向右和向左访问。值为 1 的单元格表示源。值为 2 的单元格表示目标。值为 3 的单元格表示空白单元格。值为 0 的单元格表示空白墙。将只有一个源单元格和一个目标单元格。从源单元格到达目标单元格可能有多条路径。现在,矩阵中的每次移动 ... 阅读更多

在 Python 中找到最短的未排序子数组,对其排序可以使整个数组排序

Arnab Chakraborty
更新于 2020-08-20 08:03:50

318 次浏览

假设我们有一个给定的无序数组 A[0..n-1],大小为 n,我们需要找到最小长度的子数组 A[s..e],使得通过对该子数组进行排序,整个数组将被排序。所以,如果数组是 [2, 6, 4, 8, 10, 9, 15],那么输出将是 5。子数组将是 [6, 4, 8, 10, 9]。为了解决这个问题,我们将遵循以下步骤 -res := 将 nums 作为数组排序ans := 0将 r 设置为一个链表对于 i 在 0 到 re 的长度范围内,如果 nums[i] 与 res[i] 不相同,则将 i 插入到... 阅读更多

在 Python 中查找两个数字的移位表之间的最小差值

Arnab Chakraborty
更新于 2020-08-20 08:02:29

110 次查看

假设我们有两个数字 p 和 q,我们需要找到 p 和 q 的移位无限表中任何项之间的最小差值,这些移位是 r 和 s,其中 r、s >= 0。所以,如果输入像 p = 7 和 q = 17,r = 6 和 s = 3,那么输出将是 0,因为 7 的表 = [7, 14, 21, 28, 35, 42, 49, ...] 和 17 的表 = [17, 34, 51, 68, 85, 102, 119, ...],然后 7 的移位表将是 [13, 20, 27, 34, ... 阅读更多

广告

© . All rights reserved.