找到 34423 篇文章 编程

如何使用正则表达式验证 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 个索引来获得输出,但这可能更耗时。解决问题的另一种方法是从当前索引开始,还从左右获取索引,这些索引不包含与当前索引值相似的值。通过这种方式,我们可以计算每个索引可以形成的对的总数,并将它们加起来以获得输出。问题陈述 - ... 阅读更多

如何使用 scikit-learnís train_test_split() 函数拆分数据集

Tushar Sharma
更新于 2023年8月28日 20:25:37

146 次查看

踏入机器学习和数据科学的广阔领域,人们会遇到一些看似无关紧要但从更广阔的角度来看却占据着至关重要的地位的任务。一项至关重要的任务就是将数据划分为训练集和验证集——创建有效预测模型的基础步骤。Scikit-learn 是一个用于机器学习的著名 Python 库,它拥有一个用途广泛的功能 train_test_split(),旨在以极大的简便性解决此任务。这篇论文旨在指导您完成使用 scikit-learn 的 train_test_split() 函数对数据进行分区的过程。语法 from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test = ... 阅读更多

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

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

91 次查看

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

如何在 Python 中不使用 Sklearn 的情况下将数据拆分为训练和测试

Tushar Sharma
更新于 2023年8月28日 20:20:21

757 次查看

在机器学习或人工智能模型领域,数据是支柱。处理这些数据的方式决定了模型的整体性能。这包括必不可少的将数据集细分为学习集和验证集的任务。虽然 sklearn 的 train_test_split() 是一种常用的方法,但在某些情况下,Python 爱好者可能无法使用它,或者出于好奇想要了解如何手动获得类似的结果。本文探讨了如何在不依赖 sklearn 的情况下将数据细分为学习集和验证集。我们将依靠 Python 的 ... 阅读更多

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

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

98 次查看

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

Python 程序使用正则表达式计算大写字母、小写字母、特殊字符和数字值

Gireesha Devara
更新于 2023年8月29日 14:05:18

629 次查看

正则表达式,通常称为 re 或 Regex,是用于处理和搜索文本中模式的强大工具。在 Python 中,正则表达式使用 re 模块实现。正则表达式是一系列定义搜索模式的字符。该模式用于匹配和处理文本字符串,这对于数据清理、解析和验证等任务非常有用。要使用正则表达式 (regex) 计算字符串中大写字母、小写字母、特殊字符和数字值的个数,我们可以使用特定的模式来匹配和计算所需的字符。以下 ... 阅读更多

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

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

221 次查看

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

广告