上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页
摘要: JAVA: public final TreeNode pruneTree(TreeNode root) { if(!hasOne(root)) return null; return root; } private final boolean hasOne(TreeNode node) { if 阅读全文
posted @ 2020-12-11 22:17 牛有肉 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 所求子数组是连续的子数组,因此想到求取所有可能连续子数组的和。 顺序的求取连续子数组的和具有单调性,因此可以考虑通过滑动窗口来避免重复计算。 public final int minSumOfLengths(int[] arr, int target) { int startPoint = 0, e 阅读全文
posted @ 2020-12-11 22:05 牛有肉 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一种比较方便的写法,但基于反射,效率比硬编码低。注解: @Retention(RetentionPolicy.RUNTIME) @Target(value = ElementType.FIELD) public @interface ParamAnnotation { //是否必须参数 public 阅读全文
posted @ 2020-12-07 00:38 牛有肉 阅读(511) 评论(0) 推荐(0) 编辑
摘要: JAVA 遍历: public final boolean judgeCircle(String moves) { int x = 0, y = 0; for (int i = 0; i < moves.length(); i++) { char c = moves.charAt(i); switc 阅读全文
posted @ 2020-12-01 23:02 牛有肉 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JAVA DFS: public final int maxAreaOfIslandDFS(int[][] grid) { int re = 0; for (int i = 0; i < grid.length; i++) { for (int j = 0; j < grid[0].length; 阅读全文
posted @ 2020-12-01 20:20 牛有肉 阅读(143) 评论(0) 推荐(0) 编辑
摘要: WebSoket 相较于 HTTP ,有以下优点: 1、包头更短。在建立长连接等需要轮询发送请求确认连接状态的情况下,包头的减小使得服务端压力更小,节省服务端资源。在不包含扩展的情况下,对于服务器到客户端的内容,此头部大小只有2至10字节(和数据包长度有关);对于客户端到服务器的内容,此头部还需要加 阅读全文
posted @ 2020-12-01 19:54 牛有肉 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 上学的时候用 C 写过俄罗斯方块,用 JAVA 再实现一次。 外公走了两个多月了,年初刚刚疫情的时候,外公还常给我打电话,让我在外面注意安全,不要乱跑。现在想想就是黄粱一梦。 外公为人极好,真心的希望每个他遇到的人能过好。好到从一个村里的民办教师,被众人生生的托举到了副市级的位置。 外公也极不容易, 阅读全文
posted @ 2020-11-30 22:22 牛有肉 阅读(268) 评论(0) 推荐(0) 编辑
摘要: JAVA 暴力: public final int subarraySum(int[] nums, int k) { int res = 0; for (int i = 0; i < nums.length; i++) { int currK = k; for (int j = i; j < num 阅读全文
posted @ 2020-11-19 21:25 牛有肉 阅读(118) 评论(0) 推荐(0) 编辑
摘要: JAVA BFS: public final int findTilt(TreeNode root) { if (root == null) return 0; Map<TreeNode, Integer> cacheMap = new HashMap<TreeNode, Integer>(); Q 阅读全文
posted @ 2020-11-18 11:17 牛有肉 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 虚拟单位解法 JAVA: /** * @Author Niuxy * @Date 2020/11/16 11:29 下午 * @Description 虚拟砖块 */ public final int leastBricks(List<List<Integer>> wall) { int[] col 阅读全文
posted @ 2020-11-17 00:20 牛有肉 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页