Tech Number in Java2025年5月3日 | 阅读3分钟 在本节中,我们将学习什么是Tech Number以及如何通过 Java 程序查找 Tech Number。 Tech Number如果一个数字具有偶数个数字,并且可以从中间精确地分成两部分,则称该数字为Tech Number。将数字均分后,将两部分相加,然后求和的平方。如果得到的平方等于数字本身,则该数字是 Tech Number,否则不是 Tech Number。例如,3025 是一个 Tech Number。 Tech Number 示例让我们举例检查 2025 和 1312 是否是 Tech Numbers。 ![]() 查找 Tech Number 的步骤检查 Tech Number 的基本条件是该数字必须具有偶数个数字。如果满足,我们将继续下一步,否则将不再执行代码。让我们看看步骤。
Tech Number Java 程序让我们创建一个 Java 程序来检查数字是否为 Tech Number。 TechNumberExample1.java 输出 1 Enter a number to check: 2025 2025 is a tech Number. 输出 2 Enter a number to check: 9181 9181 is not a tech number. 让我们查找指定范围内的所有 Tech Numbers。 TechNumberExample2.java 输出 Tech numbers between 1 to 1000000 are: 1 2025 3025 9801 10000 让我们看看相同的另一个逻辑。 TechNumberExample3.java 输出 Enter the number to check: 3025 The given number is a tech number. |
在此程序中,我们需要创建一个单向链表并计算链表中存在的节点数。要完成此任务,请使用节点 current 遍历列表,current 最初指向 head。以 current 指向的方式递增 current...
阅读 6 分钟
在这里,我们的任务是将字符串中所有小写字符转换为大写,大写字符转换为小写。为此,我们需要遍历字符串并检查每个字符。如果字符是小写字符,则通过使用...将其转换为大写。
阅读 2 分钟
Java 程序在控制台输出以下模式 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 算法:步骤 1:开始 步骤 2:设置 n=5。 步骤 3:设置 i=0。 重复步骤 4 到步骤 8,直到 i<=n。 步骤 4:设置 j=0。重复步骤 5 到步骤 6,直到...
阅读1分钟
非负整数 n 的阶乘是小于或等于 n 的所有正整数的乘积。阶乘通常用于组合和排列(数学)。n 的阶乘用 n! 表示。计算数字阶乘的公式……
5 分钟阅读
在此程序中,我们创建一个双向链表并在列表中间插入一个新节点。如果列表为空,头尾都将指向新节点。如果列表不为空,我们将计算列表的大小……
阅读 8 分钟
在 Java 中,有多种交换两个数字的方法。通常,我们使用 Math 类的 swap() 方法,或者使用第三个(临时)变量来交换两个数字。除了这两种方法,我们还可以使用按位运算符(XOR)和...来交换两个数字。
阅读 3 分钟
Java 将 boolean 转换为 String 我们可以使用 String.valueOf(boolean) 方法在 Java 中将 boolean 转换为 String。或者,我们也可以使用 Boolean.toString(boolean) 方法,该方法也将 boolean 转换为 String。1) String.valueOf() String.valueOf() 方法将 boolean 转换为 String。valueOf() 是 String 类的静态方法。其签名是……
阅读1分钟
在此程序中,我们将创建一个循环链表并从中删除重复节点。我们将一个节点与列表的其余部分进行比较并检查重复项。如果找到重复项,则从列表中删除重复节点。1->2->2->4->3 在……
阅读 2 分钟
矩阵乘法是编程中的核心概念。我们可以使用简单的嵌套 for 循环方法来在 Java 中执行矩阵乘法,以推进方法。嵌套 for 循环方法的时间复杂度为 O(n3)。矩阵乘法的时间复杂度可以提高...
阅读 17 分钟
在此程序中,我们需要将给定的二叉树转换为相应的双向链表。二叉树是一种树形数据结构,其中每个节点最多有两个子节点。这可以通过以中序遍历树来实现...
阅读 6 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India