找到关于前端技术的8590 篇文章

JavaScript程序:查找三个链表中和等于给定数字的三元组

Prabhdeep Singh
更新于 2023年3月24日 10:52:20

112 次查看

在本文中,我们将实现一个JavaScript程序,用于查找三个链表中和等于给定数字的三元组。这个问题是标准且著名的三数之和问题的变体,但它以链表的形式出现。让我们看看这个问题,并实现它的代码以及问题的关键点。问题介绍 这个问题是标准的三数之和问题的变体,其中我们得到三个数组,我们必须找到数组中是否存在任何三元组的和……阅读更多

JavaScript程序:计算二进制矩阵中1和0的集合

Prabhdeep Singh
更新于 2023年3月24日 10:50:57

273 次查看

二进制矩阵顾名思义,是一个只包含两个数字的矩阵,这两个数字是1和0。在本文中,我们将介绍带有方法和正确解释的代码,以便更好地理解这些概念。在本教程中,我们将编写一个JavaScript程序来计算给定二进制矩阵中1和0的集合。问题介绍 在这个问题中,我们得到一个二进制矩阵,我们必须找到在行或……阅读更多

JavaScript程序:计算数组元素的频率

Prabhdeep Singh
更新于 2023年3月24日 10:48:00

811 次查看

计算频率意味着我们必须计算数组中的元素在给定数组中出现的次数。我们可以使用一些内置的数据结构,例如map来获取频率,或者我们也可以对数组进行排序以获取数组元素的频率。我们将讨论这两种方法,让我们逐一了解它们——排序数组 在这种方法中,我们将对数组进行排序,并检查当前元素是否与前一个元素相同,如果当前数组不同,则……阅读更多

JavaScript程序:计算范围内的素数

Prabhdeep Singh
更新于 2023年3月24日 10:24:37

4K+ 次查看

素数是指恰好有两个完全约数的数。我们将看到两种方法来查找给定范围内的素数个数。第一种是使用蛮力法,这种方法的时间复杂度有点高。然后我们将改进这种方法,并将使用埃拉托色尼筛法来获得更好的时间复杂度。在本文中,我们将使用JavaScript编程语言查找给定范围内的素数总数。蛮力法 在这种方法中,我们将首先学习如何……阅读更多

JavaScript程序:检查给定数字的所有旋转是否大于或等于给定数字

Prabhdeep Singh
更新于 2023年3月24日 10:22:26

100 次查看

在本文中,我们将学习一个JavaScript程序,用于检查给定数字的所有旋转是否大于或等于给定数字。我们将编写一个算法并解释每个步骤,说明我们正在做什么。我们将讨论的代码的时间复杂度将是乐观的,并且空间复杂度将从一个代码到另一个代码得到改进。问题介绍 在这个问题中,我们得到一个数字,我们必须检查每个旋转是否都大于当前数字或……阅读更多

JavaScript程序:链表的顺时针旋转

Prabhdeep Singh
更新于 2023年3月24日 10:19:50

325 次查看

可以使用JavaScript中的类创建JavaScript中链表的基本结构,然后可以对节点进行从一个位置到另一个位置的移动以进行旋转。在本文中,我们将学习如何在JavaScript编程语言中以顺时针方式旋转链表。我们将看到代码以深入理解这些概念。在给定的问题中,我们得到一个链表,我们必须以顺时针方式旋转它。这意味着,我们必须在每次移动中将最后一个元素放在第一位……阅读更多

入门 - Snack中的第一个程序

Saba Hilal
更新于 2023年3月23日 12:49:18

392 次查看

Snack是一个开源的Expo平台,用于进行React Native编程,并且可以立即看到结果。它编译并构建用于在不同类型的设备上执行的包,或者用于Android、IOS或Web。代码可以快速保存和共享到Snack上。当用户键入代码时,此界面会向用户提供库安装链接。Snack是一个好用且快速的平台,它使初学者更容易学习React Native。用户无需安装任何东西。只需注册,然后登录到您的Expo……阅读更多

解释:实现记忆化辅助函数

Prabhdeep Singh
更新于 2023年3月17日 13:53:03

291 次查看

记忆化是一个辅助函数,或者我们可以说是一种通过跟踪函数过去已经计算过的值来提高程序效率的技术。在本文中,我们将讨论记忆化辅助函数以及不同的示例,并详细讨论所有示例,以便我们能够更好地理解记忆化。现在让我们在下面的部分深入讨论记忆化辅助函数,并查看它们的实现以及解释。记忆化辅助函数介绍 记忆化是一种编程技术,用于……阅读更多

解释:ES6中的Handler方法

Prabhdeep Singh
更新于 2023年3月17日 13:47:07

150 次查看

ES6 指的是 ECMAScript 6。ES6 是 ECMAScript 的第六个版本,于 2015 年发布,有时也称为 ECMAScript 2015。ECMAScript 的开发是为了标准化 JavaScript。在本文中,我们将详细讨论 ES6 中的处理程序方法。ES6 简介 众所周知,ES6(ECMAScript 6)是为了标准化 JavaScript 而引入的。它是一种编程语言,在 ES6 中,我们不必编写大量代码,或者可以说我们可以少写代码,而完成更多工作。JavaScript 遵循 ES6……阅读更多

解释 JavaScript 中不同类型的生成器

Prabhdeep Singh
更新于 2023年3月17日 13:45:24

浏览量:127

众所周知,JavaScript 是一种轻量级的编程语言,其中生成器在 ECMAScript 2015 中引入。生成器是一个具有多个输出值的过程,可以停止和启动。在 JavaScript 中,生成器由生成器函数组成,该函数产生可迭代的生成器对象。在本文中,我们将详细讨论 JavaScript 中的生成器,以及 JavaScript 中不同类型的生成器,包括语法和示例。JavaScript 中生成器的简介 生成器函数与常规函数相同,但略有不同……阅读更多

广告