找到关于编程的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.