找到 34423 篇文章,关于编程

在 C++ 中查找严格递减子数组的数量

Arnab Chakraborty
更新于 2019-12-19 12:34:05

206 次查看

假设我们有一个数组 A。我们必须找到长度大于 1 的严格递减子数组的总数。所以如果 A = [100, 3, 1, 15]。那么递减序列为 [100, 3]、[100, 3, 1]、[15],所以输出将为 3,因为找到了三个子数组。思路是找到长度为 l 的子数组,并将 l(l – 1)/2 添加到结果中。示例 实时演示#include using namespace std; int countSubarrays(int array[], int n) {    int count = 0;    int l = 1;    for (int i = 0; i < n - 1; ++i) {       ... 阅读更多

根据字符在 Python 输入字符串中的出现情况生成两个输出字符串

Pradeep Elance
更新于 2019-12-19 12:32:58

87 次查看

在这个程序中,我们获取一个字符串并在特定条件下计算其中的字符。第一个条件是捕获所有只出现一次的字符,第二个条件是捕获所有出现多次的字符。然后我们将它们列出来。以下是我们将遵循的逻辑步骤以获得此结果。Counter 将字符串转换为字典,其中包含键和值。然后使用 join() 分离出现一次和出现多次的字符列表在下面的程序中,我们获取输入字符串和示例 实时演示from collections import ... 阅读更多

在 C++ 中查找最多可以使用数字 3 和 4 且长度最多为 N 的数字的数量

Arnab Chakraborty
更新于 2019-12-19 12:31:23

80 次查看

给定一个数字 N。我们必须找到可以使用数字 3 和 4 形成的此类数字的数量。所以如果 N = 6,那么数字将是 3、4、33、34、43、44。如果我们仔细观察,就可以解决这个问题,对于一位数,它有 2 个数字 3 和 4,对于两位数,它有 4 个数字 33、34、43、44。所以对于 m 位数,它将有 2m 个值。示例 实时演示#include #include using namespace std; long long countNumbers(int n) {    return (long long)(pow(2, n + 1)) - 2; } int main() {    int n = 3;    cout

使用字典在 Python 中查找字符串中第一个重复的单词

Pradeep Elance
更新于 2019-12-19 12:30:11

2K+ 次查看

在给定的句子中,可能有一个单词在句子结束之前重复出现。在这个 Python 程序中,我们将捕获在句子中重复出现的此类单词。以下是我们将遵循的逻辑步骤以获得此结果。将给定的字符串拆分为以空格分隔的单词。然后我们使用 collections 将这些单词转换为字典遍历此单词列表并检查哪个第一个单词的频率 > 1程序 - 查找重复的单词在下面的程序中,我们使用 collections 包中的 counter 方法来计算单词的数量。示例 实时演示... 阅读更多

在 Python 中探索相关性

Pradeep Elance
更新于 2019-12-19 12:26:02

455 次查看

相关性是一个统计术语,用于衡量两个变量之间的关系。如果关系是字符串,这意味着一个变量的变化以可预测的模式反映了另一个变量的变化,那么我们说这些变量是相关的。此外,第一个变量的变化可能导致第二个变量的正变化或负变化。因此,它们被称为正相关或负相关。理想情况下,相关系数的值在 -1 到 +1 之间变化。如果该值为 +1 或接近 +1,那么我们说这些变量是正相关的。并且它们在 ... 阅读更多

在 C++ 中查找最接近且较小的整洁数

Arnab Chakraborty
更新于 2019-12-19 12:23:29

95 次查看

假设我们有一个数字 n,我们必须找到 n 最接近且较小的整洁数。因此,如果所有数字都按非递减顺序排序,则该数字称为整洁数。因此,如果数字为 45000,则最接近且较小的整洁数将为 44999。要解决此问题,我们将从末尾遍历数字,当违反整洁属性时,我们将数字减 1,并将所有后续数字设为 9。示例 实时演示#include using namespace std; string tidyNum(string number) {    for (int i = number.length()-2; i >= 0; i--) {   ... 阅读更多

在 C++ 中使用直径的端点查找圆的圆心

Arnab Chakraborty
更新于 2019-12-19 12:20:38

141 次查看

假设我们有两个圆的直径的端点。它们是 (x1, y1) 和 (x2, y2),我们必须找到圆的圆心。因此,如果两点为 (-9, 3) 和 (5, -7),则圆心位于 (-2, -2) 处。我们知道两点的中点为 −$$(x_{m},y_{m})=\left(\frac{(x_{1}+x_{2})}{2},\frac{(y_{1}+y_{2})}{2}\right)$$示例 实时演示#include using namespace std; class point{    public:       float x, y;       point(float x, float y){          this->x = x;          this->y = y;       }       void display(){          cout

Tkinter 中的不同消息 - Python

Pradeep Elance
更新于 2019-12-19 12:22:14

318 次查看

Tkinter 是 Python 的 GUI 模块。它使用各种消息显示选项,这些选项是对用户操作或正在运行的程序状态更改的响应。消息框类用于显示各种消息,例如确认消息、错误消息、警告消息等。示例-1以下示例显示了消息的显示,其中背景颜色、字体大小和颜色等都是可自定义的。import tkinter as tk main = tk.Tk() key = "the key to success is to focus on goals and not on obstacles" message = tk.Message(main, text = key) message.config(bg='white', font=('times', 32, 'italic')) message.pack() ... 阅读更多

在 C++ 中查找数字及其最大素因数的和

Arnab Chakraborty
更新于 2019-12-19 12:17:22

123 次查看

假设我们有一个正数 n,我们必须找到 N 及其最大素因数的和。所以当数字为 26 时,最大素因数为 13,所以和将为 26 + 13 = 39。方法很简单。只需找到最大素因数,然后计算和并返回。示例 实时演示#include #include using namespace std; int maxPrimeFact(int n){    int num = n;    int maxPrime = -1;    while (n % 2 == 0) {       maxPrime = 2;       n /= 2;    }    for (int i = 3; i 2)    maxPrime = n;    return maxPrime; } int getRes(int n) {    int sum = maxPrimeFact(n) + n;    return sum; } int main() {    int n = 26;    cout

在 C++ 中使用二分查找法找到数字到指定精度的平方根

Arnab Chakraborty
更新于 2019-12-19 12:13:45

1K+ 次查看

假设我们有一个正数 n 和精度 p。我们必须使用二分查找技术找到数字 n 到 p 位小数的平方根。所以如果数字是 n = 50,p = 3,那么输出是 7.071。因此,要解决此问题,我们必须遵循以下步骤 -初始化 start := 0 和 end := n比较 mid 整数的平方,如果它等于数字,则找到整数部分,否则根据需要查找左侧或右侧。一旦我们完成了整数部分的任务,然后对分数 ... 阅读更多

广告

© . All rights reserved.