找到 34423 篇文章 相关编程

C++ 中的第 K 个 Boom 数

Hafeezul Kareem
更新于 2021年4月9日 12:36:39

187 次浏览

在本教程中,我们将编写一个程序来查找第 k 个 Boom 数。仅包含数字 2 和 3 的数字称为 Boom 数。让我们看看解决上述问题的步骤。初始化 k 的值。初始化一个字符串队列。将空字符串推入队列。初始化一个计数器变量为 0。编写一个循环,该循环迭代直到计数器小于或等于给定的 k。获取队列的前端。从队列中弹出元素。将队列的前端存储在一个变量中。在前端附加 2 后推入数字。递增计数器并检查是否... 阅读更多

C++ 中从自然数中删除一些整数后的第 K 小元素

Hafeezul Kareem
更新于 2021年4月9日 12:36:15

199 次浏览

在本教程中,我们将编写一个程序来找出删除一些整数后的最小元素。我们给定一个元素数组和 k 值。删除给定数组中存在的自然数中的所有元素。然后从剩余的自然数中找到第 k 小的数。让我们看看解决问题的步骤。初始化数组和 k。初始化一个数组,并将所有元素初始化为 0,除了给定数组中存在的元素。编写一个循环,该循环迭代直到给定数组的大小。递减... 阅读更多

C++ 中排序数组中的第 k 个缺失元素

Hafeezul Kareem
更新于 2021年4月9日 12:35:55

234 次浏览

在本教程中,我们将编写一个程序来找出给定排序数组中的第 k 个缺失元素。找到在给定未排序数组中从最小值到最大值缺失的第 k 个数。让我们看看解决问题的步骤。初始化排序数组。初始化两个变量 difference 和 count 为 k。遍历数组。如果当前元素不等于下一个元素。找到两个数字之间的差值。如果差值大于或等于 k,则返回当前元素加上 count。否则从 count 中减去差值。返回 -1。示例让我们看看代码。实时演示#include ... 阅读更多

Matplotlib 对数刻度刻度标签数字格式化

Rishikesh Kumar Rishi
更新于 2021年4月9日 12:32:04

526 次浏览

要设置轴上的对数刻度刻度标签数字,我们可以采取以下步骤 - 使用 ylim 和 xlim 在两个轴上设置 x 和 y 轴限制(1 到 100)。使用 loglog() 方法,在 x 和 y 轴上进行对数缩放绘图。要显示图形,请使用 plot() 方法。示例from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True plt.ylim(1, 100) plt.xlim(1, 100) plt.loglog() plt.show()输出

如何使用 Matplotlib 绘制 wav 文件?

Rishikesh Kumar Rishi
更新于 2021年4月9日 12:31:42

6K+ 次浏览

要使用 matplotlib 绘制 .wav 文件,我们可以按照以下步骤操作 - 要读取 .wav 文件,我们可以使用 read() 方法。读取 .wav 文件后,我们将得到一个元组。在第 0 个索引处,将存在速率,在第 1 个索引处,将存在数组样本数据。使用 plot() 方法绘制 .wav 文件。使用 ylabel 和 xlabel 分别设置 y 和 x 标签,标签分别为“幅度”和“时间”。要显示图形,请使用 show() 方法。示例from scipy.io.wavfile import read import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True input_data = read("my_audio.wav") audio = input_data[1] plt.plot(audio[0:1024]) plt.ylabel("幅度") plt.xlabel("时间") plt.show()输出阅读更多

增加 Matplotlib 中标题与绘图之间的距离

Rishikesh Kumar Rishi
更新于 2021年4月9日 12:31:23

4K+ 次浏览

要增加 matplotlib 中标题与绘图之间的距离,我们可以采取以下步骤 - 使用 numpy 创建点 x。使用 numpy sin 创建点 y。设置绘图的标题。更改 y 值(在参数中)后,我们可以增加或减少标题与绘图之间的距离。使用 plot() 方法绘制 x 和 y 点,其中颜色为红色,线宽为 2。要显示图形,请使用 show() 方法。示例import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(1, 10, 1000) y = np.sin(x) ttl = ... 阅读更多

如何在 .py 文件中使用 Matplotlib 在绘图图例中编写 Latex 公式?

Rishikesh Kumar Rishi
更新于 2021年4月9日 12:29:47

4K+ 次浏览

LaTeX 是一种用于生成科学文档的排版语言。我们使用该语言的一小部分来编写数学符号。Jupyter notebook 识别在 markdown 单元格中编写的 LaTeX 代码,并使用 MathJax JavaScript 库在浏览器中呈现符号。要在绘图的图例中编写 LaTeX 公式,我们可以采取以下步骤 - 为 x 创建数据点。为 y 创建数据点,即 y=sin(x)。绘制带有 LaTex 表示的曲线 x 和 y。要激活标签,请使用 legend() 方法。要显示图形,请使用 show() 方法。示例import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] ... 阅读更多

如何在 Matplotlib 条形图后面绘制网格线?

Rishikesh Kumar Rishi
更新于 2021年4月9日 12:29:26

3K+ 次浏览

要在 matplotlib 条形图后面绘制网格线,我们可以采取以下步骤 - 创建一个数字列表,即数据。使用 bar() 方法创建条形图,通过传递数据、color='red' 和 alpha = 0.5。alpha 混合值应介于 0(透明)和 1(不透明)之间。要配置网格线,请使用 grid() 方法,color='yellow'、linewidth=1、axis='both' 和 alpha=0.5。要显示图形,请使用 show() 方法。示例from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = [3, 5, 9, 15, 12] plt.bar(range(len(data)), data, color='red', alpha=0.5) plt.grid(color='yellow', linewidth=1, axis='both', alpha=0.5) plt.show()输出阅读更多

C++ 中未排序数组中的第 k 个缺失元素

Hafeezul Kareem
更新于 2021年4月9日 12:35:02

141 次浏览

在本教程中,我们将编写一个程序来找出给定未排序数组中的第 k 个缺失元素。找到在给定未排序数组中从最小值到最大值缺失的第 k 个数。让我们看看解决问题的步骤。初始化未排序数组。将所有元素插入到一个集合中。找到数组中的最大和最小元素。编写一个循环,该循环从最小值迭代到最大值并为计数维护一个变量。如果集合中存在当前元素,则递增计数。如果计数等于 k,则返回 i。示例让我们看看... 阅读更多

C++ 中最大堆中的第 K 大元素

Hafeezul Kareem
更新于 2021年4月9日 12:34:24

1K+ 次浏览

在本教程中,我们将编写一个程序来查找最大堆中的第 k 个最大元素。我们将使用优先队列来解决问题。让我们看看完成程序的步骤。用正确的值初始化最大堆。创建一个优先队列并插入最大堆的根节点。编写一个循环,该循环迭代 k - 1 次。从队列中弹出最大元素。将上述节点的左节点和右节点添加到优先队列中。优先队列中的最大元素现在是第 k 个最大元素。返回它。示例让我们看看代码。实时演示#include using namespace std; struct Heap ... 阅读更多

广告

© . All rights reserved.