找到 7345 篇文章 适用于 C++

如何使用正则表达式验证 ISIN?

Shubham Vora
更新于 2023年8月31日 10:05:54

714 次浏览

在本问题中,我们将使用正则表达式在 C++ 中验证 ISIN 号码。ISIN 代表国际证券识别号码。它是识别股票、金融债券等的唯一代码。ISIN 号码的长度可以是 12 或 14 位,这提供了对特定产品的国际识别。让我们了解 ISIN 号码的格式。国家代码 - 它以国家代码的两个字符开头。标识符 - 在国家代码之后包含 9 个字母数字字符。校验和 - 它包含用于检测错误的单个数字 ... 阅读更多

使用给定字符串字符查找两个唯一的回文字符串

Shubham Vora
更新于 2023年10月20日 15:00:47

116 次浏览

在本问题中,我们将使用给定字符串的字符构造两个回文字符串。我们可以使用字符的频率来解决问题。只有当两个字符的频率都为偶数,或者任何字符的频率为偶数而其他字符的频率为奇数时,我们才能构造两个新的回文字符串。问题陈述 - 我们给定一个包含两个不同字符且大小等于 N 的字符串 alpha。我们需要使用 alpha 的字符构造两个回文字符串,这些字符串与给定的字符串 alpha 不相同。示例 - 增加每个字符后 ... 阅读更多

通过递增给定长度的前缀找到最终字符串

Shubham Vora
更新于 2023年8月31日 09:20:34

92 次浏览

在本问题中,我们需要增加数组中给定大小的多个前缀的每个字符。解决问题的朴素方法是获取数组中给定大小的每个前缀,并将前缀的每个字符递增 1。最佳方法是使用给定数组创建前缀数组,并在单个迭代中更新每个字符串字符。问题陈述 - 我们给定一个长度为 N 的字符串 alpha。此外,我们给定一个包含正整数的前缀数组。prefixes[i] 表示获取长度为 prefixes[i] 的前缀 ... 阅读更多

计算从二进制字符串中选择三个索引的方法数,这些索引具有不同的相邻数字

Shubham Vora
更新于 2023年10月16日 17:35:07

102 次浏览

在本问题中,我们将找到 3 个索引对的数量,以便对中的任何相邻索引在对中不具有相同的值。我们可以通过检查每对 3 个索引来获得输出,但这可能更耗时。解决问题的另一种方法是获取当前索引,并获取左右的索引,这些索引不包含与当前索引值相同的值。通过这种方式,我们可以计算每个索引可以形成的配对总数,并将它们加起来以获得输出。问题陈述 - ... 阅读更多

计算字符串的偶数索引,其前缀具有素数个不同的字符

Shubham Vora
更新于 2023年10月16日 16:57:47

91 次浏览

在本问题中,我们将找到给定字符串中总的无效字符。如果到特定偶数索引为止的总不同字符为素数,我们可以说该字符无效。我们可以使用 map 数据结构在遍历字符串时计算总不同字符数。此外,我们可以使用字符字符串来跟踪不同的数字。此外,对于每个字符,我们可以检查其索引是否为偶数以及不同的字符是否为素数。问题陈述 - 我们给定一个包含 N 个字符的字符串 alpha。我们需要找到 ... 阅读更多

检查字符串是否可以分为两个子序列,以便和的乘积为奇数

Shubham Vora
更新于 2023年10月16日 15:25:08

98 次浏览

在本问题中,我们将检查是否可以将给定的数字字符串划分为两个不相交的子序列,使得 sum(sub1) * sum(sub2) 变成奇数。我们需要将字符串划分为两个子序列,使得两个子序列的数字之和都为奇数,以获得奇数乘积结果。问题陈述 - 我们给定一个包含数字字符的字符串 num_string。我们需要检查是否可以将字符串划分为两个子序列,使得两个子序列的和的乘积变为奇数。此外,给定字符串的每个字符 ... 阅读更多

帕斯卡三角形第 N 行中的奇数

Rinish Patidar
更新于 2023年8月28日 20:52:29

221 次浏览

问题陈述包括计算帕斯卡三角形第 N 行中的奇数。帕斯卡三角形是一个三角形数组,其中每一行表示二项式表达式展开中的二项式系数。帕斯卡三角形如下所示:1 1 ... 阅读更多

Moser-de Bruijn 序列

Rinish Patidar
更新于 2023年8月28日 20:51:30

165 次浏览

问题陈述包括打印 Moser−de Bruijn 序列的前 N 项,其中 N 将在用户输入中给出。Moser−de Bruijn 序列是一个由整数组成的序列,这些整数不过是 4 的不同幂的总和,即 1、4、16、64 等。序列的前几个数字包括 0、1、4、5、16、17、20、21、64....... 该序列总是以零开头,然后是 4 的不同幂的总和,例如 $\mathrm{4^{0}}$ 即 $\mathrm{4^{1}\:即\:4, }$ 然后是 $\mathrm{4^{0}\:和\:4^{1}\:即\:5}$ 等等。在本 ... 阅读更多

用于素数测试的 Vantieghems 定理

Rinish Patidar
更新于 2023年8月28日 18:09:42

83 次浏览

问题陈述包括使用 Vantieghems 定理进行素数测试,即我们将检查用户输入的正数 N,并使用 Vantieghems 定理打印该数字是素数还是不是素数。Vantieghem 定理 用于素数测试的 Vantieghems 定理指出,如果 $\mathrm{2^{i}−1}$ 的乘积(其中 i 的值范围从 1 到 N−1)与模 $\mathrm{2^{N}−1}$ 的 N 同余,则正数 N 是素数。如果两个值都同余,则数字 N 是素数,否则它不是素数。同余 ... 阅读更多

先奇后偶自然数序列中范围的和

Rinish Patidar
更新于 2023年8月28日 17:59:41

107 次浏览

问题陈述包括在一个序列中找到范围的总和,该序列首先是奇数,然后是偶数自然数,直到 N。该序列包含从 1 到 N 的所有奇数自然数,然后包含从 2 到 N 的所有偶数自然数,包括 N。该序列的大小将为 N。在问题中,我们将获得一个范围,我们需要在该范围内找出序列的总和,即 a 和 b,也就是 [a, b]。这里 a 和 b 包含在范围内。例如,我们... 阅读更多

广告