找到 34423 篇文章,关于编程

C++中直角等腰三角形内最多能容纳多少个正方形

Sunidhi Bansal
更新于 2020年8月3日 10:47:45

299 次浏览

给定任务是找到在一个给定底边为 's' 的直角等腰三角形内最多能容纳多少个边长为 'a' 的正方形(等腰三角形至少有两条边相等)。让我们用一个例子来理解我们要做什么:输入 s=5,a=1 输出 10 解释 - 底部正方形的数量可以通过将 s 除以 a 并减去 1 来计算。因此,底部正方形的数量 = 5/1 – 1 = 4。类似地,当放置底部 4 个正方形时,我们得到一个新的底边为 (s-a) 的等腰三角形,然后我们重复…… 阅读更多

C++中最多可以包含给定点的线段数

Sunidhi Bansal
更新于 2020年8月3日 10:46:29

201 次浏览

给定任务是找到最多可以包含给定点的线段数。给定一个大小为 n1 的数组 a1[] 和两个整数 A 和 B。从给定的数组 a1[] 中,可以形成 n1 条线段,起点和终点分别为 a1[i] – A 和 a1[i] + B。给定另一个数组 a2[],包含 n2 个点。这些点必须分配给线段,使得已分配点的线段数量最大。注意,一个点只能分配给一条线段一次…… 阅读更多

C++中从字符串中删除给定子序列的最大次数

Sunidhi Bansal
更新于 2020年8月3日 10:43:55

160 次浏览

给定任务是从字符串中找到给定子序列“abc”可以删除的最大次数。给定一个字符串 s,我们必须找到可以从字符串中删除的子序列“abc”的最大数量。让我们用一个例子来理解我们要做什么:输入 = ‘dnabcxy’ 输出 1 解释 - 在给定字符串(‘dnabcxy’)中只能找到一个“abc”子序列,因此输出为 1。输入 = ‘zcabcxabc’ 输出 2 (‘zcabcxabc’) 下面程序中使用的算法如下:在 Max() 函数中,将变量 i、a、ab、abc 初始化为 0,类型为 int。循环从 i=0 到…… 阅读更多

C++中可以用力量 P 杀死的人数最大值

Sunidhi Bansal
更新于 2020年8月3日 10:41:53

154 次浏览

给定任务是找到可以用力量 P 杀死的人数最大值。考虑一个有无限多人的行,每个人都有一个从 1 开始的索引号。第 s 个人的力量用 s2 表示。杀死一个力量为 s 的人后,你的力量也会减少 s。让我们用一个例子来理解我们要做什么 - 输入 P = 20 输出 3 解释 第 1 个人的力量 = 1 * 1 = 1 < 20,因此可以杀死第 1 个人。剩余力量 = P – 1 = 20 – 1 = 19 力量…… 阅读更多

C++中相邻元素差值为 0 或 1 的最大长度子序列 | 集 2

Sunidhi Bansal
更新于 2020年8月3日 10:40:47

119 次浏览

给定一个任意大小的数组,任务是在给定数组中找到一个子序列,其元素的相邻元素之间的差值为 0 或 1。输入 - int arr[] = { 2, 1, 5, 6, 3, 4, 7, 6} 输出 - 相邻元素差值为 0 或 1 的最大长度子序列是:3 解释 - 数组中相邻元素的子序列,其差值为 0 或 1 是 {2, 1}。因此,子序列的最大长度是 2。输入 - int arr[] = { 2, 1, 7, 6, 5} 输出 - 最大…… 阅读更多

C++中相邻元素差值为 0 或 1 的最大长度子序列

Sunidhi Bansal
更新于 2020年8月3日 10:38:53

772 次浏览

给定一个任意大小的数组,任务是在给定数组中找到一个子序列,其元素的相邻元素之间的差值为 0 或 1。输入 - int arr[] = { 2, 1, 5, 6, 3, 4, 7, 6} 输出 - 相邻元素差值为 0 或 1 的最大长度子序列是 - 3 解释 - 数组中相邻元素的子序列,其差值为 0 或 1 是 {2, 1}。因此,子序列的最大长度是 2。输入 - int arr[] = { 2, 1, 7, 6, 5} 输出 - 最大…… 阅读更多

C++中相邻元素差值为 0 或 1 的最大长度子数组

Sunidhi Bansal
更新于 2020年8月3日 10:38:08

589 次浏览

给定一个任意大小的数组,任务是找到给定数组的子数组,其元素的相邻元素之间的差值为 0 或 1。输入 - int arr[] = { 2, 1, 5, 6, 3, 4, 7, 6} 输出 - 相邻元素差值为 0 或 1 的最大长度子数组是 - 2 解释 - 数组中相邻元素,其差值为 0 或 1 是 {2, 1},{5, 6},{3, 4} 和 {7, 6}。因此,子数组的最大长度是 2。输入 - int arr[] = { 2, 1, ... 阅读更多

C++中具有相同设置位数的连续数组元素的最大数量

Sunidhi Bansal
更新于 2020年8月3日 10:35:36

101 次浏览

给定一个未排序的整数元素数组,任务是计算两项主要内容,即:具有相同设置位数的元素;并且,具有相同设置位的元素必须是连续的。输入 int arr[] = { 5, 8, 1, 2, 9, 12} 输出 - 具有相同设置位数的连续数组元素的最大数量是 - 3 解释 - 我们将计算数组元素的二进制位并计算它们的设置位。arr[0] = 5 => 0101 => 设置位总数为 -: 2 arr[1] = 8 => 1000 => 设置位总数为…… 阅读更多

C++中当大玩具和小玩具都可以交换时最大化大玩具数量

Sunidhi Bansal
更新于 2020年8月3日 10:32:31

151 次浏览

我们给定一个大物体,比如说“a”,一个小物体,比如说“b”。物体“a”和“b”的选择取决于用户。在下面的例子中,我们把物体作为玩具,根据尺寸特征分为大玩具和小玩具。任务是计算通过付出小玩具可以获得的最大大玩具数量。输入 - big_toys = 8,small_toys = 20,a = 6,b = 4 输出 - 当大玩具和小玩具都可以交换时最大化大玩具数量是 - 11 解释…… 阅读更多

Python中由两个数字形成的最大因子数

Sunidhi Bansal
更新于 2020年8月3日 10:30:26

1K+ 次浏览

给定一个整数型元素数组,任务是找到通过两个数字相乘形成的最大因子数。也就是说,首先我们将计算数组中数字的交叉乘积(类似于叉乘),然后计算这些乘积的因子数,最后找出其中最大的因子数。输入:int arr[] = {3, 2, 10}输出:两个数字形成的最大因子数为:8解释:计算内部交叉乘积,即 3 * 2 = 6,3 * 10 = 30,2 * 10 = 20。现在计算每个数的因子:6 的因子 -> 1, 2, 3, 6;30 的因子……阅读更多

广告
© . All rights reserved.