找到 34423 篇文章 关于编程

用 C++ 按字母顺序打印两个字符串的公共字符

sudhir sharma
更新于 2020年1月3日 08:02:35

649 次浏览

在这个编程问题中,我们得到了两个字符串。我们必须找到这两个字符串中共同存在的字符,并按字母顺序打印这些公共字符。如果找不到公共字符,则打印“未找到公共字符”。给定字符串不包含所有小写字母。让我们举个例子-输入:字符串1:adsfhslf    字符串2:fsrakf 输出:affs解释-在两个字符串之间有 a、f、s。因此,字典序输出为“afs”。输入:字符串1:abcde    字符串2:glhyte ... 阅读更多

用 C++ 打印两个二叉搜索树中的公共节点

sudhir sharma
更新于 2020年1月3日 07:59:36

181 次浏览

在这个问题中,我们得到了两个二叉搜索树,我们必须找到共同的节点。二叉树是一种特殊的树,其每个节点最多有两个子节点。因此,每个节点要么是叶子节点,要么有一个或两个子节点。例如,这里,我们有两个二叉树,我们必须打印这两个树中相同的节点。让我们创建一个使用辅助栈来查找此问题解决方案的程序。它通过在出现两个相同值时弹出元素来工作。示例 实时演示#include #include using namespace std; ... 阅读更多

用 C++ 打印从根节点到路径上的公共节点(或公共祖先)

sudhir sharma
更新于 2020年1月3日 07:56:25

106 次浏览

在这个问题中,我们得到了一个二叉树,并且定义了二叉树的两个节点。我们必须打印节点的所有公共祖先,即从根节点到节点的遍历路径中出现的公共节点。二叉树是一种特殊的树,其每个节点最多有两个子节点。因此,每个节点要么是叶子节点,要么有一个或两个子节点。例如,祖先节点是连接到树中较低级别节点的节点。两个节点的公共祖先节点是一个... 阅读更多

用 C++ 打印 n 行中之字形字符串的连接

sudhir sharma
更新于 2020年1月3日 07:53:34

326 次浏览

在这个问题中,我们得到一个字符串,它是一系列字符。并且我们得到了之字形图案的长度,我们必须打印这个之字形字符串在 n 行中的连接字符串。让我们看几个例子来更好地理解这个概念,示例输入:字符串 = 'STUVWXYZ' n = 2。输出:SUWYTVXZ解释- 对于 2 行模式的字符串,之字形模式为-S    U    W    Y    T    V    X    Z这个之字形模式的连接是- SUWYTVXZ。示例输入:字符串 = ABCDEFGH n = ... 阅读更多

用 C++ 在二维矩阵中打印同心矩形图案

sudhir sharma
更新于 2020年1月3日 07:50:37

711 次浏览

在这个问题中,我们必须以一种相互同心的方式在二维矩阵中打印矩形图案。让我们举个例子来更好地理解这个问题,对于 n=4 为:    4 4 4 4 4 4 4    4 3 3 3 3 3 4    4 3 2 2 2 3 4    4 3 2 1 2 3 4    4 3 2 2 2 3 4    4 3 3 3 3 3 4    4 4 4 4 4 4 4这里,我们必须按以下方式打印图案... 阅读更多

用 C++ 在一行中打印连续的字符

sudhir sharma
更新于 2020年1月3日 07:47:02

232 次浏览

在这个问题中,我们得到一个字符字符串,我们必须以这样的方式打印相同的字符串:如果两个或多个字符是连续的,则在一行中一起打印它们,否则在不同的行中打印它们,即带有换行符。让我们举个例子来更好地理解这个概念,输入:abcxstk 输出:abc x st k解释- 由于 abc 是按顺序排列的,因此它们在一行中打印。然后是 x,它不是按顺序排列的,所以我们在这里添加一个换行符。接下来是 s,它不是... 阅读更多

如何在 Java 中使用 lambda 表达式实现 PropertyChangeListener?

raja
更新于 2020年7月13日 08:13:49

4K+ 次浏览

PropertyChangeListener 是来自 java.beans 包的功能接口。它有一个抽象方法 propertyChange(),并在绑定属性更改时被调用。此方法采用 PropertyChangeEvent 参数,其中包含有关事件源和已更改属性的详细信息。PropertyChangeSupport 可以由支持绑定属性的 bean 使用。它可以管理侦听器列表并分派属性更改事件。PropertyChangeListener 的实现者充当观察者的角色,而包装 PropertyChangeSupport 的 bean 是可观察的。语法void propertyChange(PropertyChangeEvent evt)示例import java.beans.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.*; public class PropertyChangeListenerLambdaTest {    public static void main(String [] args) {   ... 阅读更多

用 C++ 打印二叉树中给定节点的堂兄弟节点

sudhir sharma
更新于 2020年1月3日 07:42:50

190 次浏览

二叉树是一种特殊的树,其每个节点最多有两个子节点。因此,每个节点要么是叶子节点,要么有一个或两个子节点。例如,在这个问题中,我们得到了一个二叉树,我们有一个树的节点,我们必须找到该节点的堂兄弟节点。二叉树不打印任何兄弟节点。让我们举个例子,对于上面的二叉树,堂兄弟节点是 5。为了使概念更清晰,让我们描述一下堂兄弟节点。在二叉树中,如果两个节点的父节点是兄弟节点,则称这两个节点为堂兄弟节点... 阅读更多

用 C++ 打印要删除的数字的位置以使数字可被 6 整除

sudhir sharma
更新于 2020年1月3日 07:32:06

156 次浏览

在这个问题中,我们得到一个数字,我们必须从数字中删除更多的数字。以便删除后形成的新数字可以被 6 整除。让我们举个例子来更好地学习这个概念-输入:1324 输出:4解释- 删除第 4 个数字后,我们将得到 132,它可以被 6 整除。这里,我们得到一个数字,我们必须返回删除数字的位置以使其可以被 6 整除。为了解决这个问题,我们将尝试创建一个解决问题的逻辑。为此,我们将... 阅读更多

用 C++ 打印移动方向,以便您保持在 [-k, +k] 边界内

sudhir sharma
更新于 2020年1月3日 07:27:50

135 次浏览

在这个问题中,我们必须找到一种有效的方法来移动正方向或负方向,以便我们保持在用户提供的某个限制内。这里,我们得到一个最大限制 K,它是我们可以移动到的最大值,以及一个包含 n 个正值的数组以移动。我们必须返回序列,即正或负方向以移动,以便它永远不会超过 K 值。让我们举个例子来更好地理解主题,输入:K = 56 并且数组为 [25 ,... 阅读更多

广告

© . All rights reserved.