找到 34423 篇文章 关于编程

C++中将字符串转换为回文串的最小插入步数

Arnab Chakraborty
更新于 2020年6月2日 11:36:26

230 次浏览

假设我们有一个字符串 s,我们需要将其转换为回文串。在每一步中,我们可以在任何位置插入任何字符,我们需要找到使字符串成为回文串所需的最小字符数。如果字符串是“mad”,则答案将是 2,因为我们可以在“mad”之前添加“da”,或者在“mad”之后添加“am”以使其成为回文串。为了解决这个问题,我们将遵循以下步骤-定义一个函数 lcs(),它将接收 s、x := sn := s 的大小反转字符串 xs := 在 s 之前连接空格,x := 在... 阅读更多

C++中根据给定比率查找每种硬币数量的程序

Ayush Gupta
更新于 2020年9月16日 08:57:48

223 次浏览

在这个问题中,我们得到了四个数字,它们定义了 totalPrice 和包中 1 元、50 分、25 分硬币的比率。我们的任务是创建一个程序,在 C++ 中根据给定比率查找每种硬币的数量。代码描述-在这里,我们需要使用包中的 1 元、50 分和 25 分硬币来支付给定总额的硬币总和。让我们举个例子来理解这个问题,输入TotalPrice = 225,1 元 = 2,50 分 = 3,25 分 = 4输出1 元... 阅读更多

C++中将二进制矩阵转换为零矩阵的最小翻转次数

Arnab Chakraborty
更新于 2020年6月2日 11:33:59

132 次浏览

假设我们有一个 m x n 二进制矩阵 mat。一步之内,我们可以选择一个单元格并翻转其位及其所有四个邻居(如果存在)。我们需要找到将 mat 转换为零矩阵所需的最小步数。如果没有解决方案,则返回 -1。因此,如果给定的输入类似于 [[0, 0], [0, 1]],则更改将类似于-因此,我们需要 3 步,输出将为 3。为了解决这个问题,我们将遵循以下步骤-n := 行数,m := 列数,x... 阅读更多

C++中查找三角形重心的程序

Ayush Gupta
更新于 2020年9月16日 08:59:03

363 次浏览

在这个问题中,我们得到一个二维数组,它表示三角形三个顶点的坐标。我们的任务是创建一个程序,在 C++ 中查找三角形的重心。三角形的重心是三角形三条中线相交的点。三角形的中线是连接三角形顶点与其对边中点的线段。让我们举个例子来理解这个问题,输入(-3, 1)、(1.5, 0)、(-3, -4)输出(-3.5, -1)说明重心 (x, y) = ((-3+2.5-3)/3, (1 + 0 - 4)/3) = (-3.5, -1)解决方案方法为了解决... 阅读更多

C++中查找盈亏平衡点的程序

Ayush Gupta
更新于 2020年9月16日 09:00:07

177 次浏览

在这个问题中,我们得到了三个变量,它们表示每月总支出 (E)、产品的销售价格 (S) 和每个产品的管理费用 (M)。我们的任务是创建一个程序,在 C++ 中查找盈亏平衡点。盈亏平衡点是指需要出售的产品总数,以便卖家既不亏损也不盈利。问题描述-我们需要找到需要出售的产品总数以确保没有损失。让我们举个例子来理解这个问题,输入E = 2400,S... 阅读更多

C++中的回文划分 III

Arnab Chakraborty
更新于 2020年6月2日 11:30:53

153 次浏览

假设我们有一个包含小写字母的字符串 s 和一个整数 k。我们需要维护一些属性。这些是-首先,我们需要更改 s 的某些字符(如果需要)为其他小写英文字母。然后将字符串 s 分割成 k 个子字符串,使每个子字符串都是回文串。我们需要找到需要更改的最小字符数以分割字符串。因此,如果字符串类似于“ababbc”且 k = 2,则答案将是 1,因为我们需要更改一个字符以将其分割成两个回文串。... 阅读更多

C++中查找五边形面积的程序

Ayush Gupta
更新于 2022年5月16日 07:23:40

549 次浏览

在这个问题中,我们得到一个数字 n,它表示五边形的边长。我们的任务是创建一个程序,在 C++ 中查找五边形的面积。五边形是一个五边形几何图形。正五边形是一个五边形,其五条边和五个角都相等。让我们举个例子来理解这个问题,输入a = 7输出84.3程序说明我们解决方案的工作原理,示例 实时演示#include using namespace std; float calcpentagonArea(int a){    return ( ((6.8819)*a*a)/4); } int main() {    int a = 7;    cout

C++中的赛车

Arnab Chakraborty
更新于 2020年6月2日 11:27:33

921 次浏览

假设我们有一辆汽车,它从位置 0 和速度 +1 开始在一个无限数轴上行驶。汽车根据一系列指令自动运行:A 表示加速,R 表示反向。当我们收到指令“A”时,我们的汽车执行以下操作-位置 := 位置 + 速度,然后速度 = 速度 * 2。当我们收到指令“R”时,我们的汽车执行以下操作-如果速度为正,则速度 = -1,否则速度 = 1。例如,执行指令“AAR”后,我们的汽车到达位置 0->1->3->3,速度变为 1->2->4->-1。现在假设我们有... 阅读更多

C++中查找平行四边形面积的程序

Ayush Gupta
更新于 2020年9月16日 09:03:01

320 次浏览

在这个问题中,我们得到了两个值,它们表示平行四边形的底和高。我们的任务是创建一个程序,在 C++ 中查找平行四边形的面积。平行四边形是一个四边形封闭图形,其对边相等且平行。让我们举个例子来理解这个问题,输入B = 20,H = 15输出300说明平行四边形的面积 = B * H = 20 * 15 = 300解决方案方法为了解决这个问题,我们将使用平行四边形面积的几何公式,面积 = 底 * 高。程序说明我们解决方案的工作原理,... 阅读更多

C++中的公交路线

Arnab Chakraborty
更新于 2020年6月2日 11:25:11

1K+ 次浏览

假设我们有一系列公交路线。在每个 routes[i] 中,都有一个第 i 辆公交车无限循环行驶的路线。因此,如果 routes[0] = [1, 5, 7],这意味着第一辆公交车(第 0 个索引)按照 1、5、7、1、5、7、1、… 的顺序无限循环行驶。现在假设我们从公交车站 S 开始,最初不在公交车上,我们想要去公交车站 T。我们需要找到到达目的地的最少公交车数量?如果不可能,则返回 -1。因此,如果输入类似于... 阅读更多

广告

© . All rights reserved.