在本教程中,我们将编写一个程序来检查给定的数字是否为 Keith 数。如果数字 n 出现在使用其数字生成的序列中,则称数字 n 为 Keith 数。该序列的前 n 项为数字 n 的数字,其他项则递归地计算为前 n 项的和。让我们看看解决问题的步骤。初始化数字 n。初始化一个空向量 elements 来存储序列。计算数字并将每个数字添加到向量中。反转数字向量。初始化一个名为 next element 的变量,值为 0。编写一个循环… 阅读更多
在本教程中,我们将编写一个程序来查找给定的数字是否为 Kaprekar 数。取一个数字。求该数字的平方。将数字分成两部分。如果两部分的和等于原来的数字,则该数字称为 Kaprekar 数。让我们看看解决问题的步骤。初始化 n。求 n 的平方。找到 n 的平方中的位数并将其存储在一个变量中。将 n 的平方除以 10、100、1000 等,直到位数计数。检查总和是否… 阅读更多
在本教程中,我们将编写一个程序来查找未排序数组中第 k 个最小的数字。让我们看看解决问题的步骤。初始化数组和 k。初始化一个空的排序集合。遍历数组并将每个元素插入到数组中。遍历集合从 0 到 k - 1。返回值。示例让我们看看代码。实时演示#include using namespace std; int findKthSmallestNumber(int arr[], int n, int k) { set set; for (int i = 0; i < n; i++) { set.insert(arr[i]); } auto it = set.begin(); for (int ... 阅读更多
要使用 matplotlib 在 Python 中绘制时间序列图,我们可以采取以下步骤 - 使用 numpy 创建 x 和 y 点。使用 plot() 方法绘制创建的 x 和 y 点。要显示图形,请使用 show() 方法。示例import matplotlib.pyplot as plt import datetime import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.array([datetime.datetime(2021, 1, 1, i, 0) for i in range(24)]) y = np.random.randint(100, size=x.shape) plt.plot(x, y) plt.show()输出
要在 matplotlib 中的条形图上绘制 Pandas 数据框的多列,我们可以采取以下步骤 - 创建不同键的字典,范围为 1 到 10。使用 Pandas 数据框创建数据框。使用 plot() 方法和 kind=”bar” 创建条形图。要显示图形,请使用 show() 方法。示例import pandas as pd from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True d = { 'y=1/x': [1 / i for i in range(1, 10)], 'y=x': [i for i in range(1, 10)], 'y=x^2': [i * i for i in range(1, 10)], 'y=x^3': [i ... 阅读更多
在本教程中,我们将编写一个程序来查找未排序数组中第 k 个最小的数字。让我们看看解决问题的步骤。初始化数组和 k。使用 sort 方法对数组进行排序。从索引为 k - 1 的数组中返回值。示例让我们看看代码。实时演示#include using namespace std; int findKthSmallestNumber(int arr[], int n, int k) { sort(arr, arr + n); return arr[k - 1]; } int main() { int arr[] = { 45, 32, 22, 23, 12 }, n = 5, k = 3; cout
在本教程中,我们将编写一个程序来查找最小堆中的第 k 个最小元素。我们将使用优先队列来解决问题。让我们看看完成程序的步骤。用正确的值初始化最小堆。创建一个优先队列并将最小堆的根节点插入其中。编写一个循环,迭代 k - 1 次。从队列中弹出最小元素。将上述节点的左节点和右节点添加到优先队列中。优先队列中最大的元素现在是第 k 个最大元素。返回它。示例让我们看看代码。实时演示#include using namespace std; struct Heap ... 阅读更多