找到 34423 篇文章 关于编程

以螺旋形从C++中的一个点开始打印矩阵

sudhir sharma
更新于 2020年1月27日 06:34:01

163 次浏览

在这个问题中,我们有一个二维矩阵和一个点 P(c, r)。我们的任务是以螺旋形(逆时针)打印矩阵的所有元素,从给定的点 P 开始。让我们举个例子来理解我们的问题,输入:matrix[][] = {{3, 5, 7} } 输出:为了解决这个问题,我们使用 4 个循环来打印元素。每个循环都按其自身的方向打印元素。我们将从点 p 开始打印,然后继续打印螺旋形。示例程序演示了我们解决方案的实现 在线演示#include using namespace std; const int MAX = 100; ... 阅读更多

以交替方式(从左到右,然后从右到左)打印 C++ 中的矩阵

sudhir sharma
更新于 2020年1月27日 06:31:54

409 次浏览

在这个问题中,我们得到了一个二维数组。我们的任务是从第一行开始,从左到右打印数组的所有元素,然后在下一行从右到左打印,依此类推。让我们举个例子来理解这个问题。输入:array = {    {2, 5}    {4, 9} } 输出:2 5 9 4为了解决这个问题,我们将按给定方向(从左到右和从右到左)打印一行的元素。并且一个标志元素将在每次迭代后切换打印方向。这... 阅读更多

以反向波浪形在 C++ 中打印矩阵

sudhir sharma
更新于 2020年1月27日 06:29:07

373 次浏览

在这个问题中,我们得到了一个矩阵。我们的任务是单行打印矩阵的反向波浪形。这个例子会使问题更清晰,输入:    1 4 6 11    2 5 8 54    7 9 3 43    1 7 4 34 输出:11 54 43 34 4 3 8 6 4 5 9 7 1 7 2 1为了解决这个问题,我们必须打印矩阵的反向波浪形,为此,我们将向下打印最后一列的元素,然后打印倒数第二列的元素... 阅读更多

在 C++ 中打印一个包含 K 位数字且数字根为 D 的数字

sudhir sharma
更新于 2020年1月27日 06:26:20

88 次浏览

在这个问题中,我们得到了两个数字 K 和 D。我们的任务是打印一个 K 位数字,其数字根等于 D。数字根是一个单一位数的值,它是数字的数字递归相加的结果,直到达到一个单一位数。也称为数字和。让我们举个例子来理解这个问题,输入:D = 5 , K = 6 输出:60000为了解决这个问题,我们将使用数字 D 后面的零进行尝试。我们的数字将是 {D000..(k-1 次)}。这... 阅读更多

打印一个严格小于给定数字的数字,该数字的所有数字在 C++ 中都是不同的

sudhir sharma
更新于 2020年1月27日 06:24:36

241 次浏览

在这个问题中,我们得到了一个数字 n。我们的任务是打印小于 n 的最大数字,其所有数字都是不同的。让我们举个例子来理解这个问题输入:n = 2332 输出:2319为了解决这个问题,我们将反转数字的计数,即从 n 到 0。并检查具有不同数字的数字,如果当前计数值满足条件,则打印它并结束循环。否则继续循环。循环运行的最大次数始终小于 n。示例程序实现我们的解决方案, 在线演示#include ... 阅读更多

如何在 Java 中的 lambda 表达式中声明变量?

raja
更新于 2020年7月14日 13:53:51

2K+ 次浏览

lambda 表达式是一个函数,它期望并接受输入参数并产生输出结果。它是函数接口的一个实例,也称为单抽象方法接口 (SAM 接口),例如 Runnable、Comparator、Callable 等。我们可以将变量声明为 final string[] 数组,并能够在 lambda 表达式中访问该数组索引。示例import java.util.*; public class LambdaTest {    public static void main(String args[]) {       final String[] country = {null};       List cities = new ArrayList();       cities.add("Hyderabad");       cities.add("Ireland");       cities.add("Texas");       ... 阅读更多

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

raja
更新于 2020年7月14日 13:54:53

202 次浏览

DoubleToLongFunction 是 Java 8 中引入的 java.util.function 包中的内置函数接口。此函数接口接受一个双精度值参数并产生一个长整数值结果。DoubleToLongFunction 接口可用作 lambda 表达式或方法引用的赋值目标。它只包含一个抽象方法:applyAsLong()。语法@FunctionalInterface public interface DoubleToLongFunction {  long applyAsLong(double value) }示例import java.util.function.DoubleToLongFunction; public class DoubleToLongFunctionTest {    public static void main(String args[]) {       double dbl = 30.1212;       DoubleToLongFunction castToLong = (dblValue) -> (long) dblValue; // lambda 表达式       System.out.println(castToLong.applyAsLong(dbl));       dbl = 77.9212;       DoubleToLongFunction roundToLong = Math::round;     ... 阅读更多

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

raja
更新于 2020年7月14日 13:55:31

255 次浏览

DoubleToIntFunction 是 Java 8 版本中引入的 java.util.function 包中定义的函数接口。此函数接口接受一个双精度值参数并产生一个整数值结果。DoubleToIntFunction 接口可用作 lambda 表达式或方法引用的赋值目标。它只包含一个抽象方法:applyAsInt()。语法@FunctionalInterface interface DoubleToIntFunction {  int applyAsInt(double value) }示例import java.util.function.DoubleToIntFunction; public class DoubleToIntFunctionTest {    public static void main(String args[]) {       DoubleToIntFunction test = doubleVal -> {     // lambda 表达式          int intVal = (int) doubleVal;          return intVal;       };       ... 阅读更多

Python中的循环控制语句

Mohd Mohtashim
更新于 2020年1月24日 12:04:27

675 次浏览

循环控制语句改变了执行的正常顺序。当执行离开作用域时,在该作用域中创建的所有自动对象都将被销毁。Python 支持以下控制语句。点击以下链接查看其详细信息。让我们简要了解一下循环控制语句序号运算符和描述1break语句终止循环语句并将执行转移到紧跟在循环后面的语句。2continue语句导致循环跳过其主体剩余部分并立即在其重新迭代之前重新测试其条件。3pass语句Python 中的 pass 语句用于在语法上需要语句但不需要任何命令时使用... 阅读更多

Python 成员运算符

Mohd Mohtashim
更新于 2020年1月24日 12:00:24

128 次浏览

Python 的成员运算符测试序列中的成员资格,例如字符串、列表或元组。如下所述,有两个成员运算符:序号运算符和描述示例1in如果在指定的序列中找到变量,则评估为真,否则为假。x in y,此处 in 如果 x 是序列 y 的成员,则结果为 1。2not in如果在指定的序列中找不到变量,则评估为真,否则为假。x not in y,此处 not in 如果 x 不是序列 y 的成员,则结果为 1。示例 在线演示#!/usr/bin/python a = 10 b = 20 list ... 阅读更多

广告
© . All rights reserved.