经验笔记

在C ++中给定范围内出现偶数次的数字的XOR

在这个问题中,我们给了一个由n个元素组成的数组,并且存在一些查询,这些查询的范围从数组的起点到终点。我们的任务是两个发现在该范围内甚至出现多次的元素的XOR。让我们举个例子来了解这个问题,输入-array = {1, 2, 3, 1, 1,… 更多>

C ++中字符串中字符的素数频率的异或

在这个问题中,我们给了一个字符串,我们的任务是打印出现频率是质数的字符串的字符频率的异或。让我们举个例子来了解这个问题,输入-nhooo输出-在这里,我们将检查字符串中每个字符的出现频率,然后查找所有频率为质数的字符的XOR。为此,将创建一… 更多>

C ++中数组的每个可能对的总和的异或

在这个问题中,我们得到了n个元素的数组。我们的任务是生成一个大小为n * n的序列,其元素是A与其自身的一对所有元素之和。并打印此求和数组形成的xor元素。让我们举个例子来了解这个问题,输入-A(1、4、5)输出-0说明-B (1+1, 1… 更多>

编写函数以在C ++中获取链表中的第N个节点

在这里,我们得到一个链表和一个索引。我们必须编写一个函数以获取链表中的第N个节点。让我们举个例子来了解这个问题,输入项linked list = 34 -> 4 -> 9 -> 1 , n = 2输出结果9转到由n指定的节… 更多>

编写一个在C和C ++编程中产生不同结果的程序

编写一个可编译并在c和c ++中运行并产生不同结果的程序。使用c和c ++进行编译时,有多种类型的程序会给出不同的结果。一世。使用字符字面量-c和c ++都以不同的方式对待字符。在C中,它们被视为整数文字,而在C ++中,它们被视为字符。示… 更多>

编写程序以在C ++中计算pow(x,n)

在这个问题上,我们给了两个整数x和n。我们的任务是编写一个程序来计算pow(x,n)。让我们举个例子来了解这个问题,输入值x = 5 , n = 3输出结果125程序来计算pow(x,n),示例#include <iostream&g… 更多>

编写程序以反转C ++中的数组或字符串

在这里,我们得到一个数组或一个字符串。我们将创建一个程序来反转数组或字符串的元素。让我们举个例子来了解这个问题,输入值array = {2, 5, 7, 1, 9}输出结果{9, 1, 7, 5, 2}输入值string = “Hello!… 更多>

Java 9中Optional.or()方法的重要性?

在Java 9中,一些静态方法:stream()or(),和ifPresentOrElse()已添加到Optional <T> 类。Optional 类的引入解决了空指针异常。Optional.or()方法返回的可选 描述值,如… 更多>

Java 9中多版本兼容jar的用途是什么?

兼容多版本的JAR函数允许我们创建仅在特定版本的Java环境中运行库程序时选择使用的类的版本。我们可以通过“ --release ”参数指定编译版本。一个特定的更改是“ META-INF ”目录中的“ MANIFEST.MF ”文件具有如下… 更多>

用C ++编写一个程序来反转数字

颠倒数字的程序将互换数字的位置并颠倒其顺序。假设为数字abcde,反之则为edcba。让我们举个例子来了解这个问题,输入值n = 786521输出结果125687要反转数字,我们将从MSB(单位数字)中提取数字的每个数字,并将其添加到反向数… 更多>

编写高效的C程序以反转C ++中的数字位

在这个问题中,我们得到一个无符号整数n。我们的任务是创建一个程序,该程序返回通过反转数字的所有位生成的数字。让我们举个例子来了解这个问题,输入值n = 1输出结果2147483648说明binary of 1 is 000...0001, … 更多>

编写一种有效的方法来检查C ++中数字是否为3的倍数

在这里,我们需要编写一个程序来检查给定数字是否为3的倍数。通用解决方案是一个简单的解决方案,将数字的所有数字相加,如果总和是三的倍数,则该数字可以被3整除,否则不能被三分。但是这种解决方案不是最有效的。一个有效的解决方案是使用数字的二进制表… 更多>

在C ++中为pow(x,y)编写一个迭代O(Log y)函数

在这个问题上,我们给了两个整数x和y。我们的任务是使用迭代方法创建一个等效于pow(x,y)的函数,该方法将以0(Log y)的时间复杂度完成任务。让我们举几个例子来了解这个问题,输入值x = 7 , y = 3输出结果343pow(x,y… 更多>

用C ++编写自己的atoi()

c编程语言中的atoi()函数用于处理字符串到整数的转换。该函数将字符串作为输入,并以整数类型返回值。语法int atoi(const char string)接受的参数-atio()函数接受一个字符串作为输入,它将转换为等效的整数。返回类… 更多>

用C ++编写自己的memcpy()和memmove()

memcpy()函数是一个内置函数,用于将数据从源位置复制到目标位置。memcpy函数的原型-无效* memcpy(无效*目标位置,无效*源位置,size_t大小)我们将逐字符复制数据,从源到目标。展示解决方案实施情况的程序,示例#incl… 更多>

编写自己的strcmp,忽略C ++中的大小写

在这里,我们必须创建一个strcmp(字符串比较)函数,该函数比较两个字符串,但忽略该字符串字符的大小写。如果string1 <string2,该函数将返回-1,如果string1 = string2,则返回0,如果string1&g… 更多>

在竞争性编程中高效地编写C / C ++代码

在竞争性编程中,最重要的是有效的代码。优化和更快的代码很重要,并且可以改变程序员的队伍。要在竞争性编程中编写有效的c / c ++代码,以下是一些有效的工具,可以有效地编写c / c ++代码,首先,让我们回顾一些基本术语,模板正在编写不依… 更多>

用C / C ++编写与操作系统无关的代码

可以与操作系统进行交互的程序,而与运行该操作系统的操作系统无关。大多数c / c ++编译器都有能力定义检测OS的宏。GCC编译器的一些宏是-_WIN32:32位和64位Windows操作系统的宏。_WIN64:用于64位Windows操作… 更多>

C ++中逻辑运算符的书面版本

在c ++编程语言中,有些关键字可以代替逻辑运算符使用。当键盘不支持&&,!,||等符号时,关键字最初在c中使用。现在,这是c ++中逻辑运算符的一些书面版本。运算符及其书面版本为-运算符符号书面版本和运算符&&am… 更多>

如何在PowerShell函数中传递参数?

您可以在PowerShell函数中传递参数,并且要捕获这些参数,需要使用参数。通常,当您在函数外部使用变量时,您实际上不需要传递参数,因为变量本身是Public,可以在函数内部访问。但是在某些情况下,我们需要将参数传递给函数,下面的示例说明… 更多>

C ++中二进制表示形式的0和1的XOR计数

在这个问题上,我们得到了一个数字。我们的任务是在数字的二进制表示形式中找到0和1计数的XOR。让我们举个例子来了解这个问题,输入项n = 9输出结果0说明binary = 1001 Count of 0s = 2 Count of 1s =… 更多>

在PowerShell函数中解释变量/数组作用域。

通常,当变量在脚本中声明为Public变量或在函数外部(而不是在任何其他变量或条件中)时,您无需将该值传递给函数,因为当在调用函数之前先初始化变量。示例function PrintOut{ Write-Output "your N… 更多>

C ++中的XOR密码

XOR密码或XOR加密是无法通过蛮力破解的数据加密方法。蛮力方法是一种随机加密密钥生成并将其与正确的密钥进行匹配的方法。为了实现这种加密方法,我们将定义一个加密密钥(随机字符),并对字符串中的所有字符与该加密密钥进行XOR。这将加密字符串的… 更多>

C ++中子数组的XOR

在此问题中,我们给了arr []和一些查询,查询范围在数组中的L到R之间。我们的任务是打印L到R之间的子数组的XOR。让我们举个例子来了解这个问题,输入-数组= {1,4,5,7,2,9} L = 1,R = 5输出-说明-4 ^ 5 ^ … 更多>

C ++中子矩阵查询的XOR

在这个问题中,我们得到一个N x N矩阵和一些查询,每个查询都包含从该矩阵创建的子矩阵的左上角和右下角。我们的任务是找到查询所定义的子矩阵的所有元素的XOR。让我们举个例子来了解这个问题,输入值arr[][] = {{1, 2, 3} {4… 更多>

C ++程序中的log1p()

给我们提供了任何类型的变量,任务是使用函数log1p()查找结果。log1p()是一个分析函数,带有参数“ a”并且还具有返回值。语法double log1p (double x); Where x ranges between [-1, … 更多>

C / C ++程序中的mbrtowc()函数

在本文中,我们将讨论C ++ STL中std::mbrtowc()函数的工作,语法和示例。什么是std::mbrtowc()?std::mbrtowc()函数是C ++ STL中的内置函数,在<cwchar>头文件中定义。mbr… 更多>

在C ++中设置位等于K的数组所有元素的XOR

在这个问题中,我们得到了一个由n个元素组成的数组和一个整数值k。我们的任务是查找设置了等于k的数组的所有元素的XOR。让我们举个例子来了解这个问题,输入项array = {2, 12, 44, 103, 17} , K =3输出结果44为了… 更多>

C ++中的Z算法(线性时间模式搜索算法)

Z算法用于查找线性时间内字符串中某个模式的出现。假设字符串的长度为n并且要搜索的模式的大小为m,则求解所需的时间为O(m + n)。Z算法使用Z数组查找模式的出现。Z数组它是与字符串长度相同的数组。z数组的每个元素都由字符串的最长子字符串的… 更多>

C ++中的Z缓冲区或深度缓冲区方法

z缓冲区(也称为深度缓冲区)是用于隐藏表面检测的方法。隐藏表面检测对于具有透明对象和表面的任何图片。在这种情况下,其他对象后面的对象将被隐藏。为了正确显示图像,我们需要除去这些隐藏的表面。该识别称为隐藏表面问题。在z缓冲区中,我们将把z轴上… 更多>

C ++中的零初始化

零初始化是将c ++中对象的初始值设置为零。语法T{} ; char array [n] = “”;进行零初始化的情况是-具有静态或线程本地存储的命名变量被初始化为零。它用作非类类型和没有构造函数的类成员的值的初始化。当其长度大于要分配的字… 更多>

选择最大总和M个元素,以便在C ++中连续重复不超过K

在这个问题中,我们给定数组arr []以及两个整数M和K。我们的任务是使用给定数组的元素创建一个Array。新数组的大小应为M,且任何大于K的子数组不能使所有元素相同。我们必须打印所创建数组可能的最大和。让我们以一个例子来了解问题输入− a… 更多>

从数组中选取点,以使最小距离在C ++中最大化

在这个问题中,我们得到了n个元素的数组arr [],它们代表N个索引位置,并且有C个磁铁。我们的任务是打印所有这些磁体,以使两个最近的磁体之间的距离尽可能大。让我们举个例子来了解这个问题,输入-数组= {1,4,6,12,28,44} C … 更多>

C ++中的Pierpont Prime

在这个问题上,给我们一个数字n。我们的任务是打印所有小于n的Pierpont质数。Pierpont质数是一种特殊形式的质数,其形式为p = 2时我。3 k + 1。其中p是质数,而i和k是一些整数。让我们举个例子来了解这个问题,输入-n =… 更多>

C ++中的管道和水箱

管道和水箱问题是一个非常普遍的问题,通常包含在竞争性考试中。因此,学习与吹笛者和储水池有关的问题很重要,您应该知道如何解决它们,因为这些学习起来不太困难。管道和水箱这些问题涉及用于填充或清空水箱/水箱/水箱的管道。这是管道和水箱问题的一些基… 更多>

放置k个元素,以使最小距离在C ++中最大化

在这个问题中,我们得到了位于同一条线上的n个点的数组。我们的任务是按以下方式放置数组的k个元素,使它们之间的最小距离最大化。让我们举个例子来了解这个问题,输入-数组= {}输出-为了解决这个问题,我们将发现必须找到最大可能的最小距离。对于这… 更多>

放置K骑士,使其在C ++中不会互相攻击

在此问题中,我们给了三个整数K,N,M。我们的任务是将K个骑士放置在NxM棋盘中,这样就不会有两个骑士互相攻击。可能存在具有0个有效方式的情况,也可能具有多个有效方式的情况。您需要打印所有有效案例。骑士是下棋的棋子,向前移动两步,然后向右移… 更多>

将N ^ 2个数字放在矩阵中,以便在C ++中每一行的总和相等

在这个问题中,我们得到一个整数N。我们的任务是在大小为NxN的2D矩阵中打印范围(1,N 2)内的数字,以使每一行的和元素相等。让我们举个例子来了解这个问题,输入-N = 4输出-1 6 11 16 2 7 12 13 3 8 9 14 4… 更多>

在C ++中玩析构函数

析构函数是c ++中类的函数,它负责删除类的对象。调用析构函数当类的对象超出程序的范围时,将调用析构函数。对象超出范围的情况,该程序超出了功能范围。程序结束。初始化对象局部变量的块超出范围。当对象的运算符被删除时。示例让我们看一下代码并猜测… 更多>

在C ++ STL中使用std :: merge()快速合并两个排序的数组(cute ho ap)

在本文中,我们将讨论如何使用C ++ STL中的std::merge()函数快速合并两个排序的数组。因此,在解决问题之前,我们首先讨论C ++ STL中的std::merge()。什么是std::merge()?std::merge()函数… 更多>

C ++中带有示例的quick_exit()函数

在本文中,我们将讨论C ++ STL中quick_exit()函数的工作,语法和示例。什么是quick_exit()?quick_exit()函数是C ++ STL中的内置函数,在<cstdlib>头文件中定义。quick_ex… 更多>

C / C ++中的putwchar()函数

在本文中,我们将讨论C ++ STL中putwchar()函数的工作,语法和示例。什么是putwchar()?putwchar()函数是C ++ STL中的内置函数,在<cwchar>头文件中定义。putwchar()函数用于在… 更多>

C / C ++中的mbrtoc32()及其示例

在本文中,我们将讨论C ++ STL中std::mbrtoc32()函数的工作,语法和示例。什么是std::mbrtoc32()?std::mbrtoc32()函数是C ++ STL中的内置函数,在<cuchar>头文件中定义。… 更多>

C / C ++中的mbrtoc16()及其示例

在本文中,我们将讨论C ++ STL中std::mbrtoc16()函数的工作,语法和示例。什么是std::mbrtoc16()?std::mbrtoc16()函数是C ++ STL中的内置函数,在<cuchar>头文件中定义。… 更多>

C / C ++中的mbsrtowcs()函数

在本文中,我们将讨论C ++ STL中std::mbsrtowcs()函数的工作,语法和示例。什么是std::mbsrtowcs()?std::mbsrtowcs()函数是C ++ STL中的内置函数,在<cwchar>头文件中… 更多>

C / C ++中的memcpy()

在本文中,我们将讨论memcpy()C ++ STL中函数的工作,语法和示例。什么memcpy()啊memcpy()函数是C ++ STL中的内置函数,在<cstring>头文件中定义。memcpy()函数用于复制内存块。此功能… 更多>

C ++ STL中的mktime()函数

在本文中,我们将讨论C ++ STL中mktime()函数的工作,语法和示例。什么是mktime()?mktime()函数是C ++ STL中的内置函数,在<ctime>头文件中定义。mktime()函数用于将本地时间转换为和对… 更多>

在Java中9如何创建静态VarHandle?

VarHandle 是对变量的引用,它提供了在各种访问模式(例如 plain 读/写, volatile 读/写,比较和交换)下对变量的访问,类似于java.util.concurrent提供的功能。.atomic 和sun.misc.Un… 更多>

C ++中的scalbn()函数

在本文中,我们将讨论scalbn()C ++ STL中函数的工作,语法和示例。什么scalbn()啊scalbn()函数是C ++ STL中的内置函数,该函数在<cmath>头文件中定义。scalbn()函数用于使用浮点基指数显… 更多>

C ++中的nearint()函数

在本文中,我们将讨论nearbyint()C ++ STL中函数的工作,语法和示例。什么nearbyint()啊附近的int()函数是C ++ STL中的一个内置函数,该函数在<cmath>头文件中定义。nearbyint()函… 更多>