
JavaScript算法
文章平均质量分 55
用JavaScript描述数据结构与算法
小呀小李子
这个作者很懒,什么都没留下…
展开
-
js实现反转链表
1.题目定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL限制:0 <= 节点个数 <= 50002. 思路2.1 递归法递归的两个条件:终止条件是当前节点或者下一个节点为null;在函数内部,改变节点的指向,也就是head的下一个节点指向head递归函数那句。head.nex原创 2021-02-04 22:20:12 · 2239 阅读 · 4 评论 -
Js+Map实现两数之和
1. 题目给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。示例1:输入: nums = [2,7,11,15],target = 9输出: [0,1]解释: 因为nums[0] + nums[1] == 9,返回[0,1]。示例2:输入: nums = [3,2,4],target = 6输出: [1,2]解释: 因为nums[1] + nums[2] == 6,返回[1,2]。提示:2. 思路2.1原创 2021-02-02 22:16:24 · 4587 阅读 · 13 评论