找到 34423 篇文章,关于编程

在 C++ 中使用一维数组模拟二维数组

sudhir sharma
更新于 2021年1月22日 12:48:54

263 次浏览

在这个问题中,我们将了解如何将二维数组转换为一维数组。我们将学习如何将二维数组的元素存储到一维数组中。这里,一维数组的大小与二维数组中元素的总数相同,即 n*m。在编程中,有两种方法可以将二维数组存储到一维数组中:行优先和列优先。行优先:在行优先中,所有行的元素都一起存储,然后移到下一行。如果大小为 nXm 的二维数组的元素的索引为 (i, j),则将其存储在…… 阅读更多

C++ 中的 Emirp 数

sudhir sharma
更新于 2021年1月22日 12:48:30

447 次浏览

Emirp 数是一种特殊的数字,它是一个质数,其数字反转后会产生另一个质数(这个质数与原来的质数不同)。Emirp 是 prime 的反写。一些不是 emirp 的质数是回文质数和一位数质数。一些 Emirp 数是 13、17、37、733。打印所有小于 n 的 emirp 数的程序。这里,我们给定一个数字 n,我们需要打印所有小于或等于 n 的 emirp 数。让我们举个例子来理解这个问题,输入:n = 40 输出:13、17、31、37 解决方案为了找到所有小于…… 阅读更多

C++ 中的 Elo 评级算法

sudhir sharma
更新于 2021年1月22日 12:48:13

518 次浏览

Elo 评级算法是一种用于对竞技游戏中玩家进行排名的评级算法。比赛中玩家的排名是基于评级,评级会根据玩家的表现而改变,如下所示:对于两个评级不同的玩家之间的比赛。假设有两个玩家互相竞争:玩家 1 玩家 2 玩家 1 的评级高于玩家 2。如果玩家 1 赢得比赛,则一些玩家将从玩家 1 转移到玩家 2,反之亦然,如果玩家 2 获胜。但是,要转移的评级数量…… 阅读更多

要在 C++ 中使数组包含指定范围内的所有元素,需要添加的元素

sudhir sharma
更新于 2021年1月22日 12:40:32

82 次浏览

在这个问题中,我们给定一个包含 n 个数字的数组 arr[]。我们的任务是创建一个程序来查找需要添加的元素数量,以便数组中包含指定范围内的所有元素。问题描述:这里,我们需要找到需要添加到数组中的元素数量,以确保数组中包含指定范围内的所有元素。该范围是从数组的最小元素到数组的最大元素。让我们举个例子来理解这个问题,输入:arr[] = {5, 8, 3, 1, 6, 2} 输出:2 说明:范围是从…… 阅读更多

C++ 中数组中不能被另一个数组的任何元素整除的元素

sudhir sharma
更新于 2021年1月22日 12:39:53

346 次浏览

在这个问题中,我们给定两个数组 arr1[] 和 arr2[]。我们的任务是创建一个程序来查找数组中不能被另一个数组的任何元素整除的元素。问题描述:这里,我们需要查找 arr1 中所有不能被 arr2 的任何元素整除的元素。让我们举个例子来理解这个问题,输入:arr1[] = {17, 15, 5, 12, 8} arr2[] = {5, 4} 输出:17 说明 - arr1 的元素及其除数,17 -> 没有元素可以整除它。15 -> 5 可以整除该元素。5 -> 5 可以整除该元素。12 -> 4…… 阅读更多

C++ 中数组中大于前一个和后一个元素的元素

sudhir sharma
更新于 2021年1月22日 12:38:53

1K+ 次浏览

在这个问题中,我们给定一个包含 n 个正整数的数组 arr[]。我们的任务是创建一个程序来查找数组中大于前一个和后一个元素的元素。代码描述:我们需要查找满足以下条件的数组元素:该元素大于其索引比它小 1 的元素,并且也大于其索引比它大 1 的元素。让我们举个例子来理解这个问题,输入:arr[] = {3, 2, 5, 7, 3, 4, 5} 输出:7 说明 - 索引比当前元素小一的元素,5。索引比…… 阅读更多

C++ 中等于所有其余元素之和的元素

sudhir sharma
更新于 2021年1月22日 12:35:22

127 次浏览

在这个问题中,我们给定一个包含 n 个正值的数组 arr[]。我们的任务是找到等于数组所有其余元素之和的元素。代码描述:我们需要找到其值等于数组中除该元素之外的所有元素之和的元素。让我们举个例子来理解这个问题,输入:arr[] = { 5, 4, 17, 1, 7 } 输出:17 说明 - 其余元素的总和是 (5 + 4 + 1 + 7) = 17,它等于其余元素 17。解决方案 - 一个简单的…… 阅读更多

C++ 系统编程中的编辑器及其类型

sudhir sharma
更新于 2021年1月22日 12:35:41

4K+ 次浏览

编辑器基本上是用于编辑计算机上文件的计算机程序。它们为程序员提供了一个环境,程序员可以在其中以任何他/她想要的方式创建、编辑、更新和格式化文档。在系统编程或编程中,编辑器是用于编辑程序的软件或工具。这些基本上是特殊类型的文本编辑器,具有编辑代码的集成功能。一些常见的程序编辑器包括 notepad++、visual code、sublime。还有一些编辑器提供不仅仅是编辑代码的功能。它们是集成开发环境 (IDE),可以帮助您编辑、调试和运行…… 阅读更多

C++ 中记住 Strassen 矩阵方程的简单方法

sudhir sharma
更新于 2021年1月22日 12:36:00

537 次浏览

这是一种基于分治法的矩阵乘法算法。它用于乘以大小相同的两个矩阵,查找两个矩阵的乘法 - Strassen 算法通过简化乘法来减少乘法的开销。以下是使用 Strassen 算法进行的乘法:M1 = a*(f - h) M2 = (a + b)*h M3 = (c + d)*e M4 = d*(g - e) M5 = (a + d)*(e + h) M6 = (b - d)*(g + h) M7 = (a - c)*(e + f) 这很容易记住,并且可以解码算法代码。为此,我们有一些规则,首先记住这些…… 阅读更多

C++ 中的翻垃圾箱/垃圾处理

sudhir sharma
更新于 2021年1月22日 12:30:06

86 次浏览

“垃圾桶潜水”或“翻垃圾”是一种网络安全和信息技术中常用的技术,黑客经常使用这种技术来提取数据。其原理是“对某人来说毫无价值的东西,对另一个人来说可能非常有用”,这与“一个人的垃圾是另一个人的宝藏”这句谚语异曲同工。“翻垃圾”指的是搜索在线垃圾信息(未使用的信息),并从中找出关于企业或个人的有价值信息,然后将其用于执行与黑客相关的活动。这种“垃圾桶潜水”被用来收集信息,试图通过伪装成……的方式,使用网络钓鱼技术来入侵或窃取企业信息。阅读更多

广告
© . All rights reserved.