2K+ 次浏览
ASCII 值 ASCII(美国信息交换标准代码)是计算机和互联网上文本数据最常用的字符编码格式。在标准 ASCII 编码数据中,有 256 个字母、数字或特殊附加字符和控制代码的唯一值。问题陈述现在,在这个问题中,我们需要根据字符的 ASCII 值(升序)找到排序后的字符串,其中字符串将是用户给我们的输入。让我们看看我们应该如何解决这个问题。让我们借助一些例子来理解这个问题... 阅读更多
139 次浏览
两个等长字符串之间的汉明距离是在所有位置上,另一个字符串的对应位置存在不同值的数量。我们可以通过下面给出的例子来理解这一点:S = “ramanisgoing” T = “dishaisgoing”这里,两个字符串 S 和 T 之间的汉明距离为 5,因为 raman 和 disha 是两个使字符串变得相等的单词。问题陈述但是,在这个问题中,我们需要找到两个字符串之间的汉明距离,这两个字符串只包含二进制数字。一个字符串将是... 阅读更多
74 次浏览
连接是一个运算符,用于连接一个或多个字符串以生成一个新的字符串,该字符串将是用于通过连接生成它的字符串的组合。在下面的文章中,我们只在输入字符串中采用大写字母。连接是一个运算符,用于连接一个或多个字符串以生成一个新的字符串,该字符串将是用于通过连接生成它的字符串的组合。在下面的文章中,我们将采用... 阅读更多
190 次浏览
英语语言中总共有 26 个不同的字母。如果我们想将字母字符更改为数值,那么我们需要只为字母分配 1 到 26 之间的值。现在,在这个问题中,我们需要通过为每个字符分配 [1, 26] 范围内的值来最大化字符串值。让我们看看我们应该如何解决这个问题。让我们借助一些例子来理解这个问题。输入 s = “blpsBpPtT” 输出 221 说明这里,在这个... 阅读更多
93 次浏览
如果我们想存储一个很大的整数,则使用数字字符串来存储数字的值。众所周知,我们无法使用其数据类型为 int 的计算机存储大于 32 位的数字。因此,为了避免溢出条件,在这个问题中,我们将采用数字字符串作为我们的输入而不是 int 变量,以便我们可以在更大规模的数字上处理这个问题。问题陈述现在,在这个问题中,我们需要通过按顺序在交替索引上添加自然数来找到以下数字... 阅读更多
301 次浏览
子字符串是字符串的连续字符的子集或序列。现在,在这个问题中,我们需要找到最多只有一个字符频率为奇数的子字符串的数量。让我们看看我们应该如何解决这个问题。让我们借助一些例子来理解这个问题。输入 s = “ksjssjkk” 输出 21 说明:给定字符串中字符的频率如下:k → 3 s → 3 j → 2现在,具有... 阅读更多
212 次浏览
字符串数组是一个二维数组,其中存储字符。在 C++ 语言中,我们有一个内置函数,语法如下:语法 swap (first_datatype, second_datatype) 用于对两个元素执行交换操作,即交换它们携带的值。在下面,我们还应该对字符串元素的位置进行一些交换以获得预期的输出。但是,我们可以用更简单的方法获得输出。问题陈述现在,在这个问题中,我们提供了两个字符串数组(即数组或... 阅读更多
652 次浏览
级数的和是给定级数中所有项的值按照特定模式加在一起。这里给定的模式的形式为:∑ (n*(n+1)*(n+2)),因为 (n*(n+1)*(n+2)) 是给定模式中的最后一项。以下文章详细讨论了三种方法来查找给定级数的和,并具有不同的时间和空间复杂度。问题陈述现在,让我们看看如何计算级数 1*2*3 + 2*3*4 + 3*4*5 + . . . + n*(n+1)*(n+2) 的和。示例让我们借助一些例子来理解这个问题... 阅读更多
299 次浏览
字典序是指一种算法,通过该算法我们可以按字母顺序排列给定的单词,这与字典中使用的概念相同。通过合并两个字符串,每次取一个字符元素,并使其顺序保持字典序,我们可以获得的最大可能的字符串可以通过以递减或降序排列字母来获得,同时记住元素的顺序。问题陈述现在,在这个问题中,我们需要找到合并两个给定字符串后得到的字典序最大的字符串。为了理解这个问题,我们应该了解我们使用的基本概念... 阅读更多
94 次查看
在这个问题中,我们需要从字符串中删除频率不是2的幂的字符。之后,我们需要按非递增顺序对数组中的每个字符串进行排序。问题陈述 - 我们给定一个包含总共N个不同长度字符串的数组arr[]。我们需要删除字符串中的字符,如果其频率不是2的幂。之后,我们需要对每个字符串进行排序示例输入 – arr[] = {"abde", "cpcc", "ddddd", "kk"} 输出 – edba, p, kk 解释在字符串“abde”中,所有字符的频率... 阅读更多