找到 34423 篇文章,关于编程

C# 中的 Array.ConstrainedCopy() 方法

AmitDiwan
更新于 2019年11月4日 08:01:39

234 次浏览

C# 中的 Array.ConstrainedCopy() 方法用于从数组中复制从指定源索引开始的一系列元素,并将它们粘贴到另一个数组中,从指定的目标索引开始。语法public static void ConstrainedCopy (Array sourceArr, int sourceIndex, Array destinationArr, int destinationIndex, int length);这里,sourceArr − 包含要复制数据的数组。sourceIndex − 一个 32 位整数,表示复制开始的 sourceArr 中的索引。destinationArr − 接收数据的数组。destinationIndex − 一个 32 位整数,表示存储开始的 destinationArr 中的索引。len − 一个 32 位整数,表示…… 阅读更多

在 C++ 中查找包含数字 d 的数字

Arnab Chakraborty
更新于 2019年11月4日 08:01:20

102 次浏览

假设我们有一个数字 d 和上限 n。我们必须找到 0 到 n 范围内包含 d 的所有数字。因此,如果 n = 20,数字为 3,则数字将为 [3, 13]。为了解决这个问题,我们将每个数字都作为字符串处理,然后如果数字存在于字符串中,则打印该数字,否则忽略。示例#include using namespace std; int getAllNumWithDigit(int n, int d) {    string str = "";    str += to_string(d);    char ch = str[0];    string p = "";    p += ch;    for (int i = 0; i

在 C++ 中查找大于给定数字的下一个完全平方数

Arnab Chakraborty
更新于 2019年11月4日 07:55:45

455 次浏览

假设我们有一个数字 n。我们的任务是找到 n 的下一个完全平方数。因此,如果数字 n = 1000,则下一个完全平方数是 1024 = 322。为了解决这个问题,我们需要获取给定数字 n 的平方根,然后取其地板值,之后显示 (地板值 + 1) 的平方。示例#include #include using namespace std; int justGreaterPerfectSq(int n) {    int sq_root = sqrt(n);    return (sq_root + 1)*(sq_root + 1);    } int main() {    int n = 1000;    cout

在 C++ 中查找 NumPy 数组中每个字符串元素的长度

Arnab Chakraborty
更新于 2019年11月4日 07:52:59

105 次浏览

在这里,我们将了解如何获取 NumPy 数组中每个字符串元素的长度。NumPy 是 Numeric Python 的一个库,它具有非常强大的数组类。使用它,我们可以像结构一样存储数据在数组中。为了获取长度,我们可以遵循两种不同的方法,如下所示:示例import numpy as np str_arr = np.array(['Hello', 'Computer', 'Mobile', 'Language', 'Programming', 'Python']) print('数组如下:', str_arr) len_check = np.vectorize(len) len_arr = len_check(str_arr) print('各自长度:', len_arr)输出数组如下:['Hello' 'Computer' 'Mobile' 'Language' 'Programming' 'Python'] 各自长度:[ 5 8 6 8 ... 阅读更多

C# 中的 Dictionary.ContainsValue() 方法

AmitDiwan
更新于 2019年11月4日 07:59:08

3K+ 次浏览

C# 中的 Dictionary.ContainsValue() 方法用于检查 Dictionary 是否包含特定值。语法public bool ContainsValue (TValue val);上面,Val 是要搜索的值。现在让我们来看一个实现 Dictionary.ContainsValue() 方法的示例:示例using System; using System.Collections.Generic; public class Demo {    public static void Main(){       Dictionary dict =       new Dictionary();       dict.Add("One", "John");       dict.Add("Two", "Tom");       dict.Add("Three", "Jacob");       dict.Add("Four", "Kevin");       dict.Add("Five", "Nathan");       Console.WriteLine("元素数量 = "+dict.Count);       Console.WriteLine("键/值 ... 阅读更多

在 C++ 中查找数组中的第一、第二和第三个最小元素

Arnab Chakraborty
更新于 2019年12月18日 11:21:51

196 次浏览

假设我们有一个包含 n 个元素的数组。我们必须找到数组中的第一、第二和第三个最小元素。第一个最小值是数组的最小值,第二个最小值是大于第一个最小值的最小值,依此类推,第三个最小值是大于第二个最小值的最小值。扫描每个元素,然后检查元素,并关联第一、第二和第三个最小元素条件来解决这个问题。示例#include using namespace std; int getThreeMins(int arr[], int n) {    int first = INT_MAX, sec = INT_MAX, third = INT_MAX;       for ... 阅读更多

C# 中的 Dictionary.ContainsKey() 方法

AmitDiwan
更新于 2019年11月4日 07:49:19

2K+ 次浏览

C# 中的 Dictionary.ContainsKey() 方法检查 Dictionary 是否

在 C++ 中查找在给定条件下改变的最终 X 和 Y

Arnab Chakraborty
更新于 2020年7月8日 07:33:12

73 次浏览

假设我们有两个正整数 X 和 Y 的初始值。找到 X 和 Y 的最终值,使得会出现如下所示的一些更改:步骤 1 - 如果 X = 0 且 Y = 0,则终止进程,否则转到步骤 2 步骤 2 - 如果 X >= 2Y,则设置 X = X – 2Y,然后转到步骤 1,否则转到步骤 3 步骤 3 - 如果 Y >= 2X,则设置 Y = Y – 2X,然后转到步骤 1,否则结束进程。数字 X 和 Y 将在 [0 和 1018] 范围内…… 阅读更多

在 C++ 中查找数组中阶乘的和

Arnab Chakraborty
更新于 2019年11月4日 07:43:09

175 次浏览

假设我们有一个数组 A,它是排序的。它所有元素都出现两次,但只有一个元素只出现一次。我们必须找到该元素。如果数组是 [1, 1, 3, 3, 4, 4, 5, 6, 6, 7, 7, 9, 9],则单个元素是 5。我们将使用二分查找方法来解决这个问题。单个元素之前的所有元素的第一次出现都在索引 0、2、4……处,第一次出现都在索引 1、3、5……处,但在单个元素之后,第一个数字的所有出现都将…… 阅读更多

使用 Python 进行回文子串搜索

Hafeezul Kareem
更新于 2019年11月4日 07:41:41

194 次浏览

在本教程中,我们将编写一个程序,该程序搜索字符串中的所有回文。请看一些例子。输入:anagram = "cat" string = "tacghactcat" 输出:回文在 0 回文在 5 回文在 7 回文在 8让我们看看如何编写代码。请按照以下步骤编写代码。算法1. 初始化两个字符串。2. 创建一个函数,该函数返回两个字符串是否互为回文。3. 遍历我们必须在其中搜索回文的字符串。   3.1. 使用函数检查子串是否为回文…… 阅读更多

广告
© . All rights reserved.