找到 34423 篇文章 相关编程

Java 中 HashMap 和 TreeMap 的区别

Pradeep Kumar
更新于 2022-07-29 11:42:50

2K+ 阅读量

HashMap 和 TreeMap 都被认为是 Map 类,因为它们都承担了 Map 接口的职责。Map 是一个存储键值对的对象,其中每个键只有一个实例,但值可能有多个实例。哈希表是 HashMap 类使用的某种数据结构。作为一种数据存储形式,红黑树被 TreeMap 使用。什么是 HashMap?HashMap 使用称为哈希表的数据结构来存储映射的键值对。... 阅读更多

malloc 和 calloc 的区别

AmitDiwan
更新于 2021-03-24 12:31:57

768 阅读量

在这篇文章中,我们将了解 malloc 和 calloc 之间的区别。Malloc方法“malloc”用于在请求时分配内存块。它不会清除内存。它只在明确请求时初始化分配的内存。它分配特定“大小”的内存。此大小作为参数传递给它。此大小从堆中分配。它快速执行其工作。示例void *malloc(size_t size);Calloc它将请求的内存分配给多个块。分配的此内存初始化为零。“calloc”方法执行此初始化为 0 的操作。它根据特定“大小”(即 num * size)所需的操作分配内存。“num”指的是... 阅读更多

栈和队列的区别

AmitDiwan
更新于 2021-03-24 12:28:30

789 阅读量

在这篇文章中,我们将了解栈和队列的区别。栈它们基于 LIFO - 后进先出。这意味着最后插入的元素是第一个被删除的元素。插入和删除仅在栈的一端发生,即顶部。插入操作称为“push”操作。删除操作称为“pop”操作。一个指针用于访问列表,它称为“top”。“top”指向列表的最后一个元素。它有助于处理与递归相关的问题。栈的表示(LIFO)队列它们基于 FIFO - 先进先出。这意味着... 阅读更多

C 程序计算等差数列的和

Bhanu Priya
更新于 2021-03-24 12:55:26

1K+ 阅读量

问题找到一个等差数列的和,用户必须输入第一个数字、元素总数和公差。解决方案等差数列 (A.P.) 是一系列数字,其中任意两个连续数字的差始终相同。这里,元素总数表示为 Tn。等差数列的和:Sn = n/2(2a + (n – 1) d) 等差数列的 Tn 项:Tn = a + (n – 1) d算法请参阅下面给出的查找等差数列的算法。步骤 1:声明变量。步骤 2:初始化 sum=0 步骤 3:输入系列的第一个数字... 阅读更多

C 程序生成电费账单

Bhanu Priya
更新于 2021-03-24 12:54:05

8K+ 阅读量

根据用户消耗的电量生成电费账单。如果消耗的电量更多,则每单位电量的费用也会增加。如果用户消耗的电量最少,则应用的逻辑如下:if (units < 50){    amt = units * 3.50;    unitcharg = 25; }如果电量在 50 到 100 之间,则应用的逻辑如下:else if (units

如何在 C 语言中通过将结构体传递给函数来添加两个复数?

Bhanu Priya
更新于 2021-03-24 12:36:51

6K+ 阅读量

为了在 C 编程语言中添加两个复数,用户必须将两个复数作为结构体成员,并通过创建用户定义的函数对这两个数字执行加法运算。算法请参阅下面给出的两个复数相加的算法。步骤 1:声明带有数据成员的结构体 complex。步骤 2:声明结构体和变量的名称。步骤 3:在运行时输入第一个复数的实部和虚部。步骤 4:在运行时输入第二个复数的实部和虚部步骤 5:通过调用函数计算 number1 和 number2 的加法。去... 阅读更多

线性搜索和二分搜索的区别

AmitDiwan
更新于 2021-03-24 12:26:13

3K+ 阅读量

在这篇文章中,我们将了解线性搜索和二分搜索的区别。线性搜索它从头到尾搜索数组/列表。数组/列表中的每个元素都与需要搜索的元素进行比较。它一直到列表的末尾。如果找到元素,则返回带有索引的消息。如果未找到元素,则返回相关消息。元素不需要以特定/排序的顺序排列。它可以在任何线性数据结构(如数组、链接列表)上实现。它基于顺序方法。最好将其与... 阅读更多

Applet 和 Application 的区别

AmitDiwan
更新于 2021-03-23 08:42:12

3K+ 阅读量

在这篇文章中,我们将了解 Applet 和 Application 的区别。Application它们类似于 Java 程序。它们可以独立执行,无需使用 Web 浏览器。它需要一个“main”函数才能执行。Java 应用程序可以完全访问本地文件系统和网络。它们可以访问系统可用的所有类型的资源。它们可以借助本地系统执行程序。当需要为用户直接执行任务时,需要应用程序程序。Applets它们是小型 Java 程序。它们旨在包含在 HTML 文档中。它们需要启用 Java 的 Web 浏览器... 阅读更多

B 树和二叉树的区别

Kiran Kumar Panigrahi
更新于 2023-02-20 16:14:47

6K+ 阅读量

有两种非线性数据结构,即 B 树和二叉树。这两个术语听起来很相似,但它们彼此完全不同。B 树和二叉树之间最基本的区别在于,B 树用于磁盘上的数据存储,而二叉树用于 RAM 中的数据存储。阅读本文以了解更多关于 B 树和二叉树的信息,以及它们之间有何不同。什么是 B 树?B 树,也称为平衡排序树,是一种平衡 M 路树。在 B 树中,... 阅读更多

链接和关联的区别

AmitDiwan
更新于 2021-03-23 08:01:46

10K+ 阅读量

在这篇文章中,我们将了解链接和关联的区别。Link可以理解为对象之间的物理连接。它有助于说明对象之间的关系。它使用对象之间的线段表示。它们不能被引用。它用于 UML 设计。Association它是关于链接集合的规范。连接与类有关。它是类之间的一般关系。它们使用编程语言作为参考模型来实现。它使用线段显示类之间的连接。它用于 UML 设计。

广告

© . All rights reserved.