经验笔记

如何使用JavaScript对HTML列表进行排序?

要使用JavaScript对HTML列表进行排序,代码如下-示例<!DOCTYPE html> <html> <body> <h1>Sorting list example</h1>… 更多>

如何使用CSS和JavaScript在下拉菜单中搜索项目?

要使用CSS和JavaScript在下拉菜单中搜索项目,代码如下-示例<!DOCTYPE html> <html> <head> <meta name="viewport" co… 更多>

如何根据CSS和JavaScript的类名称过滤DIV元素?

要根据类名称过滤DIV元素,代码如下-示例<!DOCTYPE html> <html> <style> .filterElements { float: left; font-family: "… 更多>

如何使用JavaScript创建过滤器表?

要使用JavaScript创建过滤器表,代码如下-示例<!DOCTYPE html> <html> <head> <meta name="viewport" content=&q… 更多>

如何禁用HTML输入字段的自动完成功能?

例<!DOCTYPE html> <html> <head> <style> input{ font-size: 18px; padding: 10px; margin: 10px; bord… 更多>

如何在JavaScript中创建具有多个步骤的表单?

要创建包含多个步骤的表单,代码如下-示例<!DOCTYPE html> <html> <meta name="viewport" content="width=device-wid… 更多>

如何使用CSS和JavaScript创建密码验证表单?

要使用CSS和JavaScript创建密码验证表单,代码如下-示例<!DOCTYPE html> <html> <head> <meta name="viewport" cont… 更多>

如何使用JavaScript在输入字段中查找大写锁定?

<!DOCTYPE html> <html> <head> <style> #textBox { display: none; color: red; } </style> <… 更多>

如何使用CSS创建“拨动开关”(打开/关闭按钮)?

要使用CSS创建切换开关,代码如下-示例<!DOCTYPE html> <html> <head> <meta name="viewport" content="wid… 更多>

C ++中括号的分数

假设我们有一个平衡的括号字符串S,我们必须根据以下规则计算字符串的分数-()的得分为1AB的得分为A + B,其中A和B是两个平衡的括号字符串。(A)的分数为2 * A,其中A是平衡的括号字符串。因此,如果输入类似于“(()(()))”,则… 更多>

C ++中的汽车舰队

假设有N辆汽车沿着一条车道行驶到相同的目的地。目的地是“目标”英里。现在,每辆汽车i都具有恒定的速度值speed [i](以英里/小时为单位),初始位置是沿道路朝向目标的位置[i]英里。一辆汽车永远无法超越另一辆汽车,但它可以追赶它,并以相… 更多>

用C ++转换字母

假设我们有一个小写字母的字符串S,并且一个整数数组移位了。字母的移位表示字母表中的下一个字母,对于z,它将为a。现在,对于每个shift [i] = x,我们想将S的前i + 1字母移位x次。在对S进行所有此类移位之后,我们必须找到最终的字… 更多>

Python中String中每个字符的频率

文本处理已成为机器学习和AI的重要领域。Python通过许多可用的工具和库支持此文件。在本文中,我们将看到如何找到给定字符串中每个字母的出现次数。带柜台Counter方法计算可迭代元素中元素的出现次数。因此,通过将所需的字符串传递到其中来直… 更多>

C ++中的直线之手

假设Rima有一张纸牌,以整数数组形式给出。现在,她希望将卡片随机分组,以使每个分组的大小为W,并由W个连续的卡片组成。我们必须检查是否可行。因此,如果纸牌为[1,2,3,6,2,3,4,7,8],并且W = 3,那么答案将是正确的,因为她… 更多>

在Python中的元组列表中查找频率

在python中,许多不同类型的数据容器可能会混杂在一起。列表可以包含每个元素都是元组的元素。在本文中,我们将采用这样的列表,并在元组中查找元素的频率,而元组本身就是列表的元素。使用计数和映射我们应用一个lambda函数来计算列表中存在的元… 更多>

C ++中数组中的最长山峰

如果以下属性成立,则考虑(A的)任何(连续)子数组B称为山峰-B的大小> = 3存在一些0 <i <B.length-1,使得B [0] <B [1] <... B [i-1] <B [i]> B … 更多>

在Python列表中找到给定元素的频率总和

给定的列表包含许多重复项。我们有兴趣找出列表中重复出现的某些此类项目的频率总和。以下是我们如何实现这一目标的方法。和我们有两个列表。一个具有值列表,另一个具有需要从第一个列表中检查其频率的值。因此,我们创建了一个for循环,以计算第一个列表… 更多>

在Python列表列表中的每个位置查找给定字符的频率

让我们考虑一个场景,其中有一个由列表组成的列表。我们有兴趣在内部列表的不同位置查找一个字符的出现频率。下面的示例将阐明要求。考虑下面给出的列表列表。listA = [['a', 'a', 'b'], ['a', 'c', 'b'], ['c… 更多>

C ++中的新21游戏

假设Rima玩以下游戏,该游戏大致基于纸牌游戏“ 21”。因此,Rima从0分开始,并在她少于K分时画数字。现在,在每次绘制期间,她从[1,W]的范围内随机获得整数个点,其中W是给定的,那是整数。现在,每个抽签都是独立的,并且结果具有相等的… 更多>

在Python中按索引查找列表的元素

考虑两个列表。第二个列表中的元素是数字,需要将其视为第一个列表中元素的索引位置。对于这种情况,我们有以下python程序。有映射和getitem我们可以使用getitem魔术方法来访问列表项。我们可以将其与map函数一起使用,以便我们从第一… 更多>

从Python中的给定字符串中仅提取字符

一条数据可能包含字母,数字以及特殊字符。如果我们只想提取数据字符串中的字母,则可以使用python中可用的各种选项。使用isalphaisalpha函数将检查给定字符是否为字母。我们将在for循环中使用它,该循环将从给定的字符串中获取每个字… 更多>

在C ++中查找和替换字符串

假设我们有一个字符串S,我们将执行一些替换操作,用新的字母替换字母组。在每个替换操作中,有3个参数-起始索引i,源词x和目标词y。现在的规则是,如果x从原始字符串S中的位置i开始,那么我们将用y替换x的出现。否则,我们什么也不做。因此,举个… 更多>

从Python的字符串列表中提取数字

在使用python进行数据操作时,我们可能会遇到列表,其元素是字母和数字混合在一起的,且具有固定的模式。在本文中,我们将看到如何分隔可用于将来计算的数字大写字母。与分裂split函数借助被视为分隔符的字符来分割字符串。在下面的程序中,列表元… 更多>

等同于Python中的两个列表索引元素

在使用Python进行数据操作期间,我们可能需要将两个列表放在一起,并使每个列表中的元素成对相等。这意味着列表1的索引0处的元素将等于列表2的索引0处的元素,依此类推。与元组元组函数将被用来按顺序从每个列表中获取元素并进行匹配。我们首先将结… 更多>

C ++时代的朋友

假设有人会提出朋友请求。我们知道他们的年龄,这些年龄存储在年龄[i]中。因此,这表明第i个人的年龄。现在,如果满足以下任一条件,则A不会成为好友请求人B(B!= A)-年龄[B] <= 0.5 *年龄[A] + 7年龄[B]>年… 更多>

Python列表中频率最高的元素

许多统计数据分析试图在给定的值列表中找到频率最大的值。Python提供了多种方法,通过这些方法我们可以从给定列表中找到这样的值。下面是方法。使用计数器来自集合的计数器功能模块具有一个选项,可以直接在给定列表中找到最常见的元素。我们具有mos… 更多>

Python列表中的元素重复

在某些情况下,我们需要重复列表中的值。值的这种重复可以通过以下方式在python中实现。使用嵌套的for循环这是一种简单的方法,其中选择每个元素,通过内部for循环创建其重复项,然后将它们都传递给外部for循环。示例# Given list… 更多>

在Python中划分两个列表

拖曳列表中的元素可以参与除法操作,以便使用python进行某些数据操作。在本文中,我们将看到如何实现这一目标。带拉链zip函数可以将两个给定的list元素明智地配对。我们将除法数学运算符应用于这些元素的每对。将结果存储到新列表中。示例# G… 更多>

C ++中具有因子的二叉树

假设我们有一个正整数列表;其值大于1。我们将使用这些整数创建一棵二叉树,每个数字可以根据需要使用多次。每个非叶节点应为其子节点的乘积。所以我们必须找到多少棵树?答案将以模10 ^ 9 + 7返回。因此,如果输入像[2,4,5,10],那么答… 更多>

C ++中的翻牌游戏

假设一张桌子上有N张卡,每张卡的两面都印有一个正整数(可能不同)。我们必须翻转任意数量的卡,然后选择一张卡。如果所选卡背面的数字X不在任何卡的正面,则数字X被称为良。我们必须找到最小的数字好吗?如果没有数字好,则返回0。在这里,fronts… 更多>

C ++中单词的短编码

假设我们有一个单词列表,我们可以通过写一个参考字符串S和一个索引列表A对其进行编码。例如,让我们考虑一下单词列表是否为[“ time”,“ me”,“ bell” ],则可以将其写为S =“ time#bell#”,索引= [0,2,5]。… 更多>

C ++中的链接列表组件

假设我们给了个头;这是包含唯一整数值的链表的头节点。现在,我们还获得了列表G,它是链接列表中值的子集。我们必须找到G中已连接组件的数量,如果两个值连续出现在链表中,则两个值将被连接。因此,如果列表类似于[0,1,2,3]且G = [0,1,… 更多>

C ++中最大的平均值

假设我们将数字A的行划分为最多K个相邻的组,然后将score设置为每组平均值的总和。我们必须找到可以达到的最大分数。假设A = [9,1,2,3,9]并且K为3,那么结果将为20,这是因为,最佳选择是将A划分为[9],[1、2、3], [9… 更多>

逃避C ++中的鬼魂

假设我们正在玩一个简化的吃豆子游戏。现在我们从点(0,0)开始,目标是(target [0],target [1])。映射上有几个幻影,此处第i个幻影始于(ghosts [i] [0],ghosts [i] [1])。在每个回合中,我们和所… 更多>

C ++中的森林兔子

假设在森林中,每只兔子都有一些颜色。现在,兔子的一些子集(可能是全部)将告诉我们还有多少只兔子具有相同的颜色。这些答案放置在一个数组中。我们必须找到可能在森林中的兔子的最小数量。因此,如果输入类似于[1,1,2],则输出将为5,因为两只回答… 更多>

C ++语法中的第K个符号

假设在第一行上,我们有一个0。现在,在每一行中,我们查看前一行,并将每个出现的0替换为01,并将每个出现的1替换为10。假设我们有N行,索引为K,必须在第N行中找到第K个索引符号。(K的值是1索引。)(1索引)。因此,如果N = 4且K =… 更多>

C ++中的全局和局部反转

假设我们有一个[0,1,...,N-1]的置换A,其中N是A的长度。现在(全局)求反的数目是i <j的数目,0 <= i < j <N且A [i]> A [j]。局部反演的数量是0 <= i <N且… 更多>

在C ++中达到数字

假设您正站在无限数线上的位置0。现在在目标位置有一个目标。在这里,每步操作都可以转到左侧或右侧。在第n步(从1开始)中,您需要执行n步。我们必须找到到达目的地所需的最少步骤。因此,如果输入类似于target = 3,那么我们需要2个步骤。从… 更多>

C ++中的单调递增数字

假设我们有一个非负整数N,我们必须找到单调递增数字,该数字小于或等于N。我们知道,且仅当每对相邻数字的x和y满足x <= y时,整数才具有单调递增数字。)因此,如果输入为332,则结果将为299。为了解决这个问题,我们将遵循以下步骤-… 更多>

C ++中的灯泡切换器II

假设有一个房间,其中最初打开的是n个灯,墙上有4个按钮。在对按钮执行了确切的m个未知操作之后,我们需要返回n个灯可能有多少种不同类型的状态。因此,考虑将n个灯标记为数字[1、2、3 ...,n],这4个按钮的功能如下-翻转所有的灯。偶数的翻… 更多>

C ++中的美丽安排II

假设我们有两个整数n和k,我们需要构造一个包含n个不同的正整数的列表,范围从1到n,并遵循以下规则-考虑列表为[a1,a2,a3,...,an],然后列表[| a1-a2 |,| a2-a3 |,| a3-a4 |,...,| an-1-a… 更多>

在C ++中将数组拆分为连续的子序列

假设我们有一个以升序排序的数组nums。当且仅当我们可以将其拆分为1或多个子序列,使得每个子序列由连续的整数组成且长度至少为3时,我们才必须返回true。因此,如果输入类似于[1,2,3,3,4, 4,5,5],则输出为True,因为我们有… 更多>

如何使用PowerShell获取进程的端口号?

在PowerShell中使用Get-Process cmdlet时,它没有属性来获取进程使用的端口号。因此,这里我们将编写一个函数,该函数将为我们提供与进程关联的端口号。Windows命令NETSTAT有一个,它提供端口号和关联的进程ID,… 更多>

C ++中的2键键盘

假设我们在文本编辑器中只有一个字符“ A”。对于每个步骤,我们可以对该字母执行两项操作-全部复制-我们可以复制记事本中显示的所有字符粘贴-我们可以粘贴上次复制的字符。现在假设我们有一个数字n。通过执行允许的最小步骤数,我们必须在记事本上精确… 更多>

C ++中的有效三角数

假设我们有一个由非负整数组成的数组,我们的任务是计算从数组中选择的三边形的数目,如果将其作为三角形的边长,则可以构成三角形。因此,如果输入类似于[2,2,3,4],则结果将是3,其中前2个为[2,3,4],[2,3,4]使用第二个2,而[2… 更多>

Python中包含重复项的两个列表的区别

有时我们需要找出两个列表之间的差异。这还将意味着数学减法,其中如果第二列表中存在元素,则将其从第一列表中删除。重复项将保留。以下是我们可以实现此目标的方法。我们可以使用collections模块中的Counter方法,该方法将跟踪元素的计数… 更多>

C ++中的数组嵌套

假设我们有一个长度为N的零索引数组A,其中包含从0到N-1的所有整数。我们必须找到并返回集合S的最长长度,其中S [i] = {A [i],A [A [i]],A [A [A [i []]],...}以下规则。现在考虑S中的第一个元素以索引… 更多>

在Python中将索引作为值的字典

在本文中,我们将学习如何从另一个常用的python集合即list创建字典。索引或键不属于列表内容。但是在字典中,我们需要在每个元素上附加一个键或索引,这就是值。使用枚举枚举函数添加一个计数器作为枚举对象的键。因此,我们将其应用于给定列表并使… 更多>

字典到Python中的元组转换列表

将集合类型从一种类型转换为另一种类型是python中非常常见的需求。在本文中,我们将看到如何根据字典中存在的键值对创建元组。每个键值对都成为一个元组。因此,最终列表是一个元素为元组的列表。用 items()我们起诉字典的items方法,该方… 更多>

C ++中的下一个Greater Element III

假设我们有一个正的32位整数n,我们需要找到最小的32位整数,该整数与整数n中存在的数字完全相同,并且值大于n。如果我们没有这样的正32位整数,则返回-1。因此,如果数字为213,则结果将为231。为了解决这个问题,我们将遵循以下步骤-s:… 更多>