
力扣剑指offer
Bonjour_Yvonne
这个作者很懒,什么都没留下…
展开
-
LeetCode 热题 100 JavaScript--142. 环形链表 II
如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。给定一个链表的头节点 head ,返回链表开始入环的第一个节点。如果链表无环,则返回 null。原创 2023-08-07 11:22:03 · 215 阅读 · 0 评论 -
LeetCode 热题 100 JavaScript--141. 环形链表
如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环 ,则返回 true。给你一个链表的头节点 head ,判断链表中是否有环。进阶:你能用 O(1)(即,常量)内存解决此问题吗?pos 为 -1 或者链表中的一个 有效索引。链表中节点的数目范围是 [0, 104]原创 2023-08-07 10:57:30 · 238 阅读 · 0 评论 -
javascript剑指 Offer 05. 替换空格
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。输入:s = “We are happy.”输出:“We%20are%20happy.”0 <= s 的长度 <= 10000。原创 2023-04-14 20:51:45 · 158 阅读 · 0 评论 -
javascript剑指 Offer 06. 从尾到头打印链表
链接:https://leetcode.cn/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof。输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。0 <= 链表长度 <= 10000。输入:head = [1,3,2]来源:力扣(LeetCode)输出:[2,3,1]原创 2023-04-14 20:49:22 · 110 阅读 · 0 评论 -
剑指 Offer 10- I. 斐波那契数列 javascript
写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。F(N) = F(N - 1) + F(N - 2), 其中 N > 1.#剑指 Offer 10- I. 斐波那契数列 javascript。原创 2023-04-13 20:25:04 · 293 阅读 · 0 评论 -
javascript剑指 Offer 57. 和为s的两个数字
输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。输入:nums = [10,26,30,31,47,60], target = 40。输入:nums = [2,7,11,15], target = 9。输出:[10,30] 或者 [30,10]输出:[2,7] 或者 [7,2]原创 2023-04-13 19:38:29 · 135 阅读 · 0 评论