- 博客(4)
- 收藏
- 关注
原创 Leetcode 161周赛java题解
Leetcode 161周赛java题解1.交换字符使得字符串相同有两个长度相同的字符串 s1 和 s2,且它们其中 只含有 字符 “x” 和 “y”,你需要通过「交换字符」的方式使这两个字符串相同。每次「交换字符」的时候,你都可以在两个字符串中各选一个字符进行交换。交换只能发生在两个不同的字符串之间,绝对不能发生在同一个字符串内部。也就是说,我们可以交换 s1[i] 和 s2[j],但不...
2019-11-03 11:38:25
387
原创 Leetcode 755 java题解 模拟 即可
755. 倒水给出一个地形高度图, heights[i] 表示该索引处的高度。每个索引的宽度为 1。在 V 个单位的水落在索引 K 处以后,每个索引位置有多少水?水最先会在索引 K 处下降并且落在该索引位置的最高地形或水面之上。然后按如下方式流动:如果液滴最终可以通过向左流动而下降,则向左流动。否则,如果液滴最终可以通过向右流动而下降,则向右流动。否则,在当前的位置上升。这里,“最终下...
2019-10-09 13:32:39
268
原创 Leetcode 926将字符串翻转到单调递增 java题解
Leetcode 926 将字符串翻转到单调递增如果一个由 ‘0’ 和 ‘1’ 组成的字符串,是以一些 ‘0’(可能没有 ‘0’)后面跟着一些 ‘1’(也可能没有 ‘1’)的形式组成的,那么该字符串是单调递增的。我们给出一个由字符 ‘0’ 和 ‘1’ 组成的字符串 S,我们可以将任何 ‘0’ 翻转为 ‘1’ 或者将 ‘1’ 翻转为 ‘0’。返回使 S 单调递增的最小翻转次数。示例 1:输...
2019-10-09 10:58:54
182
原创 Leetcode 周赛157,5213,5214,5215,5216JAVA题解
Leetcode 周赛157,5213-5216JAVA题解5213只需统计奇数项和偶数项较少的一个即可 //5213 public int minCostToMoveChips(int[] chips) { int a=0;int b=0; for(int i=0;i<chips.length;i++) { ...
2019-10-07 12:15:49
458
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人