找到 34423 篇文章 编程

在 C++ 中移除多余括号后平衡字符串

sudhir sharma
更新于 2019-10-24 10:56:41

149 次浏览

字符串是字符数组。在此问题中,我们给定一个包含开括号和闭括号的字符串。我们将通过从字符串中移除多余的括号来平衡此字符串。例如,输入:“)Tutor)ials(p(oin)t(...)” 输出:“Tutorials(p(oin)t(...))”为了解决此问题,我们将遍历字符串并检查匹配的括号。对于不匹配的括号,消除闭括号。算法步骤 1:从左到右遍历字符串。步骤 2:对于开括号“(”,打印它并增加计数。步骤 3:对于闭括号“)”的出现,仅打印它... 阅读更多

C++ 中数据流中最大 K 个数字的平均值

sudhir sharma
更新于 2019-10-24 10:52:36

149 次浏览

数据流中数字的平均值表示在每次插入后计算平均值。但在此问题中,我们需要找到数据流中最大 K 个数字的平均值,即仅考虑数组的 k 个数字来计算平均值。当我们添加一个数字时,如果它大于任何有助于计算平均值的数字,则仅考虑它,否则平均值保持不变。让我们举一个例子来更好地理解这个概念-输入:n = 4,k = 3,数组 = { 4, 9, 1, 5}... 阅读更多

C++ 中数字数据流的平均值

sudhir sharma
更新于 2019-10-24 10:48:19

728 次浏览

数字的平均值是数字的总和除以数字的总数。在此问题中,我们给定一个数字数据流。我们将打印每个点的数字平均值。让我们举一个例子来说明它是如何工作的-我们有一个 5 个数字的数据流 24、76、29、63、88数据流中每个点的平均值将是-24、50、43、48、56。为此,我们将每次将数字添加到数据流时找到数据流的平均值。因此,我们需要找到... 阅读更多

C++ 中的关联数组

sudhir sharma
更新于 2019-10-24 10:44:35

2K+ 次浏览

在 C++ 编程语言中,关联数组是一种特殊的数组,其中索引值可以是任何数据类型,即可以是 char、float、string 等。这些关联数组也称为映射或字典。此外,索引被赋予一个不同的名称,即键,存储在键位置处的数据是值。因此,我们可以将关联数组定义为键值对。让我们定义一个自行车及其最高速度的关联数组。自行车最高速度 Ninja 290 S1000rr 310 Bullet 127 Duke 135 R1 286示例实时演示#include... 阅读更多

在 C/C++ 中将整数赋值给浮点数和比较

sudhir sharma
更新于 2019-10-24 10:41:40

2K+ 次浏览

整数是一种用于定义包含所有正数、负数或零非小数值的数字的数据类型。这些不能包含小数。浮点数是一种用于定义具有小数值的数字的数据类型。这些也可以包含小数。现在,我们将检查当我们为两者输入相同的值时,编译器返回的浮点数和整数的值将是什么。示例实时演示#include using namespace std; int main(){    float f = 23;    unsigned int x = 23;    cout

在 C++ 中从两个可能的值中为变量分配另一个值

sudhir sharma
更新于 2019-10-24 10:38:34

453 次浏览

问题陈述我们必须为变量分配两个可能值中的其他变量的值,而不使用任何条件运算符。描述在此问题中,我们给定一个变量,例如 a,它可以具有两个变量 x 和 y 中的任何一个值。现在,我们必须创建一个程序来分配除其当前值之外的其他值,而不使用任何条件运算符,即我们不能检查 x 的值。让我们举一个例子来更好地理解问题-输入:a = 43;x = 43 和 y = 21 输出:21解释-... 阅读更多

C++ 中的数组类型操作

sudhir sharma
更新于 2019-10-24 10:34:14

2K+ 次浏览

数组是 C++ 中的一种数据结构,它将相同数据类型的多个数据元素存储在连续的内存位置中。在 C++ 编程语言中,有一些内置函数可以操作数组类型。一些函数也可以应用于多维数组。数组头文件包含用于在 C++ 编程语言中操作数组的函数。在 C++ 中操作数组的一些常用方法是-is_array()此函数用于检查传递给函数的变量是否为数组类型。此方法在识别数组方面非常严格,甚至在检查中也会拒绝 std:: array。该... 阅读更多

C++ STL 中的数组求和

sudhir sharma
更新于 2023-09-14 13:29:34

33K+ 次浏览

数组是一种线性数据结构,它将相同数据类型的元素存储在连续的内存位置中。数组求和是数组中所有元素的总和。在 C++ 编程语言中,您可以通过多种方法找到数组求和。经典方法找到数组所有元素的总和的基本方法是遍历数组的元素并将元素的值添加到 sum 变量中。算法步骤 1:对于从 0 到 n-1 的 i,执行步骤 2;步骤 2:sum = sum + arr[i] 步骤 3:打印 sum。示例实时... 阅读更多

C++ 中队列的数组实现

sudhir sharma
更新于 2019-10-24 08:57:49

3K+ 次浏览

队列是一种线性数据结构,其中操作顺序为 FIFO(先进先出)。数组是一种数据结构,包含相同数据类型的元素,存储在连续的内存位置中。在队列中,插入和删除操作在队列的两端进行。与堆栈相比,实现稍微复杂一些。在队列的数组实现中,我们创建一个大小为 n 的数组队列,其中有两个变量 top 和 end。现在,最初,数组为空,即 top 和 end 都位于数组的索引 0 处。并且随着... 阅读更多

C++ STL 中的 Array data() 方法及示例

sudhir sharma
更新于 2019-10-24 08:54:00

384 次浏览

数组是存储在连续内存位置中的相同数据类型元素的集合。C++ 标准库包含许多支持数组功能的库。其中之一是 array data() 方法。C++ 中的 array data() 返回一个指向对象第一个元素的指针。语法array_name.data();参数函数不接受任何参数。返回值指向数组第一个元素的指针。示例程序说明 Array Data() 方法的使用-实时演示#include using namespace std; int main(){    array percentage = { 45.2, 89.6, 99.1, 76.1 };    cout

广告

© . All rights reserved.