找到 34423 篇文章,关于编程

C++程序,用于查找抛物线的顶点、焦点和准线

Ayush Gupta
更新于 2019年10月3日 12:18:03

105 次浏览

在本文中,我们将讨论一个程序,用于在给定其方程的系数时查找抛物线的顶点、焦点和准线。抛物线是一条曲线,其上的所有点都与一个称为焦点的单个点等距。众所周知,抛物线的通用方程为 y = ax2 + bx + c对于此方程,以下定义为:顶点 -(-b/2a, 4ac - b2/4a) 焦点 - (-b/2a, 4ac - b2+1/4a) 准线 - y = c - (b2 +1)4a示例 实时演示#include using namespace std; void calc_para(float a, float b, float c) {    cout ... 阅读更多

C++程序,用于查找马尔可夫链中给定时间状态的概率

Ayush Gupta
更新于 2019年10月3日 12:15:35

373 次浏览

在本文中,我们将讨论一个程序,用于查找在马尔可夫链中给定时间段内从初始状态到达最终状态的概率。马尔可夫链是一个随机过程,它包含各种状态以及从一个状态到另一个状态的相关概率。它需要一个单位时间才能从一个状态移动到另一个状态。马尔可夫链可以用有向图表示。为了解决这个问题,我们可以从给定的马尔可夫链中创建一个矩阵。在该矩阵中,位置 (a, b) 处的元素将表示从状态 a 到状态 b 的概率... 阅读更多

C++程序,用于有效查找数字的奇偶校验

Ayush Gupta
更新于 2019年10月3日 12:10:44

1K+ 次浏览

在本文中,我们将讨论一个程序,用于查找给定数字 N 的奇偶校验。奇偶校验定义为数字二进制表示中设置位的数量(“1”的数量)。如果二进制表示中“1”的数量为偶数,则奇偶校验称为偶校验;如果二进制表示中“1”的数量为奇数,则奇偶校验称为奇校验。如果给定数字为 N,我们可以执行以下操作。y = N ^ (N >> 1)y = y ^ (y >> 2)y = y ^ (y >> 4)y = ... 阅读更多

C++程序,用于查找水平和垂直线段之间三角形的数量

Ayush Gupta
更新于 2019年10月3日 12:07:05

116 次浏览

在本文中,我们将讨论一个程序,用于查找通过连接给定水平和垂直线段的交点可以形成的三角形的数量。例如,假设我们得到了以下线段。在这里,我们有 3 个交点。因此,使用这些点可以形成的三角形的数量将为 3C2。   | ---|--------|--    |        |    |  --|---|    |        |我们将遵循扫描线算法。我们将存储线的所有值... 阅读更多

C++程序,用于查找数字数组乘积中的第一位数字

Ayush Gupta
更新于 2019年10月3日 12:00:40

91 次浏览

在本文中,我们将讨论一个程序,用于查找给定数组元素乘积中的第一位数字。例如,假设我们得到了一个数组。arr = {12, 5, 16}那么这些元素的乘积将为 12*5*16 = 960。因此,结果,即在这种情况下乘积的第一位数字将为 9。示例 实时演示#include using namespace std; int calc_1digit(int arr[], int x) {    long long int prod = 1;    for(int i = 0;i < x; i++) {       prod = prod*arr[i];    } ... 阅读更多

C++程序,用于查找覆盖给定点的最佳拟合矩形

Ayush Gupta
更新于 2019年10月3日 11:58:26

191 次浏览

在本文中,我们将讨论一个程序,用于查找覆盖给定点的最佳拟合矩形。在这个问题中,我们得到了一个点的坐标 (x, y) 和一个长宽比 l/b(假设)。我们必须找到包含给定点且尺寸遵循给定比率的矩形的坐标。如果存在多个矩形,我们必须选择其欧几里得中心与给定点之间距离最短的那个。为了解决这个问题,首先我们将最小化比率 l/b。之后,我们找到... 阅读更多

C++程序,用于查找数字的数字之和,直到和变为一位数

Ayush Gupta
更新于 2019年10月3日 11:55:00

539 次浏览

在本文中,我们将讨论一个程序,用于查找数字的数字之和,直到和本身变为一位数并且无法进行进一步的求和。例如,取数字 14520。将此数字的数字相加,我们得到 1 + 4 + 5 + 2 + 0 = 12。由于这不是一位数,因此我们将进一步添加收到的数字的数字。将它们相加,我们得到 1 + 2 = 3。现在,3 是最终答案,因为它本身就是一位数... 阅读更多

C++程序,用于使用二分查找法查找图的最小顶点覆盖大小

Ayush Gupta
更新于 2019年10月3日 11:52:58

695 次浏览

在本文中,我们将讨论一个程序,用于使用二分查找法查找给定图的最小顶点覆盖大小。最小顶点覆盖是给定图的一组顶点,使得图中的每条边都与该集合中的任一顶点相关联。例如,取图2 ---- 4 ---- 6 |     | | | | | 3 ---- 5在这里,最小顶点覆盖涉及顶点 3 和 4。图的所有边都与 3 或 4 相关联... 阅读更多

C++程序,用于查找数字阶乘中的第一位数字

Ayush Gupta
更新于 2019年10月3日 11:48:07

235 次浏览

在本文中,我们将讨论一个程序,用于查找给定数字阶乘中的第一位数字。此方法的基本方法是找到数字的阶乘,然后获取其第一位数字。但是,由于阶乘最终可能变得太大,因此我们将进行一个小调整。在每个点,我们将检查是否存在任何尾随零,如果存在则将其删除。由于尾随零对第一位数字没有影响;我们的结果不会改变。示例 实时演示#include using namespace std; int calc_1digit(int n) {    long long int fact = 1;   ... 阅读更多

C++程序,用于查找两个序列的第一个碰撞点

Ayush Gupta
更新于 2019年10月3日 11:43:27

139 次浏览

本文将讨论一个查找第一个碰撞点的程序,即两个序列的第一个共同点。在这个程序中,我们将得到五个变量“a”、“b”、“c”、“d”和“n”。我们需要根据这些变量创建两个等差数列,每个数列都有n个数字:

广告

© . All rights reserved.