假设我们有一组字符串。我们必须将字谜分组在一起。因此,如果[[进餐],“茶”,“棕褐色”,“吃”,“ nat”,“蝙蝠”]],则这些组是[[“吃”,“吃”,“茶”],[“ nat“,” tan“],[” bat“]]为了解决这个问题,我们将… 更多>
假设我们有一个2D矩阵,代表一个图像。我们必须将该图像顺时针旋转90度。所以如果图像像157963213然后输出将是291165337为了解决这个问题,我们将遵循以下步骤-考虑temp_mat = [],col:=矩阵长度– 1对于0到矩阵… 更多>
假设我们有一个不同整数的集合;我们必须找到所有可能的排列。现在,如果数组存储重复元素,则忽略看起来相似的状态。因此,如果数组类似于[1,1,3],则结果将为[[1,1,3],[1,3,1],[3,1,1]]为了解决这个问题,我们将遵循以下步… 更多>
在这个问题上,我们得到一个数组。我们的任务是创建一个程序,该程序将找到最大的总和子数组,该数组最多可以删除c ++中的一个元素。基本上,我们需要找到一个元素,将其删除后可为数组中剩余的元素提供最大的总和。让我们举个例子来了解这个问题,输入-… 更多>
在这个问题上,我们得到一个数组和一个和。我们的任务是创建一个程序,该程序将找到总和小于或等于c ++中给定总和的最大总和子数组。我们必须找到任何长度小于或等于n且总和小于或等于给定总和的子数组。让我们举个例子来了解这个问题,输入-数组= {… 更多>
问题陈述给定两个排序的数组,此类数组可能具有一些公共元素。查找从任何数组的开始到两个数组中的任何一个数组的结尾的最大和路径的和。我们只能在公共元素处从一个阵列切换到另一个阵列。注意,公共元素不必位于相同的索引处。预期的时间复杂度为O(m +… 更多>
问题陈述考虑一个* n矩阵。假设矩阵中的每个单元都有一个分配的值。我们只能从第i行的每个像元到第i + 1行的对角较高的像元[即从cell(i,j)到cell(i + 1,j-1)和cell(i + 1,j + 1) ) 只要]。遵循上述条… 更多>
在这个问题中,我们得到一个数组和一个整数k。我们的任务是创建一个程序,该程序将找到不重叠子数组的最大长度总和,其中k为c ++中的max元素。问题描述-这里,我们有一个数组和一个整数k。我们必须找到可以从该数组创建的所有可能的非重叠子数组。… 更多>
在这个问题上,我们得到了一个数组arr。我们的任务是创建一个程序,该程序将在C ++中给定数组的所有旋转中找到i * arr [i]的最大和。程序说明-在这里,我们将找到数组中所有元素的总和乘以旋转中它们的索引{i * arr [i]}的最… 更多>
在这个问题上,我们得到一个矩阵。我们的任务是创建一个程序,该程序在C ++中的矩阵中查找沙漏的最大和。程序说明-在这里,我们将找到可为给定矩阵元素创建的所有沙漏的最大和。沙漏是由7种元素组成的形状,其形状如下:X X X X X X X让我… 更多>
问题陈述给定一个数字的直角三角形,找到出现在从顶部到底部的路径上的最大数字总和,以便在每个路径上,下一个数字位于以下位置的正下方或正下方-正确的示例If given input is: 3 4 5 1 10 7 Then maximum s… 更多>
问题陈述给定一个由N个数字组成的数组,任务是找到可以通过将具有相同设置位数的数字相加而获得的最大和。示例如果输入数组为{2,5,8,9,10,7},则输出为14-2中的设置位数为15中的设置位数为28中的设置位数为19中的设置位数为210中… 更多>
在这个问题中,我们得到一个整数N。我们的任务是创建一个程序,该程序在C ++中将N反复除以除数后将找到最大和。程序说明-我们将递归除数N,直到其变为1,然后将所有除数求和,找到所有除数的最大值。让我们举个例子来了解这个问题,输入-N = 1… 更多>
问题陈述给定非负整数和整数k的数组,请找到按位或等于k的最大长度子集。示例If given input array is = [1, 4, 2] and k = 3 then output is: [1, 2] The bitwise OR… 更多>
在这个问题中,我们得到了一个大小为n和整数m的数组。我们的任务是创建一个程序,该程序将在C ++中找到最大子模和m。程序说明-在这里,我们将找到通过将子数组所有元素的总和除以m获得的最大值。让我们举个例子来了解这个问题,输入-数组= {4,… 更多>
问题陈述给定一个正整数和负整数数组,找出该数组中的最大子数组总和示例如果输入数组为− {-12,-5,4,-1,-7,1,8,-3},则输出为9算法计算输入数组的前缀和。初始化-min_prefix_sum = 0,res =-无穷大保持i… 更多>
在这个问题上,我们得到一个数组和一个数字k。我们的任务是创建一个程序,该程序将在c ++中通过重复给定数组k次而在数组中找到最大子数组和。问题描述-在这里,我们将找到通过重复k次给定数组而形成的数组所形成的子数组的最大和。让我们举个例子来了… 更多>
在这个问题中,我们得到一个数组和一个整数k。我们的任务是创建一个程序,该程序通过翻转C ++中最多k个数组元素的符号来找到最大子数组和。代码说明-在这里,我们将不得不找到最多k个元素来翻转数组,这将使从该数组创建的子数组的总和最大。让我们举… 更多>
在这个问题上,我们得到一个数组。我们的任务是创建一个程序,该程序在反转C ++中的最多两个元素之后将找到最大子数组和。问题描述-在这里,我们必须找到在反转任意两个数字的符号时将产生最大和的子数组。让我们举个例子来了解这个问题,输入-数组= … 更多>
在这个问题中,我们得到一个整数X。我们的任务是找到从0转换为X所需的步骤总数。有效转换-从A到B进行一次转换时,将计入一个步骤。要进行转换的条件是A!= B且A&B = A(&是按位与)。因此,第一步是从A转换为B,我们必须创建一个程序,该… 更多>
假设我们有一个不同整数的集合;我们必须找到所有可能的排列。因此,如果数组类似于[2,1,3],则结果将为[[1,2,3],[1,3,2],[2,1,3],[2,3,1 ],[3,1,2],[3,2,1]为了解决这个问题,我们将遵循以下步骤-… 更多>
假设我们有两个数字作为字符串。我们必须将它们相乘并将结果也以字符串形式返回。因此,如果数字是“ 26”和“ 12”,则结果将是“ 312”为了解决这个问题,我们将遵循以下步骤-取两个参数x和y表示x除以y如果x <-Infinity且… 更多>
假设我们有一个9x9 Sudoku板。我们必须检查它是否有效或现在。仅需根据以下规则验证填充的单元格-每行必须包含1-9之间的数字,且不能重复。每列必须包含1-9之间的数字,且不能重复。网格的9个(3x3)子框中的每个必须包含1-9之间的数… 更多>
假设我们有一个整数数组A。它按升序排序,我们必须找到给定目标值的开始和结束位置。当在数组中找不到目标时,返回[-1,-1]。因此,如果数组类似于[2,2,2,3,4,4,4,4,5,5,6],而目标为4,则输出将为[4,7]为了解决这个问题… 更多>
考虑一下我们有一个按升序排序的数组,它以事先未知的某个轴旋转。例如,[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2]。我们为搜索指定了目标值。如果我们可以在数组中获取它,则返回其索引,否则返回-1。我们可以假设数组中不存… 更多>
假设我们有两个整数除数和除数。我们必须将两个整数相除,而不能使用乘法,除法和mod运算符。除数除以除数后返回商。整数除法应截断为零。两个输入都是整数因此,如果给定的输入为除数= 7,除数= -3,则输出将为-2。为了解决这个问题,我们将遵循… 更多>
考虑我们有一个链表。我们必须交换每两个相邻节点并返回其头。约束是我们不能修改节点的值,只能更改节点本身。因此,如果列表类似于[1,2,3,4],则结果列表将为[2,1,4,3]为了解决这个问题,我们将遵循以下步骤-如果没有头部,则返回头部第… 更多>
假设我们有一个值n。我们必须生成所有可能的格式正确的括号,其中存在n个打开和关闭括号。因此,如果n = 3的值,则括号设置为[“()()()”,“()(())”,“(())()”,“(()()) “,”(((()))“]为了解决这个问题,我… 更多>
假设我们有一个链表。我们必须从列表末尾删除第N个节点,然后返回其头。因此,如果列表类似于[1、2、3、4、5、6]且n = 3,则返回的列表将为[1、2、3、5、6]。为了解决这个问题,我们将遵循以下步骤-如果头后没有节点,则返回None前… 更多>
假设我们有一个数字数组。它存储n个整数,数组中有四个元素a,b,c和d。我们有另一个目标值,即a + b + c + d =目标。在满足条件的数组中找到所有唯一的四元组。因此,如果数组类似于[-1,0,1,2,0,-2]并且目标为0,则结果… 更多>
假设我们有一个字符串,其中包含2到9之间的数字。我们必须返回该数字可能代表的所有可能的字母组合。下面给出了数字到字母的一种映射(就像在电话按钮上一样)。请注意,1不会映射到任何字母。1公元前2年3天4克高5 j kl6 m不7 p qrs8… 更多>
假设我们有一个具有n个整数和一个目标的nums数组。我们必须找到三个整数,以使总和最接近目标。我们将返回三个整数的和。我们可以假设每个输入将只有一个解决方案。因此,如果给定数组类似于[-1,2,1,-4]并且目标为1,则三元组将为[-1,2… 更多>
假设我们有一个数字数组。它存储n个整数,数组中有元素a,b,c,这样a + b + c =0。找到满足情况的数组中的所有唯一三元组。因此,如果数组类似于[-1,0,1,2,-1,-4],则结果将为[[-1,1,0],[-1,-1,2]]为了… 更多>
在C ++标准模板libraray(STL)中,iswctype()函数用于检查给定的宽字符是否具有desc指定的属性。Iswctype()是一个内置函数,其头文件为“ ctype.h”。Iswctype()的语法如下int iswctyp… 更多>
在C ++标准模板库(STL)中,该iswlower()函数用于检查给定的宽字符是否为小写,否则,该函数将返回零值。ASCII值从97到122(即az)的字符是小写字母。Iswlower()函数存在于C / C ++的cctype头文件中。… 更多>
在C ++ STL中,iswdigit()function是一个内置函数,用于检查给定的宽字符是十进制数字字符还是其他字符。此函数存在于C / C ++的cwctype头文件中。什么是十进制数字字符?小数位字符是从0开始的数值,即0、1、2… 更多>
C ++标准模板库(STL)中的iswcntrl()函数用于检查给定的宽字符是否为控制字符。控制字符是C / C ++中的字符,不会在显示屏上占据打印位置。Iswcntrl()函数在cwctype头文件中定义。iswcntrl()函数的语法… 更多>
给定十进制数字n,我们必须将其转换为罗马数字。n的范围是1到4000。这些是一些罗马数字。数数字1个一世4IV5V9九10X40加大码50大号90XC100C400光盘500d900厘米1000中号4000MMMM因此,如果数字n = 85… 更多>
对于给定的数组,任务是创建一个函数,该函数将返回指向整数函数指针数组的指针。为此,我们将输入两个值并调用一个将两个值进行比较的函数,该函数将返回较大值的内存地址并打印结果。函数指针用于在不同时间传递不同函数的地址,从而使函数更加灵活和抽象。… 更多>
这些函数isupper()和islower()C ++中的函数是内置函数,它们存在于“ ctype.h”头文件中。它检查给定的字符或字符串是大写还是小写。什么isupper()啊此函数用于检查给定的字符串是否包含任何大写字母,并且如果我们有… 更多>
给出的任务是显示C ++ STL中deque::cbegin()的工作。什么是Deque::cbegin()函数?deque::cbegin()是位于双端队列头文件下的函数,cbegin()返回指向双端队列容器第一个元素的迭代器指针。注意-… 更多>
给出的任务是显示C ++中deque::crbegin()的工作方式。双端队列是双端队列,它在每个端(即前端和后端)都提供高性能的插入和删除,而矢量在端(即仅后端)提供高性能的插入与之相反。此外,它还提供对组件的随机访问。尽管可以使用ins… 更多>
除控制字符(+?。* ^ $()[] {} | \)外,所有字符都匹配。您可以在控制字符前加反斜杠来对其进行转义。下表列出了Python中可用的正则表达式语法-序号模式与说明1^匹配行首。2$匹配行尾。3。匹配除换行符以外的任何单个字符。使… 更多>
正则表达式文字可以包括可选的修饰符,以控制匹配的各个方面。修饰符被指定为可选标志。您可以使用异或(|)提供多个修饰符,如前所示,并且可以用以下任意一种表示-序号修饰符和说明1re.I执行不区分大小写的匹配。2re.L根据当前语言环境解释单词… 更多>
sub是使用正则表达式的最重要的re方法之一。语法re.sub(pattern, repl, string, max=0)此方法用repl替换字符串中所有出现的RE模式,除非提供了max,否则将替换所有出现的RE模式。此方法返回修改后的字符… 更多>
Python根据正则表达式提供了两种不同的基本操作:匹配仅在字符串的开头检查匹配,而搜索在字符串中的任意位置检查匹配(这是Perl的默认设置)。示例#!/usr/bin/python import re line = "Cats … 更多>
此函数使用可选标志搜索字符串中RE模式的首次出现。语法这是此函数的语法-re.search(pattern, string, flags=0)这是参数的描述-序号参数及说明1pattern这是要匹配的正则表达式。2string这是字符串,将… 更多>
此函数尝试将RE模式与带有可选标志的字符串匹配。语法这是此函数的语法-re.match(pattern, string, flags=0)这是参数的描述-序号参数及说明1pattern这是要匹配的正则表达式。2string这是字符串,将对其… 更多>
在类定义之外,对象的属性可能不可见。您需要使用双下划线前缀来命名属性,这样外部人就无法直接看到那些属性。示例#!/usr/bin/python class JustCounter: __secretCount = 0 def count(s… 更多>
假设您已经创建了一个Vector类来表示二维矢量,那么使用plus运算符将其相加会发生什么?Python很可能会对您大吼大叫。但是,您可以在类中定义__add__方法以执行向量加法,然后plus运算符将按照预期的方式运行-示例#!/usr/… 更多>