JSRUN 用代码说话
精选js
全部js
太阳能板最大面积(取左边和右边最小的板为高,两坐标差为宽相乘;并移动短板,知道i==j)


相对开音节(正则解法:判断是否带数字和符号正则:/[^a-z]/;元音正则:[aeiou]辅音正则:[^aeiou])


最大括号深度(左括号入栈并检查深度,右括号比较栈顶是否为对应的左括号,不是返回0,是出战继续)


最多提取子串数目(逻辑分析:将A中出现的每一个B中的字母进行计数,使用一个集合idx记录b中每个字母的下标;在使用一个集合count记录扫描A时B中每个元素的次数;扫描一遍A的字母c,如果idx[c]!==undefined&&count[idx[c]]<count[idx[c]-1) count[idx[c]++];取count中最后一个元素的值,就是出现的次数


比赛的冠亚季军(// 初始栈放入所有人的编号;// 用栈模拟:不断向stack中插入win lost数组,当stack[stack.length-1]的长度为1时,就已经选出了冠军\)


任务总执行时长(两种任务,一共i个,求所有可能的排列组合)