leetcode
文章平均质量分 77
一只Walker
一只正走在奋斗路上的未来的程序员
展开
-
【leetcode】974. 和可被 K 整除的子数组 【绝对能懂!】
【leetcode】974. 和可被 K 整除的子数组 题目描述: 给定一个整数数组 A,返回其中元素之和可被 K 整除的(连续、非空)子数组的数目。 示例: 输入:A = [4,5,0,-2,-3,1], K = 5 输出:7 解释: 有 7 个子数组满足其元素之和可被 K = 5 整除: [4, 5, 0, -2, -3, 1], [5], [5, 0], [5, 0, -2, -3], [0], [0, -2, -3], [-2, -3] 提示: 1 <= A.length <= 30原创 2020-05-28 09:34:23 · 469 阅读 · 0 评论 -
【LeetCode】LRU缓存机制
LRU缓存机制 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/lru-cache 题目描述: 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。 写入数据 put(key, value) - 如果密钥已经存在,则变更其数据值;如果密钥不存在,则插入原创 2020-05-25 20:51:05 · 307 阅读 · 0 评论 -
[LeetCode]面试题22. 链表中倒数第k个节点
[LeetCode]面试题22. 链表中倒数第k个节点 题目描述: 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。 示例: 给定一个链表: 1->2->3->4->5, 和 k = 2.返回链表 4->5. 不要被它的结点顺序所欺骗,题目并没有说节点值是一定顺序存储的 .原创 2020-05-24 11:07:46 · 203 阅读 · 0 评论