626 次浏览
二进制字符串是由仅包含 0 和 1 的字符组成的序列。二进制字符串不能包含任何其他字符。一些二进制字符串的例子是“0000”、“01010”或“11111”。给定字符串的子字符串是按顺序取出的字符序列。一个字符串可能包含多个子字符串。不重叠的字符串是指任何两个找到的子字符串的索引不应相互冲突的字符串。这意味着对于任何两个子字符串 substr1[a..b] 和 substr2[c..d],以下两者之一 bd 必须为真。问题陈述涉及计算…… 阅读更多
433 次浏览
字符串是字符、数字的连续流。它甚至可能包含特殊字符。一个字符串可以由多个子字符串组成,也称为单词。字符串的排列是另一个由同一组字符组成的字符串,可能排列顺序不同。它基本上可以被认为是字符串字母的重新排序。例如,abcd 和 badc 是同一个字符串的排列。示例 示例 1:str:“Permutation” arr:{“repuio”、“mat”、“mtatn”、“mutate”} 输出:是 输入字符串“Permutation”可以由成对的字符串 at … 阅读更多
121 次浏览
我们的目标是计算 k 次幂的幂 % m,其中基数、k 和 m 的值作为输入提供 - 请看上面的图片。你有没有尝试过计算这样的问题?让我们试试。计算 k 次幂的幂,然后求模 m。解释在这个问题中,给出 x、k 和 m。计算 ${x^{x{^x{^{^.{^{^.{^{^.}}}}}}}}}$ 最多 k 次,然后取模 m。让我们用一个例子来理解。给定,x = 2,k = 4,m = 6 所以,计算 $2^{2^{2{^2}}}\:=\:4^{2{^2}}\:=\:16^2\:=\:256$ 然后 256 % 6 … 阅读更多
265 次浏览
从问题陈述中,我们可以理解到,给定两个数组,我们必须检查第一个数组是否可以放入第二个数组。在现实世界中,有很多情况下我们需要检查数组是否可以通过重新排列数组中的元素来适应另一个数组。由于各种原因,程序员可能需要重新排序数组的项目,以查看它们是否可以放入另一个数组。计算机编程中的内存管理就是这样一个原因。处理大量数据时,使用… 阅读更多
831 次浏览
Qt 是一个跨平台应用程序框架,广泛用于开发具有图形用户界面的应用程序。它是用 C++ 编写的,并支持一系列编程语言,包括 Python、Ruby 和 Java。Qt 最有用的功能之一是它对国际化的支持,它允许开发人员创建易于本地化为不同语言和文化的应用程序。在本文中,我们将讨论如何用不同的语言运行 Qt 应用程序。国际化简介 国际化,也称为 i18n,是设计和开发易于本地化为不同… 阅读更多
263 次浏览
对于 N 为 Stormer 数,表达式 N^2+1 的最大质因数必须大于或等于 2*N,并且它应该是一个正整数。例如,4 是一个 Stormer 数。因为 4*4+1=17 的最大质因数是 17 本身,它大于 8,即 2*4。但 3 不是 Stormer 数,因为 3*3+1=10。10 的最大质因数是 5,小于 6,即 2*3。在这个问题中,给定一个正整数 N,我们的目标是打印前 N 个 Stormer 数。输入:4 … 阅读更多
763 次浏览
在本文中,我们将解决使用直接公式打印前 n 个斐波那契数的问题。在数学中,斐波那契数通常用 Fn 表示(表示第 n 个斐波那契数),形成一个序列,其中每个数都等于前两个数的和。第 n 个斐波那契数可以表示如下: $$\mathrm{Fn\:=\:F_{n-1}\:+\:F_{n-2}}$$ 该序列以 0 和 1 开头。斐波那契数列的前几个值,从 0 和 1 开始是:0、1、1、2、3、5、8、13、21、34、55、89、144。… 阅读更多
258 次浏览
在这个问题中,我们只需要打印最小循环单位中 1 的个数。在趣味数学中,循环单位是一个正数,例如 11、111 或 1111,它只包含数字 1。循环单位的形式为 $\mathrm{(10*n-1)/9}$ 示例 $\mathrm{(10*10-1)/9}$ 得到 11。$\mathrm{(10*100-1)/9}$ 得到 111。$\mathrm{(10*1000-1)/9}$ 得到 1111。上述问题指出,给定任何正整数 N,其个位数为 3,我们需要确定能被给定数字 N 整除的最小循环单位。例如,如果给定 N=13。输出:6 N 即 13 完美地整除… 阅读更多
255 次浏览
此问题陈述说,我们只允许执行一个操作,即把给定数字乘以 2,使其能被 10 整除。我们将得到一个数字,比如 n。我们可以在给定数字上执行的唯一操作是,我们可以将给定数字乘以 2,直到它能被 10 整除。我们需要确定通过重复将给定数字 n 乘以 2 来使数字能被 10 整除所需的最小操作次数。否则,如果不可能,则打印 -1 … 阅读更多
273 次浏览
从上述问题陈述中,我们的任务是在每一步使用加法或减法获得给定数字 N 的最小步数。我们可以理解到,我们需要打印我们可以执行的最小步数以及在任何给定整数 N 上执行的步骤序列,以通过加或减步骤数从 0 开始到达该数字。在这个问题集中,我们可以在每一步从当前位置添加或减去等于步数的数字。例如,我们可以添加… 阅读更多