经验笔记

在C ++程序中解密字符串后找到第k个字符

在本教程中,我们将讨论解密字符串后查找第k个字符的程序。为此,我们将提供一个由字符,数字和整数K组成的字符串。我们的任务是解密给定的字符串并在第K个位置找到该字符。示例#include <cstdlib> #include &l… 更多>

程序以C ++查找名称的缩写

在本教程中,我们将讨论查找名称缩写的程序。为此,我们将提供一个带有名称的字符串。我们的任务是在字符串中找到给定名称的缩写。示例#include <bits/stdc++.h> using namespace std; //获取缩… 更多>

在C ++中查找规则多边形的内部和外部角度的程序

在本教程中,我们将讨论一个程序来查找规则多边形的内部和外部角度。为此,我们将获得正多边形的边。我们的任务是找到并打印出该多边形的内部和外部角度。示例#include <iostream> using namespace std;… 更多>

程序以C ++查找隐藏号码

在本教程中,我们将讨论查找隐藏号码的程序。为此,我们将提供n个整数的数组。我们的任务是找到另一个整数,以使该整数与给定数组中所有元素的差总和为零。示例#include <iostream> using namespace std… 更多>

在C ++中寻找领先优势的程序

在本教程中,我们将讨论在比赛中寻找领先优势的程序。为此,我们将获得A到B和C的起始距离。我们的任务是找到B到C的起始距离。示例#include <bits/stdc++.h> using namespace std; //从B到… 更多>

计算C ++中给定字符串的所有子字符串的唯一字符

假设我们要定义一个称为countUniqueChars(s)的函数,该函数将返回s上唯一字符的数量,因此,如果s =“ HELLOWORLD”,则“ H”,“ E”,“ W”,“ R”,“ D”是唯一字符,因为它们仅在s中出现一次,因此co… 更多>

用C ++打造大岛

假设我们有一个二进制值(0s和1s)的2D网格,我们最多将0更改为1。之后,我们必须找出最大的岛的大小是多少?在这里,一个岛是一个4方向(上,下,左,右)连接的1s组。因此,如果输入类似于[[1,0],[0,1]],则输出将为3,这是因为如… 更多>

在C ++中被击中时砖头掉下来

假设我们有一个二进制值(0和1)的网格,单元格中的1代表砖。满足以下条件的砖不会掉落-任一砖都直接连接到网格顶部或至少相邻的一块砖(顶部,底部,左侧,右侧)不会掉落。我们将按顺序进行一些擦除。在每种情况下,我们都希望在位置(i,j)处进行擦… 更多>

C ++中的滑动拼图

假设我们有一块2x3的棋盘,有5个图块,这些图块由数字1到5表示,那里有一个空的正方形,由0表示。这里的移动表示0和一个相邻的数字(上,下,左或右)并将其交换。当元素以这种方式排列时可以解决:[[1,2,3],[4,5,0]]。我们有拼图板… 更多>

Max Chunks在C ++中进行排序II

假设我们有一个整数的数组arr,我们必须将数组分成若干个分区,并分别对每个分区进行排序。现在,将它们连接起来后,我们将得到一个排序数组。我们必须找到我们可以创建的最大分区数量?因此,如果输入像[3,2,4,5,5],那么输出将为4,因为我们… 更多>

在 c + + 中牵手的情侣

假设有N对夫妇,他们坐在连续排列的2N个座位上,想牵着手。我们必须找到交换的最小数量,以便每对夫妇并排坐着。人员和座位由从0到2N-1的数字表示,对夫妇按顺序编号,例如第一对夫妇为(0,1),第二对夫妇为(2,3),依此类推,最后一对为(2… 更多>

C ++中的特殊二进制字符串

假设我们有一个空间二进制字符串。该字符串具有以下几个属性-0和1的数目相同二进制字符串中的每个前缀至少有1到0现在假设我们有特殊的字符串S,实际上是选择两个连续的非空的特殊S子字符串,然后交换它们。在任何数量的移动结束时,我们都必须找到按字… 更多>

C ++中的原子数

假设我们有一个化学式;我们必须找到每个原子的数量。原子元素将始终以大写字符开头,可以有零个或多个小写字母表示名称。如果计数大于1,则可以跟随1或多个表示该元素计数的数字。但是,如果计数为1,则不跟随数字。例如,H2O和H2O2均有效,但H1… 更多>

说明PowerShell中的Try / Catch / Finally块

PowerShell中的Try / Catch块用于处理脚本中产生的错误。具体而言,错误应该是终止错误。在最后在PowerShell中块不是强制性的,每次沿写try / catch语句,但它会不管发生错误或不执行。因此,当您使用Try块时,… 更多>

计算Java中与n至少有一位相同的n的除数

我们给定一个数字,即num,任务是计算给定数字的除数,从而计算num的除数至少与n相同。输入-num = 24输出-计数为4说明-我们将执行以下步骤-首先,计算给定数的除数24的除数是− 1,2,3,4,6,8,8,12,24其次,检查哪个… 更多>

计算所有排列都大于C ++中该数字的自然数

我们正在以下条件下工作-数据应仅是自然数自然数的所有可能排列或排列应等于或大于给定数。例如,数字是20考虑从1开始的直到20的所有数字,即1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20现… 更多>

在C ++中对排序矩阵中小于或等于x的元素进行计数

给我们一个大小为nxn的矩阵,一个整数变量x,并且矩阵中的元素按排序顺序放置,任务是计算等于或小于x的那些元素的数量。输入-matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {6, 7, 8}} and X = 4… 更多>

用C ++中给定的头和腿数计算动物园中的动物数

输入-heads = 60 legs = 200输出-Count of deers are: 40 Count of peacocks are: 20说明-let total number of deers to be : x Let to… 更多>

计算大小为n的矩阵中k的频率,其中在C ++中,matrix(i,j)= i + j

给定一个整数值矩阵,任务是计算给定整数变量的频率计数,比方说,矩阵中的k。矩阵的大小取决于用户所需的大小,在下面的程序中,我们将其设为4X4。矩阵将在给定条件下形成,即矩阵(i,j)将为i + j。矩阵中第一个数据的索引值为0和0,即mat… 更多>

计算C ++中没有特定数字的n个数字

我们给定一个数字,例如num和一个整数类型变量中存储的总位数,比如digi,任务是计算那些不存在给定数字的n位数字的计数。输入-n = 2,数字= 2输出-计数为153解释-没有位数2的所有两个位数(n)的计数为153,分别为10、11、1… 更多>

计算给定数字N中的数字,这些数字在C ++中除以N

我们给定一个数字N,而任务是找到将数字N除以数字后的位数。要记住的要点如果数字为0,则应将其忽略,这意味着不会为0增加计数。如果一个数字出现两次并将其除以数字,则计数将取决于该数字的出现。例如,给我们一个数字2240,在该数字中,每个数字(… 更多>

在C ++中计算可被给定数字整除的n位数字

输出-n个数字的计数可除以给定数字:8说明-可被12整除的2位数字是12、24、36、48、60、72、84和96,因此有8个可被12除整的2位数字。输入-位数= 2,数字= 9输出-n个数字的计数可除以给定数字-10说明-可被9整除的2位… 更多>

在C ++中的特殊矩阵中计数等于x的条目

给定一个正方形矩阵,mat [] []让矩阵的元素成为mat [i] [j] = i * j,任务是计算矩阵中等于x的元素数。矩阵就像二维数组,其中数字或元素表示为行和列。因此,让我们借助示例了解问题的解决方案-输入-matrix[row]… 更多>

计算C中没有连续1的二进制字符串的数目

输出-没有连续1的7的二进制字符串的计数是-34在以下程序中使用的方法如下输入n作为字符串长度在count函数中,我们将对不具有连续1的二进制字符串进行计数,定义两个大小为n的数组arr []和arr_2,以及一个变量temp来存储结果。将… 更多>

C ++ STL中set与unordered_set的比较(3)

设置什么?集合是一个关联容器,其中包含一组排序的键类型的唯一对象。每个元素只能出现一次,因此不允许重复。用户可以通过以任何顺序插入元素来创建集合,集合将返回排序后的数据给用户,这意味着集合包含用于对从用户抽象的数据进行排序的定义。可以使用s… 更多>

计算C ++链表中的最小频率元素

给定任务是计算给定链表中具有重复元素的最小频率元素。链表是一种数据结构,其中数据以串行顺序存储,就像每个元素链接到下一个元素的列表一样。链表中元素的出现频率是指链表中元素出现的次数。根据问题,我们必须计算链表中的最小频率。让我们假设我们有一… 更多>

C ++中的总汉明距离

假设我们有一个数字列表。我们必须找到所有给定数字对的汉明距离。我们知道两个整数之间的汉明距离是相应位不同的位置数。因此,如果输入类似于[4,14,17,2],则输出将为17。为了解决这个问题,我们将遵循以下步骤-m:= 1 ^ 9 + 7定… 更多>

C ++中的最小遗传突变

假设我们有一个基因串。可以用长度为8的字符串表示。该字符串由这些字母[A,C,G,T]组成。现在考虑我们要研究一个突变,其中一个突变实际上是基因字符串中一个单独的字符改变了。例如,将“ AACCGTTT”更改为“ AACCGTTA”为1突变… 更多>

在Python中获取匹配索引

给出两个列表。我们需要从第一个列表中找到其值与第二个列表中的元素匹配的元素的索引。带索引我们只需要按照以下步骤进行设计即可获得第二个列表中元素的值,并从第一个列表中提取相应的索引。示例listA = ['Mon','Tue', 'Wed',… 更多>

从Python中的给定列表中获取最后N个元素

给定一个Python列表,我们只想查找ee的最后几个元素。带切片给出了要提取的位置数。基于此,我们设计了一种切片技术,即使用负号从列表末尾切片元素。示例listA = ['Mon','Tue','Wed','Thu','Fri','Sat'… 更多>

在Python的Dictionary中获取具有最大值的键

Python字典包含键值对。在本文中,我们将看到如何获取给定Python字典中值最大的元素的键。随着最大和得到我们使用get函数和max函数来获取键。示例dictA = {"Mon": 3, "Tue"… 更多>

从Python中的Dictionary中的值获取键

Python字典包含键值对。在本文中,我们的目标是在知道元素的值时获取键的值。理想情况下,是从键中提取的值,但是在此我们做相反的操作。带有索引和值我们使用字典集合的index和values函数来实现此目的。我们设计一个列表,首先获取值,然后… 更多>

在Python中的二进制列表中获取True值的索引

当Python列表包含true或false以及0或1之类的值时,称为二进制列表。在本文中,我们将获取一个二进制列表,并找出list元素为true的位置的索引。用枚举枚举函数提取列表中的所有元素。我们应用in条件检查提取的值是否正确。示例li… 更多>

在Python中获取字符串元组中的第一个索引值

我们有一个字符串元组。我们需要创建一个元素列表,这些元素是这些字符串在元组中的第一个字符。带索引我们设计了一个for循环以获取每个元素,并通过将索引条件设置为0来提取第一个字符。然后list函数将其转换为列表。示例tupA = ('Mon'… 更多>

在Python中的元组列表中获取具有最大值的第一个元素

我们有一个元组列表。我们需要找出其中最大的元组。但是,如果多个元组具有相同的值,我们需要第一个具有最大值的元组。使用itemgetter和max使用itemgetter(1),我们从索引位置1获得所有值,然后应用max函数获得具有最大值的项… 更多>

展平Python中给定的字典列表

我们有一个列表,其元素为字典。我们需要将其展平以得到单个字典,其中所有这些列表元素都以键值对的形式出现。与for和更新我们采用一个空字典,并通过从列表中读取元素来向其中添加元素。元素的添加是使用更新功能完成的。示例listA = [{'Mo… 更多>

在Python中将2d numpy数组展平为1d数组

2d numpy数组是数组的数组。在本文中,我们将看到如何展平它以使元素成为一维数组。与扁平化numpy中的flatten函数是将2d数组转换为1D数组的直接方法。示例import numpy as np array2D = np.arra… 更多>

Python中首次出现真数

在本文中,我们需要在给定的数字列表中找到第一个出现的非零数字。与枚举和下一个我们起诉枚举以获取所有元素的列表,然后应用下一个函数以获取第一个非零元素。示例listA = [0,0,13,4,17] # Given list print(&q… 更多>

Python列表中的第一个非空字符串

给定一个字符串列表,让我们找出第一个非空元素。挑战在于–列表开头可能有一个,两个或多个空字符串,我们必须动态地找出第一个非空字符串。下一个如果当前元素为null,则应用next函数继续移动到下一个元素。示例listA = ['','top'… 更多>

在Python中查找列表中元素的相对顺序

我们给了一个列表,其元素是整数。我们需要找到相对顺序,这意味着如果它们以升序排序,那么我们需要找到它们位置的索引。带排序和索引我们首先对整个列表进行排序,然后在排序之后找出每个列表的索引。示例listA = [78, 14, 0, 11] … 更多>

查找所有元组在Python中是否具有相同的长度

在本文中,我们将找出给定列表中的所有元组是否具有相同的长度。与伦我们将使用len函数并将其结果与我们正在验证的给定值进行比较。如果值相等,那么我们认为它们的长度相同,否则就不一样。示例listA = [('Mon', '2 pm', 'Ph… 更多>

从Python中的元组列表中找到前K个频繁元素

我们有一个元组列表。在其中,我们需要找到前k个频繁元素。如果k为3,则需要从列表中的元组中找到前三个元素。使用defaultdict我们使用defaultdict将元素放入字典容器中。然后仅找出满足前k个条件的元素。示例import col… 更多>

从Python中的元组列表中找到包含给定元素的元组

列表可以将元组作为其元素。在本文中,我们将学习如何识别包含特定搜索元素(字符串)的元组。有条件我们可以根据情况设计跟踪。之后,我们可以提及条件或条件组合。示例listA = [('Mon', 3), ('Tue', 1), ('Mon', … 更多>

C ++中字母构成的最大分数词

假设我们有一个单词列表,一个字母列表和每个字符的分数。我们必须找到使用给定字母组成的任何有效单词集的最大分数。我们可能不会在字母中使用所有字符,并且每个字母只能使用一次。字母“ a”,“ b”,“ c”,...,“ z”的得分分别由得分[0… 更多>

在Python中给定的嵌套列表中找到具有最大值的子列表

列表可以包含其他列表作为其元素。在本文中,我们等于找到给定列表中存在的具有最大值的子列表。带有max和lambdamax和Lambda函数可以一起使用,以给出具有最大值的子列表。示例listA = [['Mon', 90], ['Tue',… 更多>

使用Lambda表达式查找出现的奇数次并减少Python中的函数

在本文中,我们需要从列表中找到该数字,该数字在给定列表中出现奇数次。我们还需要使用Lambda函数和reduce函数。我们设计了一个函数,其中通过应用Lambda函数检查元素是否存在奇数次来使用reduce函数。示例from functoo… 更多>

检查它在C ++中是否是一个好的数组

假设我们有一个称为正整数的数组。我们必须选择一些数字子集,然后将每个元素乘以一个整数,然后将所有这些数字相加。如果我们可以通过任何可能的子集和被乘数从数组中得到1的和,则该数组将是一个很好的数组。我们必须检查数组是否正确。因此,如果输入类似… 更多>

在Python中查找以特定字母开头的列表元素

在本文中,我们将从列表中找到所有以特定字母开头的元素。使用索引和lower我们使用lower函数,以便以后的测试可以与列表中元素的首字母匹配,而不考虑大小写。然后,我们使用0处的索引,以便将列表中元素的第一个字母与测试字母进行比较。示例li… 更多>

在Python列表中查找最常使用的元素

在本文中,我们将看到如何查找给定列表中最常见的元素。换句话说,频率最高的元素。随着最大和计数我们应用了为什么set函数获取列表的唯一元素,然后考虑列表中的每个元素。最后应用max函数获得频率最高的元素。示例# Given list list… 更多>

在Python的2D列表中查找最常见的元素

2D列表具有列表作为其元素。换句话说,它是一个列表列表。在本文中,我们需要找到列表中所有列表中最常见的元素。随着最大和计数我们设计一个条件为in的跟随项,以检查给定子列表中元素的存在。然后,我们将max函数与count函数一起使用以获取具有… 更多>