找到关于编程的34423篇文章

C++程序打印当前日期、日期和时间

sudhir sharma
更新于 2019年9月19日 07:35:01

2K+ 浏览量

当前日期、日期和时间都会打印在屏幕上。在 C++ 中,ctime 库包含所有与日期和时间相关的函数和变量。您还可以使用包含显示时间方法的 ctime 库来检查当前日期和时间的详细信息。以下方法用于显示日期和时间的详细信息:time() - time() 方法用于查找当前时间。time() 方法的返回值是 time_t。time_t 是可以存储时间的 数据类型。localtime() - 将 time_t 类型变量转换为变量... 阅读更多

C++程序查找给定迭代器的类型

sudhir sharma
更新于 2019年9月19日 07:30:27

164 浏览量

迭代器就像一个指针,用于迭代容器的元素。使用迭代器的主要优点是创建通用的接口,并使算法不受用于实现它的容器类型的限制。在 C++ 标准库中,有以下几种类型的迭代器:正向迭代器、双向迭代器、输入迭代器、输出迭代器、随机访问迭代器。程序是检查数据结构使用了哪些上述迭代器。一些因素可能有助于确定使用的迭代器类型。typeid 返回运行时的类型识别信息。迭代器特征定义了... 阅读更多

使用选择排序对日期进行排序的 C++ 程序

sudhir sharma
更新于 2019年9月19日 07:27:31

859 浏览量

日期是指日、月、年。显示日期的方法有很多种。这里,我们有一个使用选择排序对日期进行排序的程序。让我们学习一下这个概念中使用到的内容。日期排序日期排序的概念需要清晰地了解日期及其验证。在尝试排序技术之前,我们需要检查用户输入的日期是否有效,例如 29-2 只有在闰年才有效。验证日期后,进行日期排序。对于排序,我们将按年份逆序排序... 阅读更多

C++程序求解最长公共子序列

sudhir sharma
更新于 2019年9月19日 07:16:44

2K+ 浏览量

子序列是具有相同元素集顺序的序列。“stuv”序列的子序列是“stu”、“tuv”、“suv”……等等。对于长度为 n 的字符串,可以有 2n 种方法从字符串中创建子序列。示例字符串“ABCDGH”和“AEDFHR”的最长公共子序列长度为 3。 在线演示#include #include using namespace std; int max(int a, int b); int lcs(char* X, char* Y, int m, int n){    if (m == 0 || n == 0)       return 0;    if (X[m - 1] == ... 阅读更多

使用链式方法的 C++ 哈希程序

sudhir sharma
更新于 2019年9月19日 07:13:39

2K+ 浏览量

哈希是一种方法,我们可以通过它将任何长度的数据元素映射到固定大小的键。哈希的工作方式是键值对。哈希函数是执行哈希映射中映射的函数。作为输入给定到哈希函数的数据元素可能会获得相同的哈希键。在这种情况下,元素可能会重叠。为了避免具有相同哈希键的元素重叠,引入了链式概念。创建哈希映射为了创建哈希映射,我们需要哈希函数来定义数据元素的索引值。我们有一个哈希... 阅读更多

JavaScript 中是否有标准函数来检查空、未定义或空白变量?

Abdul Rawoof
更新于 2022年8月26日 11:54:34

506 浏览量

没有,JavaScript 中没有标准函数来检查空、未定义或空白值。但是,JavaScript 中存在真值和假值的概念。在条件语句中强制转换为 true 的值称为真值。那些解析为 false 的值称为假值。根据 ES 规范,以下值在条件上下文中将评估为 false:null undefined NaN 空字符串("") 0 false 这意味着以下 if 语句都不会执行:if (null) if (undefined) if ... 阅读更多

C++数学函数

sudhir sharma
更新于 2019年9月19日 07:05:50

3K+ 浏览量

可以使用包含在 math 或 cmath 库中的数学函数,在 C++ 编程语言中进行数学计算。这些数学函数被定义为执行复杂的数学计算。让我们逐一学习它们:正弦sin 方法用于计算以度为单位给定的角度的正弦。此函数接受一个双精度整数作为参数,并返回一个双精度整数,它是 sin(x°) 的值。双精度 sin(双精度)调用语法双精度 x = sin(23.4);示例 在线演示#include #include using namespace std; int main(){    double x = 45.3;    cout

C++ map 使用用户自定义数据类型作为键

sudhir sharma
更新于 2019年9月19日 06:52:55

1K+ 浏览量

map 是一种数据结构,它以键值对的形式存储信息。在 C++ 中,map 在 STL(标准模板库)中定义,并以有序形式存储键。定义 map 的语法:map map_name;这两个数据中的任何一个的数据类型都可以是任何数据类型。我们可以将任何基本数据类型或派生数据类型作为 map 中的键或值数据类型。我们可以使用任何数据类型作为 map 的键的数据类型。甚至可以使用用户定义的... 阅读更多

关于虚函数和抽象类的 C++ 面试问题

sudhir sharma
更新于 2019年9月19日 06:44:52

1K+ 浏览量

什么是虚函数?虚函数是在基类中定义时没有定义的方法。此方法在父类中留空,并在子类中重新定义。什么是抽象类?抽象类是在其定义中具有抽象成员或至少一个纯虚函数的类。抽象类永远不能被实例化(创建对象)。它只能被继承,并且可以重写方法。可以有虚析构函数吗?是的,这些在 C++ 中是合法的,但这些析构函数是基... 阅读更多

Java 中 wait() 和 join() 方法的区别

Nitin Sharma
更新于 2019年9月18日 14:16:47

2K+ 浏览量

在多线程中,当我们处理线程时,就会出现暂停和启动线程的需求,为此,Threading 提供了两种方法 wait 和 join,它们用于相同目的。以下是 wait() 和 join() 之间的重要区别。序号关键点wait()join()1声明wait() 方法定义在 Object 类中,因此 wait() 方法声明在 java.lang 包中。另一方面,join() 方法也定义在 java.lang 包中,但在 Thread 类中。2用法wait() 方法主要用于线程间通信。另一方面,join() 用于在多个线程之间添加顺序,一个线程在第一个线程之后开始执行... 阅读更多

广告
© . All rights reserved.