找到 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 循环引用第二个列表,外部 follow 循环引用第一个列表。示例实时演示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 对象,并在 Map 类的 put() 方法中将 lambda 表达式作为第二个参数传递。我们需要传递命令行参数,无论用户是否输入 'h' 表示帮助和 'q' 表示退出,使用 Scanner 类。示例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; //返回子树的节点数 //具有根节点 int depth_search(vector tree[N], int visit[N], int *ans, int node){    int num = 0, temp = 0;    //标记节点为已访问    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.