上升下降字符串先从小到大选一波,再从大到小选一波,重复上述步骤,直到选完。直接模拟一下。(数据量大的话不要直接用 + 拼接,效率太低,而且浪费内存)func sortString(s string) ...
LeetCode Weekly Contest 179
生成每种字符都是奇数个的字符串总感觉这题应该叫我们来验证字符是否全为奇数个,结果反过来了?func generateTheString(n int) string { if n%2 == 1 { re...
LeetCode Weekly Contest 22(双周赛)
总的来说题目挺简单的。晚上做题注意力没那么集中,看错几次题,浪费不少时间,可惜了。两个数组间的距离值题目描述给你两个整数数组 arr1 , arr2 和一个整数 d ,请你返回两个数组之间的距离值 。...
POJ 1321 棋盘问题[DFS]
原题链接在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放...
POJ 2352 Stars[树状数组]
原题链接 题目大意 给出一些星星的二维坐标,求星星左方,下方,左下方的星星个数。思路题目已经把星星按照 y 坐标从小到大排序,若 y 相等则按 x 从小到大排序。因此,在每次对一个星星进行统计时,之前...
POJ 2352 Stars[树状数组]
原题链接 题目大意 给出一些星星的二维坐标,求星星左方,下方,左下方的星星个数。思路题目已经把星星按照 y 坐标从小到大排序,若 y 相等则按 x 从小到大排序。因此,在每次对一个星星进行统计时,之前...
LeetCode Weekly Contest 177
日期之间隔几天题目描述请你编写一个程序来计算两个日期之间隔了多少天。日期以字符串形式给出,格式为 YYYY-MM-DD,如示例所示。示例 1:输入:date1 = “2019-06-29”, date...
LeetCode Weekly Contest 21(双周赛)
上升下降字符串先从小到大选一波,再从大到小选一波,重复上述步骤,直到选完。 直接模拟一下。(数据量大的话不要直接用 + 拼接,效率太低,而且浪费内存) func sortString(s string...
LeetCode Weekly Contest 179
生成每种字符都是奇数个的字符串总感觉这题应该叫我们来验证字符是否全为奇数个,结果反过来了? func generateTheString(n int) string { if n%2 == 1 { r...
LeetCode Weekly Contest 22(双周赛)
总的来说题目挺简单的。晚上做题注意力没那么集中,看错几次题,浪费不少时间,可惜了。 两个数组间的距离值题目描述给你两个整数数组 arr1 , arr2 和一个整数 d ,请你返回两个数组之间的距离值 ...
POJ 1321 棋盘问题[DFS]
原题链接 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆...
POJ 2352 Stars[树状数组]
原题链接 题目大意 给出一些星星的二维坐标,求星星左方,下方,左下方的星星个数。 思路题目已经把星星按照 y 坐标从小到大排序,若 y 相等则按 x 从小到大排序。因此,在每次对一个星星进行统计时,之...