找到 34423 篇文章 关于编程

C++ 中查找字符串中 ASCII 值最大和最小的字符的程序

Ayush Gupta
更新于 2020-09-15 15:18:18

2K+ 次查看

在这个问题中,我们得到一个字符串。我们的任务是创建一个 C++ 程序来查找字符串中 ASCII 值最大和最小的字符。代码说明 - 这里,我们有一个字符串,它包含大写和小写字符。我们需要找到具有最大和最小 ASCII 值的字符。让我们举个例子来理解这个问题,输入 str = “TutroialsPoint” 输出最大 = u 最小 = P。解释根据 ASCII 值,大写字符小于小写字符。因此,大写字符中最小的字符 (A) 整体上具有最小的 ASCII 值。... 阅读更多

C++ 中解密字符串后查找第 k 个字符的程序

Ayush Gupta
更新于 2020-06-08 10:37:35

163 次查看

在本教程中,我们将讨论一个查找解密字符串后第 k 个字符的程序。为此,我们将提供一个包含字符和数字以及整数 K 的字符串。我们的任务是解密给定的字符串并在第 K 个位置找到字符。示例 实时演示#include #include using namespace std; //查找解密后的第 k 个字符 char findKthChar(string s, int k) {    int len = s.length();    int i = 0;    int total_len = 0;    while (i < len) {       if (isalpha(s[i])) {          total_len++; ... 阅读更多

C++ 中获取所有密钥的最短路径

Arnab Chakraborty
更新于 2020-06-08 10:40:00

509 次查看

假设我们有一个网格。有一些符号。“.” 表示空单元格,“#” 表示墙壁,“@” 表示起点,(“a”,“b”,…)都是密钥,(“A”,“B”,…)都是锁。我们将从起点开始,一步包括在 4 个方向(左、右、上、下)中的一个方向上走一步。我们不会走到网格外,并且有墙壁挡住我们的去路。如果我们走到一个密钥上,我们就捡起来。除非我们有相应的密钥,否则我们不能走到锁上。对于每个锁... 阅读更多

C++ 中查找姓名首字母的程序

Ayush Gupta
更新于 2020-09-15 15:19:16

930 次查看

在程序中,我们得到一个字符串名称,表示一个人的姓名。我们的任务是创建一个 C++ 程序来查找姓名的首字母。代码说明 - 这里,我们必须找到由字符串给出的该人姓名的首字母。让我们举个例子来理解这个问题,输入名称 = “ram kisan saraswat” 输出 R K S 解释我们将找到姓名中所有单词的首字母。解决方案方法解决该问题的一个简单解决方案是遍历名称字符串。并且出现在换行符或空格后的所有字符... 阅读更多

C++ 中查找正多边形内角和外角的程序

Ayush Gupta
更新于 2020-09-15 15:20:08

386 次查看

在这个问题中,我们得到一个数字 n,表示正多边形的边数。我们的任务是创建一个 C++ 程序来查找正多边形的内角和外角。问题描述 - 这里,对于给定的边数,我们将找到边数为 n 的正多边形的每个内角和外角的值。内角是多边形两条相邻边之间位于多边形内部的角度。外角是多边形两条相邻边之间位于多边形外部的角度。让我们举个例子来... 阅读更多

C++ 中查找隐藏数字的程序

Ayush Gupta
更新于 2020-09-15 15:21:21

315 次查看

在这个问题中,我们得到一个数组 arr[],包含 n 个整数值。我们的任务是创建一个 C++ 程序来查找隐藏数字。代码描述 - 对于一个数组,隐藏数字是从数组的每个元素中减去后得到总和为 0 的数字。让我们举个例子来理解这个问题,输入 arr[] = {4, 1, 6, 7, 2} 输出 4 从数组的所有元素中减去 4。然后将值相加 = (1 - 4) + (6 - 4) + (7 - 4) + (4 - 2) = -3 + 2 + 3 - 2 = ... 阅读更多

C++ 中的矩形面积 II

Arnab Chakraborty
更新于 2020-06-08 10:35:39

344 次查看

假设我们有一系列(轴对齐的)矩形。这里每个 rectangle[i] = {x1, y1, x2, y2},其中 (x1, y1) 是左下角的点,(x2, y2) 是第 i 个矩形的右上角的点。我们需要找到平面上所有矩形覆盖的总面积。答案可能非常大,因此我们可以使用模 10^9 + 7。因此,如果输入类似于则输出将为 6。为了解决这个问题,我们将遵循以下步骤 - m = 10^9 + 7 定义一个函数 add(),它将获取 a、b,返回 ((a mod ... 阅读更多

C++ 中查找比赛中领先优势的程序

Ayush Gupta
更新于 2020-09-15 15:22:43

114 次查看

在这个问题中,我们得到两个整数,分别表示 A 分别给予 B 和 C 的 100 米赛跑的领先优势。我们的任务是创建一个 C++ 程序来查找比赛中的领先优势。代码说明 - 这里,A 分别给予 B 和 C 的 100 米赛跑的领先优势。我们需要找到 B 给予 C 的 100 米赛跑的相对领先优势。让我们举个例子来理解这个问题,输入 20, 28 输出 90 解释 A 给 B 一个 20 米的领先优势... 阅读更多

C++ 中计算给定字符串所有子字符串的唯一字符数

Arnab Chakraborty
更新于 2020-06-08 10:32:14

543 次查看

假设我们想定义一个名为 countUniqueChars(s) 的函数,它将返回 s 的唯一字符数,因此如果 s = "HELLOWORLD" 则 "H"、"E"、"W"、"R"、"D" 是唯一字符,因为它们只在 s 中出现一次,因此 countUniqueChars(s) = 5。现在在这个问题中,给定一个字符串 s,我们必须找到 countUniqueChars(t) 的总和,其中 t 是 s 的一个子字符串。(这里一些子字符串可以重复,在这种情况下,我们也必须计算重复的子字符串。)由于答案可能非常大,我们可以返回答案模 10^9+7。因此,如果输入... 阅读更多

C++ 中创建大型岛屿

Arnab Chakraborty
更新于 2020-06-08 10:28:50

202 次查看

假设我们有一个二维网格,其中包含二进制值(0和1),我们最多可以将一个0更改为1。之后,我们必须找到最大岛屿的大小。这里,岛屿是指一个由4个方向(上、下、左、右)连接的1组成的区域。所以,如果输入类似于[[1, 0], [0, 1]],则输出将为3,这是因为如果我们将一个0更改为1并将两个1连接起来,那么我们将得到一个面积为3的岛屿。为了解决这个问题,我们将遵循以下步骤 - 定义一个dir数组... 阅读更多

广告

© . All rights reserved.