找到 34423 篇文章 关于编程

在 C++ 中计算给定 N 加 1 后改变的位数

Sunidhi Bansal
更新于 2020年5月15日 12:52:46

141 次浏览

给定一个数字,假设为 num,任务是计算将 1 加到该数字后改变的位的总数。数字的二进制表示是通过将给定数字转换为 0 和 1 的形式来完成的,并且可以通过多种方法来完成。在一种方法中,我们计算给定数字与 2 的最小公倍数,如果余数不为 0,则将位设置为 1,否则设置为 0。位的加法表为 0 + 1 = 1 1 + 0 = 1 ... 阅读更多

在 C++ 中计算长度为 N 且仅包含 0 和 1 的二进制字符串的数量

Sunidhi Bansal
更新于 2020年5月15日 12:50:50

462 次浏览

给定一个数字,假设为 num,任务是计算可以通过给定数字 num 形成的仅包含 0 和 1 的二进制字符串的数量。二进制数制是一种数字表示技术。它在数字系统中最流行和使用。二进制系统用于表示二进制量,这些量可以通过任何只有两种操作状态或可能条件的设备来表示。例如,开关只有两种状态:开或关。在二进制系统中,只有两个符号或可能的数字值,即 ... 阅读更多

在 C++ 中计算二叉树中的完整节点数(迭代和递归)

Sunidhi Bansal
更新于 2020年5月15日 12:48:59

1K+ 次浏览

给定一个二叉树,任务是使用迭代和递归方法计算二叉树中可用完整节点的数量。完整节点是指同时具有两个子节点且没有子节点为 null 的节点。请注意,在完整节点中,我们考虑具有两个子节点的节点。二叉树是一种用于数据存储目的的特殊数据结构。二叉树有一个特殊条件,即每个节点最多可以有两个子节点。二叉树兼具有序数组和链表的优点,因为搜索 ... 阅读更多

在 C++ 中计算二叉树中的一半节点数(迭代和递归)

Sunidhi Bansal
更新于 2020年5月15日 12:43:29

367 次浏览

给定一个二叉树,任务是使用迭代和递归方法计算二叉树中可用的一半节点的数量。一半节点是指只有一个子节点而另一个子节点为 null 的节点。请注意,在一半节点中,我们不考虑叶子节点。二叉树是一种用于数据存储目的的特殊数据结构。二叉树有一个特殊条件,即每个节点最多可以有两个子节点。二叉树兼具有序数组和链表的优点,因为搜索速度很快 ... 阅读更多

在 C++ 中计算向量中与目标值或条件匹配的元素数量

Sunidhi Bansal
更新于 2020年5月15日 12:23:16

508 次浏览

给定一个向量,任务是计算向量中与目标值或条件匹配的元素的数量。向量是可以改变大小的序列容器。容器是保存相同类型数据的对象。序列容器严格按线性顺序存储元素。向量将元素存储在连续的内存位置,并允许使用下标运算符 [] 直接访问任何元素。与数组不同,向量可以在运行时根据需要收缩或扩展。向量的存储由系统自动处理。为了支持运行时的收缩和扩展功能,向量容器可能会分配 ... 阅读更多

在 C++ 中计算字符串中的辅音数量(迭代和递归方法)

Sunidhi Bansal
更新于 2020年5月15日 12:21:38

619 次浏览

给定一个字符串,假设为 str,任意长度,任务是使用迭代和递归方法计算给定字符串中辅音的数量。辅音是指不是元音的字母,即除了 a、i、e、o、u 之外的字母都被视为辅音。因此,在下面的程序中,我们需要找到字符串中除了这些字母之外的字母的数量。递归和迭代都重复执行指令集。递归是指函数中的语句重复调用自身。迭代是指循环重复执行直到 ... 阅读更多

在 C++ 中计算两个字符串中的公共子序列数量

Sunidhi Bansal
更新于 2020年5月15日 12:19:02

512 次浏览

给定两个字符串,假设为 str1 和 str2,包含字符,任务是计算这两个字符串中的公共子序列。在下面的程序中,我们使用动态规划,为此我们需要了解什么是动态规划以及它可以用于解决哪些问题。动态规划方法类似于分治法,即将问题分解成越来越小的子问题。但是,与分治法不同,这些子问题不是独立解决的。相反,这些较小子问题的结果会被记住并用于类似或重叠的子问题。动态规划 ... 阅读更多

在 C++ 中计算 LED 灯显示数字的变化次数

Sunidhi Bansal
更新于 2020年5月15日 12:16:03

267 次浏览

给定一个正数,假设为 num,任务是计算依次显示的 LED 灯的变化次数。我们将假设最初所有 LED 都关闭,并且将根据字符串值启动它们。为了解决这个问题,我们需要了解什么是七段显示器及其工作原理。什么是七段显示器七段显示器是一种输出显示设备,它提供了一种以图像或文本或十进制数字的形式显示信息的方式,它是更复杂的点阵显示器的替代方案 ... 阅读更多

在 C++ 中计算除以数字后小数点后的位数

Sunidhi Bansal
更新于 2020年5月15日 12:13:39

496 次浏览

给定两个整数,假设为 num1 和 num2,任务是用 num2 除以 num1 并计算除以这些给定数字后小数点后的位数。例如输入 - num1 = 2,num2 = 5 输出 - 计数为 1 解释 - 当我们用 5 除以 2 时,即 ? = 0.4,因此小数点后的位数为 1,因此计数为 1。输入 - num1 = 2,num2 = 0 输出 - 浮点异常 (核心已转储) 解释 - 当我们用 0 除以任何数字时,它将返回错误并异常终止程序。输入 ... 阅读更多

在 C++ 中计算二叉搜索树中位于给定范围内的节点数

Sunidhi Bansal
更新于 2020年5月15日 12:11:37

204 次浏览

给定一个由节点组成的二叉搜索树以及一个范围,任务是计算位于给定范围内的节点数并显示结果。二叉搜索树 (BST) 是一棵树,其中所有节点都遵循以下属性:节点的左子树的键小于或等于其父节点的键。节点的右子树的键大于其父节点的键。因此,BST 将其所有子树划分为两个部分;左子树和右子树,并且 ... 阅读更多

广告

© . All rights reserved.