找到 34423 篇文章 关于编程

使用 Python 中的 Numpy 一行代码实现两个矩阵的乘法

Pradeep Elance
更新于 2020年1月7日 06:41:16

603 次浏览

矩阵乘法是一个冗长的过程,其中需要以某种方式将矩阵每一行和每一列的每个元素相乘并相加。对于矩阵乘法,第一个矩阵的列数必须等于第二个矩阵的行数。结果矩阵的行数等于第一个矩阵的行数,列数等于第二个矩阵的列数。对于较小的矩阵,我们可以设计嵌套的 for 循环来找到结果。对于较大的矩阵,我们需要 Python 中的一些内置功能来解决这个问题。我们将看到两者…… 阅读更多

Python 中 N 个列表的所有可能的排列

Pradeep Elance
更新于 2020年1月7日 06:34:45

859 次浏览

如果我们有两个列表,我们需要将第一个列表的每个元素与第二个列表的每个元素组合,那么我们有以下方法。使用 For 循环在这种直接的方法中,我们创建一个包含来自每个列表的元素排列的列表列表。我们设计一个在另一个 for 循环内的 for 循环。内部 for 循环引用第二个列表,外部 for 循环引用第一个列表。示例 实时演示 A = [5, 8] B = [10, 15, 20] print ("给定的列表:", A, B) permutations = [[m, n] for m in ... 阅读更多

在 Python 字符串中添加前导零

Pradeep Elance
更新于 2020年2月18日 11:22:50

528 次浏览

有时我们可能需要将零作为字符串追加到 Python 中的各种数据元素。这可能是为了格式化和更好的表示,也可能是为了某些计算,其中这些值将作为输入。以下是我们将为此目的使用的方法。使用 format()在这里,我们获取一个 DataFrame 并将 format 函数应用于我们需要将零作为字符串追加的列。lambda 方法用于重复应用该函数。示例 实时演示 import pandas as pd string = {'Column' : ['HOPE', 'FOR', 'THE', 'BEST']} dataframe=pd.DataFrame(string) print("给定的列是 ") ... 阅读更多

如何在 Java 中使用 lambda 表达式填充 Map?

raja
更新于 2020年7月13日 09:11:10

2K+ 次浏览

Map 是一个集合对象,它在 Java 中将键映射到值。数据可以存储在键/值对中,并且每个键都是唯一的。这些键/值对也称为映射条目。在下面的示例中,我们可以使用 lambda 表达式填充 Map。我们将 Character 和 Runnable 参数传递给 Map 对象,并将 lambda 表达式作为 Map 类的 put() 方法中的第二个参数传递。我们需要通过 Scanner 类传递命令行参数,无论用户是否输入 'h' 表示帮助和 'q' 表示退出。示例 import java.util.*; public class PopulateUsingMapLambdaTest { public static void main(String[] args) { Map map = new ... 阅读更多

将所有 ASCII 值与 k 互质的小写字符转换为大写字符(C++)

Ayush Gupta
更新于 2020年1月6日 12:24:57

96 次浏览

在本教程中,我们将讨论一个程序,该程序将所有 ASCII 值与 k 互质的小写字符转换为大写字符。为此,我们将提供一个字符串和一个整数值 k。我们的任务是遍历给定的字符串,并将 ASCII 值与给定整数 k 互质的所有字符更改为大写字符。示例 实时演示 #include using namespace std; //修改给定的字符串 void convert_string(string s, int k){ int l = s.length(); for (int i = 0; i < l; i++) { int ascii = (int)s[i]; ... 阅读更多

将树转换为偶数节点的森林(C++)

Ayush Gupta
更新于 2020年1月6日 12:14:35

182 次浏览

在本教程中,我们将讨论一个程序,该程序将树转换为偶数节点的森林。为此,我们将提供一个具有 N 个节点的二叉树。我们的任务是计算可以移除的最大边数以获得偶数节点的森林。示例 实时演示 #include #define N 12 using namespace std; //返回具有根节点的子树的节点数 // //标记节点为已访问的 //visit[node] = 1;    for (int i ... 阅读更多

将字符串转换为十六进制 ASCII 值(C++)

Ayush Gupta
更新于 2020年1月6日 12:10:54

2K+ 次浏览

在本教程中,我们将讨论一个程序,该程序将字符串转换为十六进制 ASCII 值。为此,我们将提供一个字符字符串。我们的任务是将该特定字符串打印为其十六进制等效项。示例 实时演示 #include #include //将字符串转换为十六进制 void convert_hexa(char* input, char* output){ int loop=0; int i=0; while(input[loop] != '\0'){ sprintf((char*)(output+i), "%02X", input[loop]); loop+=1; i+=2; } //标记字符串的结尾 output[i++] = '\0'; } int main(){ char ascii_str[] = "tutorials point"; ... 阅读更多

将字符串转换为字符的方形矩阵网格(C++)

Ayush Gupta
更新于 2020年1月6日 12:06:36

299 次浏览

在本教程中,我们将讨论一个程序,该程序将字符串转换为字符的方形矩阵网格。为此,我们将提供一个字符字符串。我们的任务是以具有特定行数和列数的矩阵网格的格式打印该特定字符串。示例 实时演示 #include using namespace std; //将字符串转换为网格格式 void convert_grid(string str){ int l = str.length(); int k = 0, row, column; row = floor(sqrt(l)); column = ceil(sqrt(l)); if (row * column < l) row = column; ... 阅读更多

将句子转换为其等效的移动数字键盘序列(C++)

Ayush Gupta
更新于 2020年1月6日 12:02:35

637 次浏览

在本教程中,我们将讨论一个程序,该程序将句子转换为其等效的移动数字键盘序列。为此,我们将提供一个字母字符字符串。我们的任务是打印字符串的数字等效项,即键入该特定字符串的数字序列。示例 实时演示 #include using namespace std; //计算数字序列 string calc_sequence(string arr[], string input){ string output = ""; //输入字符串的长度 int n = input.length(); for (int i=0; i

转换长度为 N 的数字,使其至少包含一个数字 K 次(C++)

Ayush Gupta
更新于 2020年1月6日 11:57:57

80 次浏览

本教程将讨论一个程序,该程序将转换长度为 N 的数字,使其至少包含一个数字 K 次。为此,我们将得到一个长度为 N 的给定数字。我们的任务是转换给定数字中的数字,使得任何一个数字至少重复 K 次。此外,您必须计算此操作的成本,即两者之间的绝对差值,最后打印最小成本。示例 在线演示 #include using namespace std; //计算最小值和最终数字 int get_final(int n, ... 阅读更多

广告
© . All rights reserved.