找到 34423 篇文章 关于编程

C++ 中最大的偶数和奇数 N 位数

Hafeezul Kareem
更新于 2021年4月9日 13:19:28

376 次浏览

在本教程中,我们将编写一个程序来查找n位数中最大的偶数和奇数。让我们看看解决问题的步骤。初始化数字n。最大的奇数是pow(10, n) - 1。最大的偶数是奇数 - 1。示例让我们看看代码。 在线演示#include using namespace std; void findEvenAndOddNumbers(int n) {    int odd = pow(10, n) - 1;    int even = odd - 1;    cout

C++ 中 a^b 或 b^a 中较大的数

Hafeezul Kareem
更新于 2021年4月9日 13:18:53

246 次浏览

在本教程中,我们将编写一个程序来找出 ab 和 ba 中较大的数。这是一个直接了当的问题。让我们看看解决问题的步骤。初始化 a 和 b 的值。取两个值的 log。计算 $b\:\log\:a$ 和 $a\:\log\:b$ 的值。比较这两个值。如果 $a\:\log\:b$ 大于 $b\:\log\:a$,则打印 ba 更大。如果 $b\:\log\:a$ 大于 $a\:\log\:b$,则打印 ab 更大。否则打印两者相等。示例让我们看看代码。 在线演示#include using namespace std; int main() {    int a = 4, b = 7;    long double x = (long double) a ... 阅读更多

C++ 中的拉格朗日插值法

Hafeezul Kareem
更新于 2021年4月9日 13:16:03

1K+ 次浏览

在本教程中,我们将编写一个程序来查找拉格朗日插值公式的结果。您无需编写任何程序逻辑。只需将公式转换为代码。让我们看看代码。示例 在线演示#include using namespace std; struct Data {    int x, y; }; double interpolate(Data function[], int xi, int n) {    double result = 0;    for (int i = 0; i < n; i++) {       double term = function[i].y;       for (int j = 0; j < n; j++) {          if (j != i) ... 阅读更多

C++ 中的拉格朗日四平方和定理

Hafeezul Kareem
更新于 2021年4月9日 13:11:26

301 次浏览

在本教程中,我们将学习拉格朗日四平方和定理。拉格朗日四平方和定理指出,每个自然数都可以写成 4 个数的平方和。以下代码查找满足给定数字 n 的上述条件的 4 个数字。示例让我们看看代码。 在线演示#include using namespace std; void printSquareCombinations(int n) {    for (int i = 0; i * i

C++ 中小范围无序数组中的第 k 小/大元素

Hafeezul Kareem
更新于 2021年4月9日 13:10:55

87 次浏览

在本教程中,我们将编写一个程序来查找无序数组中的第 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[] = { 3, 5, 23, 4, 15, 16, 87, 99 }, k = 5;    cout

C++ 中每次插入后的第 k 小元素

Hafeezul Kareem
更新于 2021年4月9日 13:10:29

178 次浏览

在本教程中,我们将找到每次插入后的第 k 小元素。我们将使用最小堆来解决这个问题。让我们看看完成程序的步骤。用随机数据初始化数组。初始化优先队列。直到 k - 1 之前,不会有任何第 k 小的元素。因此,打印您喜欢的任何符号。编写一个循环,从 k + 1 迭代到 n。打印最小堆的根。如果元素大于最小堆的根,则弹出根并插入元素。示例让我们看看代码。 在线演示#include using namespace std; void findKthSmallestElement(int ... 阅读更多

C++ 中大于 N 的第 k 个素数

Hafeezul Kareem
更新于 2021年4月9日 13:10:07

239 次浏览

在本教程中,我们将编写一个程序来查找大于给定数字 n 的第 k 个素数。初始化数字 n。找到直到 1e6 的所有素数并将它们存储在一个布尔数组中。编写一个循环,从 n + 1 迭代到 1e6。如果当前数字是素数,则递减 k。如果 k 等于零,则返回 i。返回 -1。示例让我们看看代码。 在线演示#include using namespace std; const int MAX_SIZE = 1e6; bool prime[MAX_SIZE + 1]; void findAllPrimes() {    memset(prime, true, sizeof(prime));    for (int p = 2; p * p ... 阅读更多

如何使用 Matplotlib 设置 Seaborn 箱线图的 Y 轴范围?

Rishikesh Kumar Rishi
更新于 2021年4月9日 13:12:01

9K+ 次浏览

要设置 Seaborn 箱线图的 Y 轴范围,我们可以采取以下步骤 - 使用 set_style() 方法设置绘图的美学风格。使用 load_dataset("tips") 加载数据集;需要互联网。使用 boxplot() 绘制箱线图以显示关于类别的分布。要设置 Y 轴范围,请使用 ylim() 方法。要显示图形,请使用 show() 方法。示例from matplotlib import pyplot as plt import seaborn as sns plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True sns.set_style("whitegrid") tips = sns.load_dataset("tips") ax = sns.boxplot(x="day", y="total_bill", data=tips) plt.ylim(5, 50) plt.show()输出阅读更多

C++ 中数组中的第 k 个奇数

Hafeezul Kareem
更新于 2021年4月9日 13:09:45

269 次浏览

在本教程中,我们将编写一个程序来查找给定数组中的第 k 个奇数。让我们看看解决问题的步骤。初始化数组和 k。遍历数组。如果当前元素是奇数,则递减 k 的值。如果 k 为 0,则返回当前元素。返回 -1。示例让我们看看代码。 在线演示#include using namespace std; int findKthOddNumber(int arr[], int n, int k) {    for (int i = 0; i

使用 Matplotlib 在绘图上写入数值

Rishikesh Kumar Rishi
更新于 2021年4月9日 13:09:22

712 次浏览

要在绘图上写入数值,我们可以采取以下步骤 - 使用 numpy 创建 x 和 y 的点。使用 xpoints 创建标签。使用 scatter() 方法散布点。迭代标签、xpoints 和 ypoints 并使用不同的属性注释绘图和标签、x 和 y。要显示图形,请使用 show() 方法。示例import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True xpoints = np.linspace(1, 10, 25) ypoints = np.random.rand(25) labels = ["%.2f" % i for i in xpoints] plt.scatter(xpoints, ypoints, c=xpoints) for label, x, y in zip(labels, xpoints, ypoints):    plt.annotate(   ... 阅读更多

广告
© . All rights reserved.