找到 34423 篇文章,关于编程

索菲·热尔曼素数

Thanweera Nourin A V
更新于 2023-08-23 21:51:25

162 次查看

素数是指大于 1 的数,并且只有两个因数:它本身和因数 1。这意味着除了 1 和它本身之外,没有其他数字可以用来除这些数字而不会留下余数。例如,前十个素数是 2、3、5、7、11、13、17、19、23 和 29。如果我们取数字 2,则其因数为 2 和 1。即它本身和因数 1。同样,如果我们取 11,则其因数为 11 和 1。即… 阅读更多

查找简单移动平均值的程序

Thanweera Nourin A V
更新于 2023-08-23 21:42:52

2K+ 次查看

在本文中,我们的目标是确定数组中给定值的简单移动平均值。让我们快速了解一下简单移动平均值是什么意思。从一段时间 (t) 内的数据中得出的平均值称为简单移动平均值。在典型的平均值中,简单移动平均值会随着数据变化而变化,但在这种类型的平均值中,它还会随着时间的推移而变化。在获得给定时间段 t 的平均值后,一些较早的数据将被删除。我们再次获得新的平均值… 阅读更多

最大化可以在屋顶上向前迈出的连续步数以获得海拔高度的增加

Thanweera Nourin A V
更新于 2023-08-23 21:45:38

98 次查看

在本文中,我们的目标是确定一个人可以连续采取的最大步数,前提是相邻建筑物的高度,以便在他从一个建筑物的屋顶移动到另一个建筑物的屋顶时获得海拔高度。也就是说,为每个一个接一个地提供了建筑物高度。您可以从一个街区的建筑物的屋顶走到下一个建筑物的屋顶。您必须确定您确实可以在连续的行中连续采取多少步,同时每次都获得海拔高度。问题陈述最大化一个人可以在屋顶上向前迈出的连续步数… 阅读更多

通过最小增量使排序数组中的元素变得不同

Thanweera Nourin A V
更新于 2023-08-23 21:41:23

123 次查看

本文的目标是在此处通过最小增量使排序数组中的元素变得不同。首先,提供了一个已排序的整数数组。通过增加值并使数组和尽可能低,我们必须使数组元素彼此不同。作为输出,我们必须显示可实现的最小数量作为总和。问题陈述通过最小增量使排序数组中的元素变得不同。方法给定一个已排序的整数数组。我们首先检查给定… 阅读更多

使用给定的 Random-0-1-Generator 实现 Random-0-6-Generator

Thanweera Nourin A V
更新于 2023-08-23 21:40:02

281 次查看

在本文中,我们的主要目标是提出一个解决方案,使用给定的 random-0-1-Generator 实现一个 random-0-6-Generator。众所周知,A random-0-1-Generator() 函数返回 0 或 1 作为输出。类似地,random-0-6-Generator,顾名思义,会生成 0 到 6 之间的任何随机数(包括 0 和 6)。此外,需要注意的一点是,random-0-6-Generator 应该生成 1 到 6 之间的随机数,概率相等。也就是说,获得任何数字的概率应该始终相同。示例例如,随机… 阅读更多

打印斐波那契三角形的程序

Thanweera Nourin A V
更新于 2023-08-23 21:38:39

3K+ 次查看

斐波那契三角形的每一行都存在斐波那契数列。什么是斐波那契数列?在斐波那契数列中,每个数字都等于它前面两个整数的和。该系列的前两个数字是 1 和 1。该系列的后续元素计算为它前面两个数字的和。斐波那契数列生成如下:1+1=2、2+3=5、3+5=8、8+13=21、13+21=34 等。同样,斐波那契三角形数列是这样的:1、1、2、3、5、8、13、21、34、55……问题陈述实现一个程序… 阅读更多

递减与征服

Thanweera Nourin A V
更新于 2023-08-23 21:37:34

2K+ 次查看

想象一下,你遇到一个难以找到解决方案的初始问题。如果我告诉你问题的一小部分更容易解决,并且你可以使用此答案来找到更大问题的答案呢?有趣?递减与征服策略正是实现了这一点。一种称为“递减与征服”的解决问题策略涉及在解决方案过程的每个阶段都减少输入的大小。与分治法相同,因为它将问题分解成更小的子问题,递减与征服减少了问题的大小… 阅读更多

给定二进制字符串的十进制表示是否可被 20 整除

Thanweera Nourin A V
更新于 2023-08-23 21:36:19

65 次查看

在本文中,我们接受挑战来确定给定二进制数的十进制形式是否可以被 20 整除。基 2 数字系统,通常称为二进制数字系统,是数学中表示数字的一种方法,它仅使用两个符号,通常是“0”(零)和“1”(一)。例如,十进制数 4 在二进制形式中表示为 100。十进制数 6 的二进制形式为 110。十进制数 28 的二进制表示为 11100。现在想想十进制数 1、23、45、687 如何表示为… 阅读更多

使用 Stringstream 查找大于给定长度 k 的单词

Avinash Gupta
更新于 2023-08-23 21:30:42

197 次查看

这是基于 C++“sstream”头文件中存在的 stringstream 类的问题。在这里,我们必须找到长度大于“k”的字符串。此任务将使用 stringstream 类执行。这个概念是划分字符串,然后遍历定义的单词。必须指定长度 k 的值以获得大于 k 的单词,而小于 k 的单词的长度将不会显示在输出中。在本文中,我们将了解如何查找大于… 阅读更多

包含元音的最长公共子序列的长度

Avinash Gupta
更新于 2023-08-23 21:28:51

222 次查看

在这个问题中,我们的任务是找到两个字符串中存在的最长可能的子序列的长度,这样子序列的每个字母都必须是元音。在递归算法和迭代算法的帮助下,可以解决给定的问题陈述。在英文字母表中,存在五个元音,分别为“A”、“E”、“I”、“O”、“U”。子序列与子字符串:在子序列中,我们可以以非连续的方式获取字符,但在子字符串中,我们只能获取连续的字符。例如:在字符串“TutorialsPoint”中:“tri”是子序列,但不是子字符串。而“tor”既是子序列… 阅读更多

广告