为 Javascript 找到 6691 篇文章

Javascript 程序,用于编写一个函数以获取链表中的第 n 个节点

Prabhdeep Singh
更新于 2023-05-04 10:58:19

92 次浏览

链表是一种线性数据结构,所有节点都通过存储下一个节点的地址互相连接。查找链表中的第 n 个节点意味着获取给定链表第 n 个节点中的值,这可以通过迭代方法和递归方法两种方法完成。示例 给定的链表:1 -> 2 -> 3 -> 4 -> 5 -> 6 -> null 要查找的节点:3 输出 3 解释:第三个节点的值为 3。迭代方法 ... 阅读更多

Javascript 程序,用于检查字符串是否彼此旋转

Prabhdeep Singh
更新于 2023-05-04 11:00:13

429 次浏览

字符串是彼此的旋转意味着两个字符串可以向右或向左旋转以获取另一个字符串。在右旋转中,字符串的字符转换为其后跟的索引,对于第 0 个索引,它获取最后一个索引的字符(假定字符串呈圆形)。左旋转类似于右旋转,但方向相反。我们将给定两个字符串,我们必须找出是否可以通过旋转字符串的字符来获得另一个字符串。输入字符串 1:“abcdef”字符串 2:... 阅读更多

检查矩阵是否为上三角矩阵的 JavaScript 程序

Prabhdeep Singh
更新于 2023-4-13 15:31:41

112 次浏览

上三角矩阵是一个具有相同数量的行和列的平方矩阵,并且存在于从第一个单元格(位于左上方)到最后一个单元格(位于右下方)的主对角线以下的所有元素都是零。上三角表示存在于下三角中的元素将为零。我们将实现一个正确的代码,并随着时间和空间复杂度的增加对其进行解释和讨论。示例输入 1:mat = [ [ 1, 2, 3, 4], [ 0, 5, 6, 7], [ 0, 0, 8, ... 阅读更多

检查矩阵是否为下三角矩阵的 JavaScript 程序

Prabhdeep Singh
更新于 2023-4-13 15:30:14

82 次浏览

矩阵可以定义为存储元素的二维数组,在数学上它在其中存储数字。下三角矩阵是一个具有相同数量的行和列的平方矩阵,并且存在于从第一个单元格(位于左上方)到最后一个单元格(位于右下方)的主对角线以上的所有元素都是零。我们将实现一个正确的代码,并随着时间和空间复杂度的增加对其进行解释和讨论。示例输入 1:mat = [ [ 1, 0, 0, 0], [ 2, ... 阅读更多

检查在旋转数组后是否有可能对其排序的 JavaScript 程序

Prabhdeep Singh
更新于 2023-4-13 15:28:38

73 次浏览

旋转数组意味着将每个索引的元素(排除一端)移动到右旋转的下一个索引和左旋转的上一个索引。对于右旋转,第 0 个索引采用最后一个索引的值,对于左旋转则相反。对数组进行排序意味着所有元素都按正确的递增顺序排列。我们将实现适当的代码,并进行解释以及时间和空间复杂度讨论。示例输入:5 6 9 10 2 3 3 4 输出:是 解释:我们可以将给定数组旋转 4 次 ... 阅读更多

检查通过旋转数组是否有可能使数组递增或递减的 JavaScript 程序

Prabhdeep Singh
更新于 2023-4-13 15:27:24

113 次浏览

阵列的旋转意味着将阵列当作一个环形阵列,每次旋转将阵列元素左或右旋转一个索引,而一端的元素可能会占据另一端原本的值。递增阵列意味着每个元素都将大于或等于其前一个元素,递减阵列意味着每个元素都将小于或等于其前一个元素。在这个问题中,我们给定了一个阵列,我们可以将阵列向左或向 ... 详细了解

JavaScript 程序检查矩阵的所有行是否是彼此的环形旋转

Prabhdeep Singh
2023 年 4 月 13 日 15:26:25 更新

138 次浏览

矩阵是一种由固定数组的阵列定义行的二维阵列,而此阵列的每个索引都有固定长度的数组,并且这些数组的长度定义了矩阵中存在的列数。我们可以在矩阵提供的这些单元格中存储任何类型的数据。我们将获得一个矩阵,其中每行包含一些整数,并且我们必须检查每行是否彼此旋转。彼此旋转意味着通过一个数字 ... 详细了解

JavaScript 程序检查通过旋转数字是否可以将所有数组元素转换为椭圆数

Prabhdeep Singh
2023 年 4 月 13 日 15:25:20 更新

63 次浏览

椭圆数也称为矩形数,椭圆数是两个连续数字的倍数。我们将获得一个整数数组,并且我们可以将数字向任意方向旋转一定次数以获得所有组合。对于通过旋转数字产生的任何组合,如果每个数组元素都可以转换为椭圆数,那么我们将打印真,否则为假。椭圆数首先,让我们讨论椭圆数:椭圆数是两个连续数字的乘积。从数学上来说,如果我们有整数 ... 详细了解

JavaScript 程序检查是否可以通过最多 X 次环形顺时针移动从另一个字符串形成一个字符串

Prabhdeep Singh
2023 年 4 月 13 日 15:24:08 更新

114 次浏览

字符串的环形顺时针移动意味着将字符串中的字符旋转到字母顺序中的下一个字符。对于每次环形移动,字符都将转换为下一个字符,并且如果没有字符在某些旋转之后出现(因为“z”是英语字母表的最后一个字符),那么对于这种情况,我们可以假设字符处于循环中,并再次从英语字母表的第一个字符开始。我们将获得两个字符串,并且我们可以将第一个字符串的每个字符最多旋转 x 次,并在执行一定 ... 详细了解

JavaScript 程序按 N 个节点旋转双向链表

Prabhdeep Singh
2023 年 4 月 13 日 15:21:21 更新

177 次浏览

双向链表是一种线性数据结构,其中每个节点都存储着下一个和前一个节点的地址。我们给定了一个双向链表,我们要将该双向链表按 N 个节点旋转并打印出来。这里 N 是正数,并且小于或等于链表中节点的数量。我们没有给定用于旋转双向链表的具体方向。因此,我们将以两种方式旋转双向链表。按逆时针方向旋转双向链表 我们需要旋转... 阅读更多内容

广告