Mobile App Development
record course material for CS5520 at NEU
CS5520-Week5-Threads
record course material for CS5520 at NEU
前置知识
工程类基本知识查阅
Code-Refactor
代码重构
Trie树
字典树的定义以及运用
Design-Pattern
记录各种 Design Pattern
八股文
记录准备过的八股文
前后缀分解
思路一个prefix数组 一个 suffix 数组
在idx = i处可以使用prefix 和 suffix的一些性质,比如乘积,或者在i上左边的最小值,右边的最小值
本质是为了快速的在当前i上能够利用信息避免重复计算
题目初见使用在了leetcode 368 周赛 Q2:
元素和最小的山形三元组 II1234567891011121314151617181920212223class Solution { public int minimumSum(int[] nums) { int n = nums.length; int[] leftMin = new int[n]; int[] rightMin = new int[n]; leftMin[0] = Integer.MAX_VALUE; for (int i = 1; i < n; i++) { leftMin[i] = Math.min(leftMin[i - 1], nums[i - 1]); } ...
摩尔投票
摩尔投票!
Re:从1500分开始的竞赛生活
记录下为了周赛的难度练习