找到 34423 篇文章 关于编程

C++中重复追加形成的数字的递归数字和

Sunidhi Bansal
更新于 2021年11月3日 07:36:06

321 次浏览

给定两个整数“number”和“repeat”作为输入。目标是计算输入数字重复“repeat”次数后的数字位数之和,直到总和变为一位数。重复此操作,直到获得的数字的各位数之和变为一位数。如果输入数字为 123,repeat=2,则 123123 的数字之和为 1+2+3+1+2+3=12,这不是一位数。现在 12 的数字之和是 1+2=3。输出将为 3。让我们看看这个的各种输入输出场景 输入 - number=32 repeat=3 输出 - 数字的递归和 ... 阅读更多

如何在R中的corrplot中去除问号?

Nizamuddin Siddiqui
更新于 2021年11月3日 07:35:41

1K+ 次浏览

当数据框或矩阵中存在 NA 值时,相关矩阵包含 NA 值。现在,如果我们使用 corrplot 函数创建相关矩阵图,则输出显示问号。如果我们想创建没有问号的相关矩阵,则可以使用 na.label 参数并将其设置为空白,如下例所示。示例以下代码片段创建一个示例矩阵 - M

递归打印C++中可从单词列表列表中形成的所有句子

Sunidhi Bansal
更新于 2021年11月3日 08:14:36

432 次浏览

给定一个单词列表。目标是使用递归方法创建所有可能的句子,这些句子可以通过从列表中取词来形成。你一次只能从两个列表中取一个词。让我们看看这个的各种输入输出场景 输入 -sentence[row][col] = {{"I", "You"}, {"Do", "do not like"}, {"walking", "eating"}} 输出 -I Do walking I Do eating I like walking I like eating You Do walking You Do eating You like walking You like eating 解释 - 从sentence[0-2]中的每个列表中取一个词得到上述句子。输入 -sentence[row][col] = {{"work", "live"}, {"easy", "happily"}} 输出 -work ... 阅读更多

在C++中不使用任何额外空间将矩阵旋转90度

Sunidhi Bansal
更新于 2021年11月3日 08:41:32

430 次浏览

我们得到一个二维数组,它将用于形成矩阵模式。任务是以逆时针方向将矩阵旋转 90 度,这样第一行就变成第一列,第二行就变成第二列,第三行就变成第三列,而挑战是我们不必使用任何额外的空间。让我们看看这个的各种输入输出场景 - 输入 -int arr[row_col_size][row_col_size] = { { 5, 1, 4}, { 9, 16, 12 }, { 2, 8, 9}} 输出 -不使用任何额外空间将矩阵旋转 90 度 ... 阅读更多

如何在R数据框中查找对应于最接近值的行?

Nizamuddin Siddiqui
更新于 2021年11月3日 07:40:32

4K+ 次浏览

为了在R数据框中查找对应于最接近值的行,我们可以在获得值与列之间的绝对差之后使用which.min函数,并结合方括号来提取行。为了理解其工作原理,请查看以下示例。示例1以下代码片段创建一个示例数据框 - ID

在C++中不使用任何额外空间将矩阵顺时针旋转90度

Sunidhi Bansal
更新于 2021年11月3日 07:23:33

3K+ 次浏览

我们得到一个二维数组,它将用于形成矩阵模式。任务是以顺时针方向将矩阵旋转 90 度,这样最后一行就变成第一列,第二行就变成第二列,第一行就变成第三列,而挑战是我们不必使用任何额外的空间。让我们看看这个的各种输入输出场景 - 输入 -int arr[row_col_size][row_col_size] = { { 5, 1, 4}, { 9, 16, 12 }, { 2, 8, 9}} 输出 -不使用任何额外空间将矩阵顺时针旋转 90 度 ... 阅读更多

C++中的可重构数

Sunidhi Bansal
更新于 2021年11月3日 07:19:18

102 次浏览

我们得到一个整数类型值,比如说,number。任务是检查给定的数字是否可重构。如果是,则打印该数字是可重构的数字,否则打印不可行。什么是可重构数?当一个数字可以被其所有因子的总数整除时,它就是可重构的。例如,数字 9 是可重构的,因为它共有 3 个因子(1、3、9),而 9 可以被 3 整除,因此它是一个可重构的数字。让我们看看这个的各种输入输出场景 - 输入 - int number = 9 输出 - 它是一个 ... 阅读更多

在C++中重新排列字符串中的字符,使得没有两个相邻的字符相同

Sunidhi Bansal
更新于 2021年11月3日 07:13:17

864 次浏览

我们得到一个字符串,比如说,str,其长度任意。任务是以这样一种方式重新排列给定的字符串,即在结果字符串中不会出现相同的相邻字符。让我们看看这个的各种输入输出场景 - 输入 - string str = "itinn" 输出 - 字符串中字符的重新排列,使得没有两个相邻的字符相同:initn。解释 - 我们得到一个字符串类型变量,比如说,str。现在,我们将以这样一种方式重新排列输入字符串的字符,即没有两个相同的字符出现在同一位置 ... 阅读更多

如何在基础R中使用子集查找频率?

Nizamuddin Siddiqui
更新于 2021年11月3日 07:36:30

351 次浏览

查找频率最简单的方法是为提供的向量或数据框列创建一个表,这可以使用table函数完成。但是,如果需要使用子集查找频率,则还需要subset函数和transform函数,如下面的示例所示。示例1以下代码片段创建一个示例数据框 - head(ChickWeight, 20) 输出创建了以下数据框 - weight Time Chick Diet 1 42 0 1 1 2 51 2 1 1 3 59 4 1 1 4 ... 阅读更多

C++中长和宽之间差异最小的矩形

Sunidhi Bansal
更新于 2021年11月3日 07:09:52

259 次浏览

给定一个矩形的面积作为输入。目标是找到矩形的边,使得长和宽之间的差最小。矩形的面积 = 长 * 宽。示例 输入 - 面积 = 100 输出 - 差异最小的矩形的边:长 = 10,宽 = 10 解释 - 面积为 100 的边。2 - 50、4 - 25、5 - 20、10 - 10。差异最小的边是 10-10,差值为 0。众所周知,正方形是所有边长度相等的矩形。输入 - 面积 = 254 输出 - 差异最小的矩形的边:长 = 127,宽 ... 阅读更多

广告
© . All rights reserved.