找到 1356 篇文章 关于 C

外接圆内接正方形内接最大莱洛三角形?

Arnab Chakraborty
更新于 2019年8月1日 08:18:26

70 次浏览

这里我们将看到外接圆内接正方形内接最大莱洛三角形的面积,该正方形内接于一个圆内。正方形的边长为 'a'。圆的半径为 'r'。我们知道正方形的对角线是圆的直径。所以 −2𝑟 = 𝑎√2 𝑎 = 𝑟√2莱洛三角形的高度为 h。莱洛三角形的高度与 a 相同。所以 a = h。所以莱洛三角形的面积为 −示例#include #include using namespace std; float areaReuleaux(float r) { //圆的半径为 ... 阅读更多

外接直角三角形内接正方形内接最大莱洛三角形?

Arnab Chakraborty
更新于 2019年8月1日 08:15:04

58 次浏览

这里我们将看到外接直角三角形内接正方形内接最大莱洛三角形的面积。正方形的边长为 'a'。莱洛三角形的高度为 x。三角形的底边为 b,高为 l,斜边为 h。我们知道内接于高为 l,底边为 b 的直角三角形中的正方形的边长为 −莱洛三角形的高度与 a 相同。所以 a = x。所以莱洛三角形的面积为 −示例#include #include ... 阅读更多

外接椭圆内接正方形内接最大莱洛三角形?

Arnab Chakraborty
更新于 2019年8月1日 08:11:23

68 次浏览

这里我们将看到外接椭圆内接正方形内接最大莱洛三角形的面积。我们知道长轴长度为 2a,短轴长度为 2b。正方形的边长为 'x',莱洛三角形的高度为 h。我们知道内接于长轴为 2a,短轴为 2b 的椭圆中的正方形的边长为 −莱洛三角形的高度与 a 相同。所以 h = x。所以莱洛三角形的面积为 −。示例#include #include using namespace ... 阅读更多

外接正六边形内接正方形内接最大莱洛三角形?

Arnab Chakraborty
更新于 2019年8月1日 08:08:16

68 次浏览

这里我们将看到外接正六边形内接正方形内接最大莱洛三角形的面积。假设 'a' 是六边形的边长。正方形的边长为 x,莱洛三角形的高度为 h。根据内接于六边形中的正方形的每条边长的公式 −𝑥 = 1.268𝑎莱洛三角形的高度与 x 相同。所以 x = h。所以莱洛三角形的面积为 −示例#include #include using namespace std; float areaReuleaux(float a) { //六边形的边长为 a    if ... 阅读更多

外接等边三角形内接正方形内接最大莱洛三角形?

Arnab Chakraborty
更新于 2019年8月1日 08:04:59

91 次浏览

这里我们将看到外接等边三角形内接正方形内接最大莱洛三角形的面积。假设 'a' 是三角形的边长。正方形的边长为 x,莱洛三角形的高度为 h。三角形的边长为 −所以 x 的值为 −𝑥 = 0.464𝑎莱洛三角形的高度与 x 相同。所以 x = h。所以莱洛三角形的面积为 −示例#include #include using namespace std; float areaReuleaux(float a) { //三角形的边长为 a    if (a ... 阅读更多

外接半圆内接正方形内接最大莱洛三角形?

Arnab Chakraborty
更新于 2019年8月1日 08:00:41

66 次浏览

这里我们将看到外接半圆内接正方形内接最大莱洛三角形的面积。假设半圆的半径为 R,正方形的边长为 'a',莱洛三角形的高度为 h。我们知道内接于半圆中的正方形的边长为 −莱洛三角形的高度与 a 相同。所以 a = h。所以莱洛三角形的面积为 −示例#include #include using namespace std; float areaReuleaux(float r) { //半圆的半径为 r    if (r < ... 阅读更多

数组中任何子集的最大公约数都属于给定数组?

Arnab Chakraborty
更新于 2019年8月1日 07:57:21

98 次浏览

这里我们将看到一个有趣的问题。有一组 N 个元素。我们必须生成一个数组,使得该数组的任何子集的最大公约数都位于给定的元素集中。另一个约束条件是生成的数组的长度不应超过 GCD 元素集长度的三倍。例如,如果有 4 个数字 {2, 4, 6, 12},则一个数组将是 {2, 2, 4, 2, 6, 2, 12}要解决此问题,我们首先必须对列表进行排序,然后如果最大公约数相同 ... 阅读更多

将数字除以前一个数字后的数组总和?

Arnab Chakraborty
更新于 2019年8月1日 07:54:29

85 次浏览

这里我们将看到一个有趣的问题。我们将取一个数组,然后通过将每个元素除以前一个元素来找到总和。让我们考虑一个数组 {5, 6, 7, 2, 1, 4}。然后结果将是 5 + (6 / 5) + (7 / 6) + (2 / 7) + (1 / 2) + (4 / 1) = 12.15238。让我们看看获取概念的算法。算法divSum(arr, n)begin    sum := arr[0]    for i := 1 to n-1, do       sum := sum + arr[i] / arr[i-1]    done    return sum end示例#include using namespace std; float divSum(int arr[], int n){    float sum = arr[0];    for(int i = 1; i

具有素数频率的数组元素?

Arnab Chakraborty
更新于 2020年7月2日 09:45:57

317 次浏览

假设我们有一个数组。我们必须计算数组中出现次数为素数的元素有多少个。因此,如果数组为 {1, 2, 2, 0, 1, 5, 2, 5, 0, 0, 1, 1},则 1 出现 4 次,2 出现 3 次,0 出现 3 次,5 出现 2 次。因此,有三个元素 {2, 0, 5} 出现了素数次。因此,计数将为 3。算法countPrimeOccurrence(arr, n)Begin    count := 0    定义一个键为 int 类型,值为 int 类型的映射    for ... 阅读更多

数组中出现多次的元素?

Arnab Chakraborty
更新于 2019年8月1日 07:48:30

226 次浏览

这里我们将看到一个问题。我们有一个数组。我们的任务是找到那些频率大于 1 的元素。假设元素为 {1, 5, 2, 5, 3, 1, 5, 2, 7}。这里 1 出现了 2 次,5 出现了 3 次,2 出现了 3 次,其他元素只出现了一次。所以输出将是 {1, 5, 2}算法moreFreq(arr, n)Begin    定义一个键为 int 类型,值为 int 类型的映射    for 数组中的每个元素 e,do      增加 map.key(arr).value    done    for 每个键检查是否 ... 阅读更多

广告