📝 数据结构和算法教程

4065篇技术文档
  给定范围内的泛数

📅  最后修改于: 2021-05-19 19:54:00        🧑  作者: Mango

给定两个正数A和B。任务是打印所有Panarithmic Number between two numbers (inclusively).Panarithmic NumbersorPractical numberis a positive integerNsuch that all positive integers smaller than N can be represented as su...

  祝你的情人有一个节目!

📅  最后修改于: 2021-05-19 19:54:56        🧑  作者: Mango

情人节,在您的亲人的心脏上写下一条讯息,表达您对他们的感受。不要错过让他们感到惊讶的时刻。本文演示了使他们惊讶的代码。所有<3的程序员的挚爱致以最良好的祝愿下面是代码。C++JavaPython3C#输出:资料来源:https://www.geeksforgeeks.org/printing-heart-pattern-c/托恩(Torne)在https://stackoverflow.com/q...

  我们会用完云存储吗?

📅  最后修改于: 2021-05-19 19:55:21        🧑  作者: Mango

亚马逊,谷歌,微软都在为遍布全球的大量数据提供云存储。这个看不见的空间克服了一种简单的设备存储限制解决方案,它可以改善并保护我们的信息。这个池可能被称为云,但是实际上,它只是一堆服务器在一个大的冷室中闲逛。所以问题是,这个空间是无限的还是会耗尽?为了回答这个问题,让我们首先了解谁在使用云:仅举几例,Spotify,Netflix,Pinterest,Mc Donalds,Uber都依靠云服务在虚拟...

  C++中的数据转换

📅  最后修改于: 2021-05-19 19:56:14        🧑  作者: Mango

用户定义的用户定义数据类型可满足其需求,编译器不支持此类数据类型的自动类型转换,因此,如果需要,用户需要自行设计转换例程。在不兼容的数据类型之间进行数据转换时,可能会出现3种情况:从原始数据类型到用户定义类型的转换:要执行此转换,其想法是在对象创建期间使用构造函数执行类型转换。下面是将int转换为用户定义的数据类型的示例:例子:C++C++C++C++输出类对象到原始数据类型的转换:在这种转换中,...

  递归函数

📅  最后修改于: 2021-05-19 19:57:11        🧑  作者: Mango

递归:用编程术语,可以将递归函数定义为直接或间接调用自身的例程。使用递归算法,可以很容易地解决某些问题。河内塔(TOH)就是这样的编程活动之一。尝试为TOH编写迭代算法。而且,每个递归程序都可以使用迭代方法编写(请参阅Lipschutz的参考数据结构)。数学递归有助于轻松解决一些难题。例如,一个例行面试问题,在N人的聚会中,每个人只会与对方握手一次。总共会发生多少次握手?解决方案:可以用不同的方式...

  从字符串中删除给定字符的第一次和最后一次出现

📅  最后修改于: 2021-05-19 19:57:43        🧑  作者: Mango

给定一个字符C和一个字符串S,任务是从字符串S中删除字符C的第一次出现和最后一次出现。例子:Input:S = “GeekforGeeks”, C = ‘e’Output:GeksforGeksExplanation:GeekforGeeks -> GekforGeksInput:S = “helloWorld”, C = ‘l’Output:heloWord为什么编程需要懂一点英语方法:想法是从...

  JSF | Java Server Faces

📅  最后修改于: 2021-05-19 19:58:10        🧑  作者: Mango

JSF技术包括一组API,这些API代表不同的UI组件并有助于管理其状态。这些API进一步帮助处理UI组件上的事件,并通过UI组件验证用户输入。 JSF框架提供了创建简单应用程序和复杂应用程序的灵活性,因为该技术使用最流行的Java服务器技术(Servlet和Java Server Page),并且不将开发人员限于特定的标记语言或客户端设备。与JSF API捆绑在一起的UI组件类包含用于各种组件功...

  网络安全的未来

📅  最后修改于: 2021-05-19 19:58:40        🧑  作者: Mango

在过去的几年中,IT行业充满了震惊。从2017年到2019年,全球勒索软件攻击浪潮推动了整个网络安全战略的快速变化。随之而来的大流行是,随着网络钓鱼企图的增加,迫使组织再次重新考虑其方法。最近,勒索软件攻击再次激增,与H1相比,第三季度的每日平均数量增加了50%。面对这些冲击,未来似乎完全不确定。但是,从目前的情况中我们可以收集到很多提示,足以勾勒出对网络安全的新的一年和未来的期望。人是新领域:随...

  使用位掩码在图形中查找母顶点

📅  最后修改于: 2021-05-19 19:59:18        🧑  作者: Mango

图G =(V,E)中的母顶点是顶点v,因此从v开始的路径可以通过从v开始的路径到达G中的所有其他顶点。例子:Input:Output:5为什么编程需要懂一点英语方法:我们可以使用“深度优先搜索”方法解决此问题。为了进一步优化我们的方法,我们将使用有效的解决方案。下面的解决方案也使用“深度优先搜索”来解决此问题,但是它仅执行一次“深度优先搜索周期”,并且一旦找到母顶点,就会停止执行。在执行深度优先搜...

  不同数据结构的时间复杂度

📅  最后修改于: 2021-05-19 19:59:40        🧑  作者: Mango

时间复杂度为计算机科学的概念,由一组代码或算法采取的过程或运行作为输入量的函数的时间量的量化交易。换句话说,时间复杂度是程序处理给定输入所花费的时间。算法的效率取决于两个参数:时间复杂度空间复杂度时间复杂度:定义为执行特定指令集的次数而不是总时间。这是因为所花费的总时间还取决于一些外部因素,例如所使用的编译器,处理器的速度等。空间复杂度:它是程序执行所需的总存储空间。不同操作的不同数据结构的平均时...

  C++中的Comparator类及其示例

📅  最后修改于: 2021-05-19 20:00:12        🧑  作者: Mango

比较器类用于比较用户定义的类的对象。为了开发通用函数使用模板,并且为了使函数更通用,请使用容器,以便可以在数据之间进行比较。句法:说明:上面的比较器函数运算符()类一次获取两对对象,如果两个运算符的数据成员相同,则返回true。根据比较器函数问题的需要,可以有任何条件。在上面的示例中,如果数据成员相同,则该函数返回true。范例1:为了在数组元素上实现线性搜索,可以轻松实现在给定数组中搜索整数。但...

  Cassandra中LIST集合的二级索引

📅  最后修改于: 2021-05-19 20:00:40        🧑  作者: Mango

在本文中,我们将讨论Cassandra中LIST集合上的二级索引的概述,然后将执行该练习并了解其实际工作原理,最后总结出LIST集合上的二级索引的重要性。让我们一一讨论。前提条件–Apache Cassandra中索引的概念Apache Cassandra中的收集数据类型概述 :在Cassandra中的LIST集合上创建二级索引非常有用。因此,在这里您将看到在集合上创建索引的实际用例,因为它使搜索...

  SQL | AND和OR运算符

📅  最后修改于: 2021-05-19 20:01:03        🧑  作者: Mango

在SQL中,AND&OR运算符用于过滤数据并根据条件获得精确的结果。AND和OR运算符与WHERE子句一起使用。这两个运算符称为合取运算符。AND运算符:此运算符仅显示条件condition1和condition2都为True的那些记录。或运算符:此运算符显示条件1和条件2之一为“真”的记录。即,condition1为True或condition2为True。AND运算符基本语法:样本查询:要从“...

  图像拼接|设置1(简介)

📅  最后修改于: 2021-05-19 20:01:22        🧑  作者: Mango

图像伪造大致可分为两个子类别:(1)复制移动伪造(2)图像拼接复制移动伪造复制移动伪造是通过从图像中剪切某些对象并将其添加到同一图像来制作合成图片的过程。图像拼接图像拼接是通过从图像中剪切某些对象并将其添加到其他图像来制作合成图像的过程。与复制移动伪造相比,图像拼接相对较难检测,因为它易于检测同一图像中对象的相似轮廓,因为它们具有相同的纹理,过渡(曲线和线条),大小等,而在图像拼接不同的情况下引入...

  在GPU上运行Python脚本。

📅  最后修改于: 2021-05-19 20:01:50        🧑  作者: Mango

GPU比CPU具有更多的内核,因此,在数据并行计算方面,即使GPU的时钟速度较低且与CPU相比缺少几个内核管理功能,GPU的性能也比CPU更好。因此,事实证明,在GPU上运行Python脚本要比CPU快,但是必须注意的是,要使用GPU处理数据集,数据将首先传输到GPU的内存中,这可能需要额外的时间,因此如果数据设置太小,则cpu的性能可能会好于gpu。入门:目前仅支持NVIDIA GPU,此页面列...