Java 查找树中最小元素的程序2025年3月17日 | 阅读 3 分钟 在此程序中,我们将找出给定二叉树中的最小节点。我们首先定义一个变量 min,它将保存根的数据。然后,我们遍历左子树以找到左子树中的最小节点。将其与 min 进行比较,并将两个中的较小值存储在变量 min 中。然后,我们遍历右子树以找到最小节点,并将其与 min 进行比较。最后,min 将包含最小节点。 ![]() 上面的图表示一个二叉树。最初,min 将保存 4。递归遍历左子树。 递归遍历右子树。 递归遍历 3 的右子树 因此,上面二叉树中的最小节点是 1。 算法
a. smallestElement() 将找出二叉树中的最小节点
程序输出 Smallest element in the binary tree: 1 下一个主题Java 程序 |
在此程序中,我们需要找到单词中每个字符的频率。完美的图片 要完成此任务,我们将维护一个名为 freq 的数组,其长度与字符串的长度相同。Freq 将用于维护计数...
阅读 3 分钟
Java 程序打印以下模式 算法:步骤 1:开始 步骤 2:设置 lines=8 步骤 3:定义 i, j 步骤 4:设置 i=1。重复步骤 5 到 14,直到 i 步骤 5:设置 j=1 步骤 6:重复步骤 7 和 8,直到 j <=(lines/2) 步骤 7:如果 j 等于...
阅读 3 分钟
在此程序中,我们将创建一个单向链表,并在列表的开头添加一个新节点。要完成此任务,我们将 head 存储在一个临时节点 temp 中。将新添加的节点设为列表的新 head....
5 分钟阅读
在此程序中,我们需要检查给定的字符串是否为回文。如果字符串从两端读取都相同,则称该字符串为回文。例如,上面的字符串是一个回文,因为如果我们尝试从...
阅读 2 分钟
在本节中,我们将创建一个 Java 程序来显示从 1 到 100 的奇数。要学习 Java 奇数程序,您必须具备 Java for 循环和 if 语句的基本知识。我们可以使用不同的 Java 循环来显示奇数:使用...
阅读 3 分钟
在此程序中,我们需要计算二叉树中存在的节点的总和。首先,我们将遍历左子树并计算左子树中存在的节点的总和。类似地,我们计算...
阅读 4 分钟
这是 Google、Amazon、TCS、Accenture 等顶级 IT 公司面试中经常问到的一个非常有趣的问题。通过解决这个问题,人们可以检查面试者的逻辑能力、批判性思维和解决问题的能力。因此,在本节中,我们将...
7 分钟阅读
Java 程序在控制台打印以下模式 要完成此任务,我们需要创建两个循环,第二个循环将根据第一个循环执行。第一个循环负责打印换行符,而第二个...
阅读1分钟
在此程序中,我们将创建一个循环链表并从中删除重复节点。我们将一个节点与列表的其余部分进行比较并检查重复项。如果找到重复项,则从列表中删除重复节点。1->2->2->4->3 在……
阅读 2 分钟
给定一个二叉树,其边是无向的,节点是连接的。此外,该树不是循环的。二叉树由 t 个节点组成,编号从 0 到 t - 1,并且恰好有 t - 1 条边。每个...
21 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India