找到 34423 篇文章 关于编程

用C++计算掷两次骰子N次后获得特定和的概率

Sunidhi Bansal
更新于 2019年12月23日 07:24:49

272 次浏览

给定一个和以及掷骰子对的次数N作为输入,任务是确定掷一对骰子N次后得到给定和的概率。概率是从可用数据集中获得所需输出的机会。概率的范围在0到1之间,其中整数0表示不可能的机会,而1表示确定性。示例输入:sum = 12,N = 1 输出:概率 = 1/36 解释:如果掷一对骰子一次,则组合将… 阅读更多

Python程序检查给定字符串是否为元音回文

Pavitra
更新于 2019年12月23日 07:17:47

374 次浏览

在这篇文章中,我们将学习如何解决下面的问题陈述。问题陈述 - 我们得到一个字符串(包含元音和辅音字母),删除所有辅音,然后检查结果字符串是否为回文。这里我们首先删除字符串中存在的所有辅音。一个循环计算除数,方法是用1到最小计算值中的每个值进行除法。每次条件被评估为真时,计数器都会增加一。删除字符串中的所有辅音。现在我们检查元音字符串是否为回文,即… 阅读更多

使用C语言实现基于链表的优先队列

Sunidhi Bansal
更新于 2019年12月23日 07:15:27

4K+ 次浏览

我们得到了数据和优先级作为整数值,任务是根据给定的优先级创建一个链表并显示结果。队列是一种FIFO数据结构,其中最先插入的元素是最先被删除的元素。优先队列是一种队列,其中可以根据优先级插入或删除元素。它可以使用队列、堆栈或链表数据结构实现。优先队列通过遵循以下规则来实现:具有最高优先级的数据或元素将… 阅读更多

使用C++实现基于双向链表的优先队列

Sunidhi Bansal
更新于 2019年12月23日 07:10:39

609 次浏览

我们得到了数据和优先级作为整数值,任务是根据给定的优先级创建一个双向链表并显示结果。队列是一种FIFO数据结构,其中最先插入的元素是最先被删除的元素。优先队列是一种队列,其中可以根据优先级插入或删除元素。它可以使用队列、堆栈或链表数据结构实现。优先队列通过遵循以下规则来实现:具有最高优先级的数据或元素将… 阅读更多

Python程序检查给定字符串是否为关键字

Pavitra
更新于 2019年12月23日 07:13:45

364 次浏览

在这篇文章中,我们将学习如何解决下面的问题陈述。问题陈述 - 我们得到一个数字,我们需要检查这个数字是否是2的幂。关键字是任何语言保留的具有特定用途的特殊单词,不能用作标识符。为了检查给定的字符串是否为关键字,我们使用了下面讨论的关键字模块。示例实时演示#关键字模块导入关键字#函数def isKeyword(word): #所有关键字的列表 keyword_list = keyword.kwlist #检查是否存在 if word in keyword_list: ... 阅读更多

在C++中求解NxN网格中最小下降路径和

Narendra Kumar
更新于 2019年12月23日 07:05:13

145 次浏览

问题陈述给定一个大小为NxN的整数矩阵A。任务是找到通过A的最小下降路径和。下降路径将从第一行的任何元素开始,并在最后一行结束。它从每一行的下一个元素中选择一个元素。下一行的选择必须与前一行的列最多相差一。示例如果N = 2并且矩阵是:{ {5, 10}, {25, 15} } 则输出将是20,因为选择了元素5和15。示例实时演示#include #define MAX 2 using ... 阅读更多

Python程序计算给定范围内具有奇数因子的元素个数

Pavitra
更新于 2019年12月23日 07:03:27

489 次浏览

在这篇文章中,我们将学习如何解决下面的问题陈述。问题陈述 - 给定一个范围,我们需要找到该范围内奇数因子的个数。方法众所周知,所有完全平方数在给定范围内都有奇数个因子。因此,在这里我们将计算完全平方数的个数。由于m和n都是包含的,因此为了避免n是完全平方数的情况下的错误,我们在公式中使用n-1。现在让我们看看下面的实现示例实时演示#计数函数def count(n, m): return int(m**0.5) - int((n-1)**0.5) # ... 阅读更多

在C++中从二进制字符串中删除子字符串010的最小步数

Narendra Kumar
更新于 2019年12月23日 07:02:29

105 次浏览

问题陈述给定一个二进制字符串,任务是计算从该二进制字符串中删除子字符串010的最小步数。示例如果输入字符串是010010,则需要2个步骤将第一个0转换为1。现在字符串变为110010将最后一个0转换为1。现在最终字符串变为110011算法1. 从索引0迭代字符串到n-2 2. 如果二进制字符串具有连续三个字符'0','1','0',则可以更改任何一个字符将循环计数器增加2示例实时演示#include using namespace std; int getMinSteps(string str) { int cnt = 0; for (int i = ... 阅读更多

Python程序计算斐波那契数列中第n个倍数

Pavitra
更新于 2019年12月23日 07:00:09

923 次浏览

在这篇文章中,我们将学习如何解决下面的问题陈述。问题陈述 - 给定一个数字,我们需要找到斐波那契数中数字k的第n个倍数。问题的解决方案如下所示 - 示例实时演示#查找函数def find(k, n): f1 = 0 f2 = 1 i = 2; #斐波那契递归 while i!=0: f3 = f1 + f2; f1 = f2; f2 = f3; if f2%k == 0: return n*i ... 阅读更多

C++程序实现抢占式最短作业优先(SJF)调度算法

Sunidhi Bansal
更新于 2019年12月23日 07:02:50

17K+ 次浏览

给定进程及其各自的突发时间和时间片限制;任务是使用抢占式最短作业优先调度算法找到并打印等待时间、周转时间及其各自的平均时间。什么是最短作业优先调度?最短作业优先调度是一种遵循非抢占式调度原则的作业或进程调度算法。在这种算法中,调度程序从等待队列中选择完成时间最短的进程,并将 CPU 分配给该作业或进程。最短作业优先比 FIFO 算法更可取,因为 SJF 更有效,因为它减少了……阅读更多

广告
© . All rights reserved.