找到关于编程的34423 篇文章

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

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

649 次浏览

在这个编程问题中,我们得到两个字符串。我们必须找到这两个字符串中共同的字符,并按字母顺序打印这些公共字符。如果找不到公共字母,则打印“未找到公共字符”。已知字符串不包含所有小写字母。让我们举个例子 - 输入:string1:asdfhslf string2:fsrakf 输出:affs 解释 - 两个字符串之间有 a、f、s。因此,字典序输出是“afs”。输入:string1:abcde string2: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 行 Z 字形字符串的串联

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

326 次浏览

在这个问题中,我们得到一个字符串,它是一系列字符。并且我们得到 Z 字形图案的长度,我们必须打印此 Z 字形字符串在 n 行中的串联字符串。让我们看几个例子来更好地理解这个概念,示例 输入:string = 'STUVWXYZ' n = 2。输出:SUWYTVXZ 解释 - 2 行模式的字符串的 Z 字形图案是 - S U W Y T V X Z 此 Z 字形图案的串联是 - SUWYTVXZ。示例 输入:string = 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.