找到关于编程的34423 篇文章

Python 中的内存映射文件支持 (mmap)?

Pradeep Elance
更新于 2021年1月12日 13:14:23

1K+ 次浏览

当您将文件对象读取到 Python 程序并想要修改时,可以通过两种方式进行。第一种方法是修改文件所在的物理存储驱动器中的内容,第二种方法是直接在系统的内存或 RAM 中进行修改。在本文中,我们将学习如何使用 Python 中可用的 mmap 模块来读取、搜索和修改文件对象的内容。无需进行诸如 open、read 和 lseek 等系统调用来操作文件,内存映射会将数据……阅读更多

Python 中的超文本标记语言 (HTML) 支持?

Pradeep Elance
更新于 2021年1月12日 13:08:28

220 次浏览

Python 能够通过 html.parser 模块中的 HTMLParser 类来处理 HTML 文件。它可以检测 HTML 标签的性质、位置以及标签的许多其他属性。它还具有可以识别和获取 HTML 文件中存在的数据的功能。在下面的示例中,我们将看到如何使用 HTMLParser 类来创建一个自定义解析器类,该类只能处理我们在类中定义的标签和数据。这里我们正在处理开始标签、结束标签和数据。以下是正在处理的 html……阅读更多

Python 获取实时汇率?

Pradeep Elance
更新于 2021年1月12日 13:04:42

11K+ 次浏览

Python 非常擅长处理 API 调用。在本文中,我们将学习如何处理实时和历史汇率的 API 调用。使用 forex-python 此模块提供了获取货币兑换汇率的最直接方法。它具有可以接受所需货币代码作为输入,然后给出转换结果的函数和参数。下面的示例给出了实时兑换汇率。示例 from forex_python.converter import CurrencyRates c = CurrencyRates() print(c.get_rate('USD', 'GBP')) 输出运行上述代码将给出以下结果:-0.7357387755 历史汇率我们添加一个 datetime 对象……阅读更多

计算 C++ 中二叉树中存在的二叉搜索树的数量

Sunidhi Bansal
更新于 2021年1月7日 07:03:44

1K+ 次浏览

我们得到一个二叉树作为输入。目标是找到其中作为子树存在的二叉搜索树 (BST) 的数量。BST 是一棵二叉树,其左子节点小于根节点,右子节点大于根节点。例如 输入 输入值创建后得到的树如下所示: 输出 二叉树中存在的二叉搜索树的数量:2 说明 我们得到一个整数数组,用于形成一棵二叉树,我们将检查其中是否存在二叉搜索树……阅读更多

根据给定的中序遍历在 C++ 中构造特殊的二叉树

Sunidhi Bansal
更新于 2021年1月7日 06:59:43

389 次浏览

我们得到一个包含二叉树中序遍历的数组 arr[]。目标是从该数组构造一个特殊的二叉树。特殊的二叉树是指其根节点的权重大于其左右子节点权重的二叉树。例如 输入 int arr[] = {10, 20, 28, 40, 32, 31, 30} 输出 使用给定的中序遍历构造的特殊二叉树如下所示: 说明 我们得到一个整数数组或树的中序遍历。因此,形成的特殊树为 10、20、28、40……阅读更多

计算 C++ 中二叉树中和等于给定值 x 的对数

Sunidhi Bansal
更新于 2021年1月7日 06:55:14

178 次浏览

我们得到一个整数值和一个变量 x,任务是构造二叉树并找到和等于给定值 x 的对。例如 输入 int x = 5,输入值创建后得到的树如下所示: 输出 二叉树中和等于给定值 x 的对数:2 说明 我们得到一个整数数组,用于形成一棵二叉树,我们将检查二叉树中是否存在一对数值之和等于……阅读更多

在 C++ 中根据其先序遍历构造完整的 k 元树

Sunidhi Bansal
更新于 2021年1月7日 06:44:20

355 次浏览

我们得到一个数组 arr[],其中包含 k 元树的先序遍历序列。目标是从它构建相同的 k 元树并打印其后序遍历。完全 k 元树是指根节点具有 0 个或 k 个子节点的树,即最多 k 个子节点。例如 输入 int arr[] = {2, 5, 1, 3, 6, 7, 2, 1},int size = 8,int children = 2 输出 使用从先序遍历得到的两个子节点构造的完整 k 元树如下所示: 说明 我们得到一个整数数组……阅读更多

计算 C++ 中与 X 之和为斐波那契数的节点数

Sunidhi Bansal
更新于 2021年1月7日 06:37:55

104 次浏览

给定一棵二叉树,其节点权重为数字。目标是找到权重为斐波那契数的节点数。斐波那契数列中的数字为:0、1、1、2、3、5、8、13……第 n 个数是第 (n-1) 个数和第 (n-2) 个数的和。如果权重为 13,则它是一个斐波那契数,因此将计算该节点。例如 输入 temp = 1。输入值创建后得到的树如下所示: 输出 与 X 之和为斐波那契数的节点数:3 说明 我们得到……阅读更多

在 C++ 中为 L = {a(2*m)c(4*n)dnbm | m,n = 0} 构造下推自动机

Sunidhi Bansal
更新于 2021年1月7日 06:33:49

496 次浏览

我们得到一种语言“L”,任务是为给定的语言构造一个下推自动机,该语言说明字符“a”的出现次数应该是字符“b”出现次数的两倍,字符“c”的出现次数应该是“d”的出现次数的四倍,并且所有字符的出现次数都应至少为 1,这也可以使字符串为空,并且它应该被自动机接受。什么是下推自动机?下推自动机或下推自动机或 PDA 是一种以类似于我们为正则语法设计确定性有限自动机或 DFA 的方式来实现上下文无关语法的技术……阅读更多

在 C++ 中为 L = {0n1m2m3n | m,n = 0} 构造下推自动机

Sunidhi Bansal
更新于 2021年1月7日 06:32:01

606 次浏览

我们得到一种语言“L”,任务是为给定的语言构造一个下推自动机,该语言说明 0 和 3 的出现次数将相等,1 和 2 的出现次数将相等,并且所有数字的出现次数都应至少为 1,这也可以使字符串为空,并且它应该被自动机接受。什么是下推自动机?下推自动机或下推自动机或 PDA 是一种以类似于我们为正则语法设计确定性有限自动机或 DFA 的方式来实现上下文无关语法的技术……阅读更多

广告
© . All rights reserved.