找到 34423 篇文章 编程

C 语言中的布尔数组谜题?

sudhir sharma
更新于 2019年8月8日 06:24:27

171 次浏览

这是一个基于数组的谜题,需要您将包含两个元素的数组的所有数字更改为 0。数组的一个元素为 0,另一个可能为 0 也可能不为 0。要解决此谜题,程序需要找到非零元素并将其更改为 0。以下是解决布尔数组谜题所需的约束条件 - 允许的操作是补码,其他操作不允许。不允许使用循环和条件语句。也不允许直接赋值。解决布尔数组谜题的程序#include using namespace std; void makeZero(int a[2]) {    a[ ... 阅读更多

如何在 Java 中使用匿名类创建线程?

raja
更新于 2023年11月23日 10:17:47

3K+ 次浏览

线程是可以与程序的其他部分同时执行的功能。所有 Java 程序至少都包含一个线程,称为主线程,该线程由 Java 虚拟机 (JVM) 在程序启动时创建,当使用主线程调用 main() 方法时。在 Java 中,我们可以通过扩展 Thread 类或实现 Runnable 接口来创建线程。我们还可以使用匿名类在不扩展 Thread 类的下方程序中创建线程。示例 public class AnonymousThreadTest { public static void main(String[] args) ... 阅读更多

C 语言中的盈数?

sudhir sharma
更新于 2019年8月7日 14:44:39

2K+ 次浏览

盈数(也称为过剩数)是数论中一个数,它本身小于其所有真因数之和。例如,12 是一个盈数:因数 1、2、3、4、6,和 = 16 > 12。因数和与数之差称为盈余。对于上述示例,盈余 = 4 => 16 - 12。要检查盈数,我们将找到该数的所有因数并将其加起来。此和与该数进行比较,以显示该数是否为盈数。程序 ... 阅读更多

c++ 中复数的 abs() 函数?

sudhir sharma
更新于 2019年8月7日 14:41:04

378 次浏览

C++ 中的 abs 函数用于查找复数的绝对值。复数的绝对值(也称为模数)是该数在复平面中到原点的距离。这可以使用以下公式找到 -对于复数 a+bi:mod|a+bi| = √(a2+b2)abs() 函数在 C++ 中返回上述计算的结果。它在需要包含的 complex 库中定义。显示 C++ 中复数 abs() 函数用法的程序#include #include using namespace std; int main () {    float ... 阅读更多

C 语言中重复值的简写数组表示法?

sudhir sharma
更新于 2019年8月7日 14:38:32

143 次浏览

数组存储相同数据类型的多个值。对于数组,可能会出现需要存储 2-3 个相同值的情况,即需要存储 3、3、3、3。对于这种情况,编程语言 C 提供了一种简单的方法来创建具有此类重复值的数组,以减少程序员的工作量。语法[startofRepeatingSeq … EndofRepeatingSeq]number 示例:对于重复 5 次的 3;[0 … 4]3示例#include int main() {    int array[10] = {[0 ... 4]3, [6 ... 9]5};    for (int i = 0; i < 10; i++)       printf("%d ", array[i]);    return 0; }输出3 3 3 3 3 0 5 5 5 5

C 语言中修改后的 Nim 游戏?

sudhir sharma
更新于 2019年8月7日 14:32:16

541 次浏览

修改后的 Nim 游戏是数组的优化游戏。此游戏根据起始玩家和最佳移动来预测获胜者。游戏逻辑 - 在此游戏中,我们得到一个数组{},其中包含元素。通常有两名玩家玩游戏,即玩家 1 和玩家 2。两者的目标都是确保数组中的所有数字都被移除。现在,玩家 1 必须移除所有可被 3 整除的数字,玩家 2 必须移除所有可被 5 整除的数字。目标是确保 ... 阅读更多

检查二叉树是否为 BST 的 C 语言程序?

sudhir sharma
更新于 2019年8月7日 14:32:47

271 次浏览

二叉树是一种树形数据结构,其中每个节点都有两个子节点。这两个子节点分别称为左子节点和右子节点。BST 是一种树形结构,其中左子树包含值小于根节点的节点,右子树包含值大于根节点的节点。在这里,我们将检查二叉树是否为 BST -要检查这一点,我们必须检查二叉树上的 BST 条件。对于根节点,检查左子节点应小于根节点,右子节点应 ... 阅读更多

如何在 Java 中从给定字符串中删除 HTML 标签?

raja
更新于 2020年7月1日 07:57:01

19K+ 次浏览

字符串在 Java 中是一个最终类,它是不可变的,这意味着我们不能更改对象本身,但我们可以更改对对象的引用。可以通过使用 String 类的 replaceAll() 方法从给定字符串中删除 HTML 标签。我们可以使用正则表达式从给定字符串中删除 HTML 标签。从字符串中删除 HTML 标签后,它将返回一个普通文本字符串。语法public String replaceAll(String regex, String replacement)示例public class RemoveHTMLTagsTest {    public static void main(String[] args) {       String str = "Welcome to Tutorials ... 阅读更多

C 语言中的 0-1 背包问题?

sudhir sharma
更新于 2019年8月7日 14:24:15

24K+ 次浏览

背包是一个袋子。背包问题涉及根据物品的价值将物品放入袋子中。其目的是最大化袋子内的价值。在 0-1 背包中,您可以放入物品或丢弃物品,没有将物品的一部分放入背包的概念。示例问题物品价值 = {20、25、40} 物品重量 = {25、20、30} 背包容量 = 50重量分布25、20{1、2} 20、30 {2、3} 如果我们使用 {1、3},则重量将超过最大允许值。 ... 阅读更多

如何在 Java 中查找给定字符串是否仅包含字母?

Maruthi Krishna
更新于 2019年8月7日 12:13:04

2K+ 次浏览

要验证给定字符串是否仅包含字符 -读取字符串。使用 toLower() 方法将给定字符串中的所有字符转换为小写。使用 String 类的 toCharArray() 方法将其转换为字符数组。查找数组中的每个字符是否都在 a 和 z 之间,如果不是,则返回 false。示例以下 Java 程序接受用户输入的字符串并显示其是否有效。import java.util.Scanner; public class StringValidation{    public boolean validtaeString(String str) {       str = str.toLowerCase();       char[] charArray = str.toCharArray();       for (int i ... 阅读更多

广告
© . All rights reserved.