找到 34423 篇文章 关于编程

C++ 中的费马大定理

sudhir sharma
更新于 2021年1月22日 13:33:04

170 次浏览

费马大定理,在数论中也称为费马猜想,是一个定理,它指出对于大于 2 的幂 n,没有三个值 a、b、c 满足 −          an + bn = cni.e.     如果 n 32 + 42 = 9 + 16 = 25 = 52. 5、12、13 => 25 + 49 = 169 = 132。在这个问题中,我们得到了三个值 L、R、pow,表示范围 [L, R] 和幂。我们的任务是验证给定范围和幂的费马大定理。让我们举个例子来理解这个问题,... 阅读更多

C++ 中的联邦数据库管理系统问题

sudhir sharma
更新于 2021年1月22日 13:32:47

281 次浏览

数据库管理系统或简称 DBMS 指的是以最高效率存储和检索用户数据以及适当的安全措施的技术。联邦数据库管理系统是一种特殊的 DBMS,它透明地将多个自治数据库映射到一个数据库,即联邦数据库。联邦数据库管理系统在处理使用数据库联合的多个应用程序时非常有用。联邦数据库管理系统存在一些问题。它们是 −管理数据模型的差异,在使用联邦数据库时,多个应用程序可能具有不同类型的数据模型,并且处理这些... 阅读更多

C++ 中的快速逆平方根

sudhir sharma
更新于 2021年1月22日 13:32:33

2K+ 次浏览

在这个问题中,我们得到一个整数 x。我们的任务是计算 32 位浮点数的快速逆平方根 ()。查找数字的逆平方根的算法在编程中非常有用,例如视频游戏中的向量归一化,在 3D 图形中等等。算法:步骤 1:算法将浮点值转换为整数。步骤 2:对整数执行操作并返回逆平方根的近似值。步骤 3:使用步骤 1 中使用的方法将整数值转换回浮点数。步骤 4:通过使用... 阅读更多

C++ 中无需除法即可快速计算两个数字的平均值

sudhir sharma
更新于 2021年1月22日 13:30:31

346 次浏览

在这个问题中,我们得到了两个数字 A 和 B。我们的任务是创建一个程序来计算无需除法即可快速计算两个数字的平均值。让我们举个例子来理解这个问题,输入:A = 34       B = 54输出:44解决方案方法:通常,平均值是通过将两个数字相加然后除以 2 来计算的。这需要除法,但我们需要在不使用除法的情况下找到平均值。这可以通过使用右移运算符 >> 和移位二进制扩展而不是使用除法运算符来完成。程序说明我们解决方案的工作原理,示例现场演示#include ... 阅读更多

C++ 中带有示例的外部排序

sudhir sharma
更新于 2021年1月22日 13:30:46

2K+ 次浏览

外部排序是一种能够对大量数据进行排序的排序算法类别。这种类型的排序应用于需要大量内存的数据集,这些数据集无法存储在主内存(RAM)中,而是存储在辅助存储器(硬盘)中。外部排序中使用的排序思想与归并排序非常相似。它也像归并排序一样包含两个阶段,在排序阶段,对小内存大小的数据集进行排序,然后在合并阶段,将这些数据集组合成一个数据集。外部排序对于无法在... 阅读更多

C++ 中关系代数中的扩展运算符

sudhir sharma
更新于 2021年1月22日 13:31:03

701 次浏览

关系数据模型是主要的数据模型,在世界范围内广泛用于数据存储和处理。该模型简单,并且具有处理数据并提高存储效率所需的所有属性和功能。它们是关系代数上的基本运算符,在这里我们将学习一些扩展运算符。它们主要分为三种类型:交集连接除法交集运算是一种特殊的运算,用于关系 R1 和 R2,其中关系中存在于这两个关系中的元素的元组,即关系 R1 和 R2 中。连接条件连接是一种特殊的连接,其中我们... 阅读更多

C++ 中扩展的米迪定理

sudhir sharma
更新于 2021年1月22日 13:26:20

93 次浏览

米迪定理是用于表示为 n/p 的数字的小数展开的语句,其中 n 是任何数字,p 是素数,并且 a/p 具有偶数周期的重复小数。在扩展的米迪定理中,重复部分被分成 m 位数字,然后它们的和是 10m - 1 的倍数。程序说明扩展的米迪定理:示例现场演示#include using namespace std; string findDecimalValue(int num, int den) {        string res;    unordered_map mp;    int rem = num % den;    while ((rem != 0) && (mp.find(rem) == mp.end())) {   ... 阅读更多

C++ 中带有示例的表达式树

sudhir sharma
更新于 2021年1月22日 13:26:00

386 次浏览

表达式树是一种特殊的二叉树,其中树的每个节点都包含一个运算符或操作数。树的叶子节点表示操作数。树的非叶子节点表示运算符。示例:要获得可以轻松解决的中缀表达式,我们需要使用中序遍历遍历树。

C++ 中将奇数表示为素数之和

sudhir sharma
更新于 2021年1月22日 13:25:36

323 次浏览

在这个问题中,我们得到一个奇数 N。我们的任务是将奇数表示为素数之和。在表示数字时,最多可以有三个素数。让我们举个例子来理解这个问题,输入:N = 55输出:53 + 2解决方案方法:奇数可以表示为素数之和。考虑到这些素数,我们有三种情况。情况 1:如果 n 是素数,则表示为一个素数 n 之和。情况 2:如果 (n - 2) 是素数,则表示为两个... 阅读更多

C++ 中带有示例的邪恶数

sudhir sharma
更新于 2021年1月22日 13:17:29

779 次浏览

在本问题中,我们给定一个数字 N。我们的任务是检查该数字是邪恶数(Evil Number)还是讨厌数(Odious Number)。 邪恶数:它是一个正数,其二进制展开式中 1 的个数为偶数。示例:5、17 讨厌数:它是一个正数,其二进制展开式中 1 的个数为奇数。示例:4、6 让我们举个例子来理解这个问题, 输入:N = 65 输出:邪恶数 解释:65 的二进制展开式:1000001 解决方法:解决这个问题的一个简单方法是找到数字的二进制展开式,然后计算 1 的个数 ... 阅读更多

广告

© . All rights reserved.