1217. 玩筹码 Posted on 2020-04-16 | In leetcode Words count in article: 212 | Reading time ≈ 1 题目配对交换。编写程序,交换某个整数的奇数位和偶数位,尽量使用较少的指令(也就是说,位0与位1交换,位2与位3交换,以此类推)。 示例1:12输入:num = 2(或者0b10)输出 1 (或者 0b01) 示例2:12输入:num = 3 输出:3 提示: num的范围在[0, 2^30 - ... Read more »
1237. 找出给定方程的正整数解 Posted on 2020-04-16 | In leetcode Words count in article: 629 | Reading time ≈ 3 题目给出一个函数 f(x, y) 和一个目标结果 z,请你计算方程 f(x,y) == z 所有可能的正整数 数对 x 和 y。 给定函数是严格单调的,也就是说: f(x, y) < f(x + 1, y) f(x, y) < f(x, y + 1) 函数接口定 ... Read more »
908. 最小差值 I Posted on 2020-04-16 | In leetcode Words count in article: 185 | Reading time ≈ 1 题目几个朋友来到电影院的售票处,准备预约连续空余座位。 你能利用表 cinema ,帮他们写一个查询语句,获取所有空余座位,并将它们按照 seat_id 排序后返回吗? 1234567| seat_id | free ||---------|------|| 1 | 1 || 2 ... Read more »
908. 最小差值 I Posted on 2020-04-16 | In leetcode Words count in article: 301 | Reading time ≈ 1 题目给你一个整数数组 A,对于每个整数 A[i],我们可以选择处于区间 [-K, K] 中的任意数 x ,将 x 与 A[i] 相加,结果存入 A[i] 。 在此过程之后,我们得到一些数组 B。 返回 B 的最大值和 B 的最小值之间可能存在的最小差值。 示例1:123输入:A = [1], K = ... Read more »
1025. 除数博弈 Posted on 2020-04-16 | In leetcode Words count in article: 341 | Reading time ≈ 1 题目爱丽丝和鲍勃一起玩游戏,他们轮流行动。爱丽丝先手开局。 最初,黑板上有一个数字 N 。在每个玩家的回合,玩家需要执行以下操作: 选出任一 x,满足 0 < x < N 且 N % x == 0 。 用 N - x 替换黑板上的数字 N 。 如果玩家无法执行这些操作,就会输掉游戏。 ... Read more »
1207. 独一无二的出现次数 Posted on 2020-04-16 | In leetcode Words count in article: 292 | Reading time ≈ 1 题目给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。 示例 1:123输入:arr = [1,2,2,1,1,3]输出:true解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 次。 ... Read more »
1217. 玩筹码 Posted on 2020-04-16 | In leetcode Words count in article: 391 | Reading time ≈ 1 题目有 n 个筹码。第 i 个筹码的位置是 position[i] 。 我们需要把所有筹码移到同一个位置。在一步中,我们可以将第 i 个筹码的位置从 position[i] 改变为: position[i] + 2 或 position[i] - 2 ,此时 cost = 0 position[i ... Read more »
1394. 找出数组中的幸运数 Posted on 2020-04-16 | In leetcode Words count in article: 357 | Reading time ≈ 1 题目在整数数组中,如果一个整数的出现频次和它的数值大小相等,我们就称这个整数为「幸运数」。 给你一个整数数组 arr,请你从中找出并返回一个幸运数。 如果数组中存在多个幸运数,只需返回 最大 的那个。 如果数组中不含幸运数,则返回 -1 。 示例 1:123输入:arr = [2,2,3,4]输 ... Read more »
1407. Top Travellers Posted on 2020-04-16 | In leetcode Words count in article: 261 | Reading time ≈ 1 题目Table: Users 12345678+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || name | v ... Read more »
分布式缓存常见的几种问题 Posted on 2020-04-14 | In 分布式 Words count in article: 2.9k | Reading time ≈ 9 分布式缓存常见的几种问题为什么使用分布式缓存和分布式缓存的应用场景就先不说了。我们着重看看,分布式缓存的若干问题 缓存选型当前主流的做缓存的开源组件有Memcache和Redis,它们各有千秋,那么到底怎么选择呢?我们一项一项比较看看。 Memcache Redis 数据类型 只支持简 ... Read more »