找到 34423 篇文章 关于编程

C++ 17 中赋值变量的新方法?

sudhir sharma
更新于 2019年10月4日 06:56:08

386 次浏览

在 C++ 17 中,引入了两种新的方法,程序员可以使用它们为变量赋值或声明变量。在这个更新中,除了经典的变量赋值方式外,还有以下两种初始化值的方法。经典方法最初,赋值运算符“=”用于变量的赋值和声明。使用“=”赋值变量如下所示:数据类型 变量名 = 值;例如,int val = 243;新方法统一初始化在变量的统一初始化中,我们不使用“=”运算符。值用一对花括号“{}”括起来。值…… 阅读更多

C++ 中的适配器模式?

sudhir sharma
更新于 2019年10月4日 06:51:58

231 次浏览

适配器模式用于将类的接口转换为客户端期望的接口。适配器帮助程序员使其类协同工作,并通过使不兼容的接口兼容来确保满足用户需求。让我们更深入地了解适配器模式。适配器的概念来源于现实世界。在现实世界中,我们使用适配器来连接彼此不兼容的事物。让我们举个例子,在现代智能手机中,缺少 3.5 毫米耳机插孔,因此品牌…… 阅读更多

C语言中的 3 位奥西里斯数?

sudhir sharma
更新于 2019年10月4日 06:50:08

109 次浏览

奥西里斯数是一个数值等于其所有数字排列组合形成的数字之和的数。在这个问题中,我们给定一个 3 位数 N,我们将检查数字 N 是否为奥西里斯数。让我们举个例子,输入:N = 132 输出:132 解释 N 的所有子样本:13、12、21、23、32、31。总和 = 13 + 12 + 21 + 23 + 32 + 31 = 132 为此,我们有一个公式来检查给定的数字是否为奥西里斯数。示例实时演示 #include int main() { int n = ... 阅读更多

C++ 中的角度扫描算法

sudhir sharma
更新于 2019年10月4日 06:48:06

413 次浏览

查找可以包含在给定半径圆内的最大点数的算法。这意味着对于半径为 r 的圆和给定的二维点集,我们需要找到被圆包含(位于圆内而不是在其边缘上)的最大点数。为此,最有效的方法是角度扫描算法。算法问题中给出了 nC2 个点,我们需要找到这些点之间的距离。取任意一点并获得位于…… 阅读更多

C++ set 用于用户定义的数据类型?

sudhir sharma
更新于 2019年10月4日 06:43:38

336 次浏览

集合是一种存储数值的数据结构。集合的特性是元素是不同的(即没有两个元素具有相同的值)。此外,这些值按升序存储。您可以在 C++ 中显式定义集合的数据类型,即集合的用户定义的数据类型。以不同的形式和排序顺序存储数据。让我们举个例子,输入:124689781230 输出:1230467889 逻辑在集合中,输入可以是任何顺序,并且可以有重复的值。但是集合只会存储不同的…… 阅读更多

C++ STL 中的 basic_string c_str 函数?

sudhir sharma
更新于 2019年10月4日 06:39:11

85 次浏览

basic_string c_str 函数返回一个指向字符数组的指针,该字符数组使用空字符终止。它是一个内置方法,其值为具有空字符终止的字符串。在 C++ 中定义 c_str 函数的语法 - const Char ptr* c_str() const 关于该函数它是 c++ STL 库的内置方法。不能将参数传递给该方法。它返回一个 char 指针。此指针指向以 NULL 结尾的字符数组。示例实时演示 #include #include using namespace std; int main() { string s = "I Love Tutorials Point"; int ... 阅读更多

如何在 Java 中使用 flexjson 库序列化映射?

raja
更新于 2020年7月6日 08:23:21

274 次浏览

Flexjson 是一个轻量级库,用于将 Java 对象序列化和反序列化为 JSON 格式。我们还可以使用 JSONSerializer 类的 serialize() 方法序列化映射,它执行目标实例的浅层序列化。语法 public String serialize(Object target) 示例 import flexjson.JSONSerializer; import java.util.*; public class JsonSerializeMapTest { public static void main(String[] args) { JSONSerializer serializer = new JSONSerializer().prettyPrint(true); Student student = new Student("Adithya", "Sai", 28, "Hyderabad"); Map map = new HashMap(); map.put("Student1", "Raja"); map.put("Student2", "Ravi"); map.put("my_student", student); String jsonStr = ... 阅读更多

C语言中重复连接中点形成的正方形的面积?

sudhir sharma
更新于 2019年10月3日 13:24:05

65 次浏览

正方形的面积等于正方形边长的乘积。我们正在考虑一个图形,其中每个正方形的边中点构成另一个正方形。以此类推,直到特定数量的正方形。此图显示了一个由连接正方形中点形成的正方形。对于此图形,设边长为 a,则内正方形的边长为 L2 = (a/2)2 + (a/2)2 L2 = a2(1/4 + 1/4) = a2(1/2) = a2/2 L = a2/ (\sqrt{2})。正方形 2 的面积 = L2 = a2/2。对于下一个正方形,正方形 3 的面积 = ... 阅读更多

C++ 中排序数组中的绝对不同计数?

sudhir sharma
更新于 2020年7月6日 08:24:37

232 次浏览

数组是相同数据类型的元素的集合。排序数组是一个元素按升序或降序排列的数组。不同计数是不相同元素的数量。绝对不同计数是元素绝对值的 distinct 计数,即无符号值(无符号值)。在这个程序中,我们将找到排序数组中的绝对不同计数。即,如果考虑数组的每个元素的绝对值,我们将计算不同值的数量。例如,输入:[-3,0,3,... 阅读更多

C语言中内接于矩形中可能的最大菱形的面积?

sudhir sharma
更新于 2019年10月3日 13:13:52

174 次浏览

内接于矩形的菱形与矩形的边相切,由此我们可以推断出最大内接菱形的对角线等于矩形的长和宽。如果我们已知矩形的长 (l) 和宽 (b),则最大内接菱形的对角线长度为 d1 = l 和 d2 = b。菱形的面积由公式给出:面积 = (d1*d2)/2。代入 d1 和 d2 的值,我们得到:面积 = (l*b)/2。使用这个公式,我们可以创建一个计算……面积的程序。阅读更多

广告
© . All rights reserved.