找到 34423 篇文章,关于编程

用 C++ 打印所有小于 N 且最多包含 2 个不同数字的数字

sudhir sharma
更新于 2020-01-22 10:00:06

133 次浏览

在这个问题中,我们给定一个整数 N,我们需要打印所有小于 N 且最多包含 2 个不同数字的数字,即最多可以使用 2 个不同的数字来创建该数字。让我们来看一个例子来理解这个问题:输入:N = 17 输出:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16为了解决这个问题,我们将生成所有只包含两个唯一数字的数字。我们的数字生成过程从 0 开始,当我们的数字等于或大于 N 时结束。对于两个……阅读更多

用 C++ 打印所有质因数集合是 X 的质因数集合的子集的数字

sudhir sharma
更新于 2020-01-22 09:55:23

172 次浏览

在这个问题中,我们给定一组 N 个数字和一个数字 X。我们需要打印数组中所有质因数集合是 X 的质因数集合的子集的数字。让我们来看一个例子来理解这个问题:输入:X= 30 ,数组 = {2, 3, 6, 10, 12} 输出:2 3 6为了解决这个问题,我们需要遍历数组的元素。并将这个元素除以 (元素, x) 的最大公约数。重复除法直到最大公约数变为 1。并打印剩余的数字。示例 实时演示#include using namespace std; ... 阅读更多

用 C++ 打印二叉搜索树的所有奇数节点

sudhir sharma
更新于 2020-01-22 09:51:54

228 次浏览

在这个问题中,我们给定一个二叉搜索树,我们需要打印所有值为奇数的节点。二叉搜索树是一种特殊的树,它具有以下特性:左子树的值始终小于根节点。右子树的值始终大于根节点。左子树和右子树也应该遵循以上两个特性。让我们来看一个例子来理解这个问题:输出 - 1 3 9为了解决这个问题,一个简单的方法是遍历树。在遍历过程中,我们将检查每个节点的值……阅读更多

用 C++ 打印无序数组中所有和相等的数对

sudhir sharma
更新于 2020-01-22 09:42:05

237 次浏览

在这个问题中,我们有一个无序数组,我们需要打印这个数组中所有和相等的数对。让我们来看一个例子来理解这个问题:输入:数组 = [12, 13, 20, 5] 输出:[12, 13] 和 [20, 5] 的和为 25。为了解决这个问题,我们将不得不找到相同和的数对。为此,我们将检查相同和的数对。为了避免重复的数对,我们将使用 map。为此,我们需要两个 map,一个用于存储所有和的数对及其和,另一个用于存储所有和……阅读更多

用 C++ 打印给定字符串数组中所有回文词对

sudhir sharma
更新于 2020-01-22 09:37:31

384 次浏览

在这个问题中,我们给定一个字符串数组,我们需要打印给定数组中所有回文词对。回文词是通过重新排列另一个字符串的字符形成的字符串。例如:hello 和 lolhe让我们来看一个例子来理解这个问题:输入:数组 = {“hello”, “hrdef”, “from”, “lohel”, “morf”}。输出:[hello, lohel],[from, morf]为了解决这个问题,我们将使用嵌套循环。我们需要两个嵌套循环,外部循环将遍历数组并选择元素。嵌套循环将检查每个字符串并检查是否……阅读更多

将 PHP 5.x 迁移到 CentOS 7 上的 PHP 7

Samual Sam
更新于 2020-01-22 08:14:19

417 次浏览

在这篇文章中,我们将学习如何将 PHP 5.x 升级和更新到 PHP 7,PHP 7 于 2015 年发布,其速度改进与旧版本的 PHP 相当。先决条件假设我们已经在 CentOS7 上安装了 PHP 5.x,并且 Apache 应该启用了 mod_php 模块,我们需要 Sudo 权限或 root 用户。启用 PHP 7 仓库由于 PHP 7.x 在官方仓库中不可用,因此我们需要使用 IUS 社区项目仓库。使用以下命令下载 IUS 仓库到机器中# curl 'https://setup.ius.io/' -o setup-ius.sh curl 'https://setup.ius.io/' -o setup-ius.sh ... 阅读更多

用 C++ 将时间从 24 小时制转换为 12 小时制格式

Ayush Gupta
更新于 2020-01-22 07:49:52

781 次浏览

在本教程中,我们将讨论一个程序,用于将时间从 24 小时制转换为 12 小时制格式。为此,我们将提供 24 小时制格式的特定时间。我们的任务是将其转换为 12 小时制格式,并扩展为“AM”或“PM”。示例 实时演示#include using namespace std; //转换为 12 小时制格式 void convert_12hour(string str){    int h1 = (int)str[0] - '0';    int h2 = (int)str[1] - '0';    int hh = h1 * 10 + h2;    //查找扩展名    string Meridien;    if (hh < 12) {       Meridien = "AM";    }    else       Meridien = "PM";       hh %= 12;    if (hh == 0) {       cout

用 C++ 将无向图转换为有向图,使得没有长度大于 1 的路径

Ayush Gupta
更新于 2020-01-22 07:45:37

155 次浏览

在本教程中,我们将讨论一个程序,用于将无向图转换为有向图,使得没有长度大于 1 的路径。为此,我们将提供一个无向图。我们的任务是将该图转换为一个有向图,前提是没有路径的长度大于 1。示例 实时演示#include using namespace std; #define N 100005 //存储图向量 gr[N]; //存储每个顶点的颜色 int colour[N]; vector edges; bool bip; //向图中添加边 void add_edge(int x, int y){    gr[x].push_back(y);    gr[y].push_back(x);    edges.push_back(make_pair(x, y)); } ... 阅读更多

如何在 Java 中使用 lambda 表达式和方法引用实现 LongSupplier?

raja
更新于 2020-07-14 12:25:24

387 次浏览

LongSupplier 是 java.util.function 包中的内置函数式接口。此接口不需要任何输入,但会产生一个长整型值输出。由于 LongSupplier 是一个函数式接口,它可以用作 lambda 表达式和方法引用的赋值目标,并且只包含一个抽象方法:getAsLong()。语法@FunctionalInterface public interface LongSupplier {  long getAsLong(); }Lambda 表达式的示例import java.util.function.LongSupplier; public class LongSupplierLambdaTest {    public static void main(String args[]) {       LongSupplier supplier = () -> {     // lambda 表达式          return 75;       };       long result = supplier.getAsLong();       System.out.println(result);    } }输出75示例……阅读更多

用 C++ 通过更改一个字符将字符串转换为回文字符串

Ayush Gupta
更新于 2020-01-22 07:42:15

302 次浏览

本教程将讨论一个程序,该程序通过只更改一个字符来将字符串转换为回文字符串。为此,我们将获得一个字符串。我们的任务是通过只更改一个字符将给定的字符串转换为回文。示例 在线演示 #include <iostream> using namespace std; //检查是否可以转换为回文 //is possible bool if_palindrome(string str){    int n = str.length();    //计算需要更改的字符个数    //to be changed    int count = 0;    for (int i = 0; i < n/2; ++i)       if (str[i] != str[n - i - 1])          ++count;    return (count <= 1);}

广告
© . All rights reserved.