字节跳动笔试通过算法题统计,大数据方向。一共3题。
第一题是上楼梯,一次只能走一级台阶或两级台阶,加了个条件,不能连续走两次两级台阶。
第二题是定义运算MAX(i),等于第i个数左边第一个比他大的数字的下标L(i)乘以右边第一个比他大的数字的下标R(i),找出MAX(i)的最大值。
第三题是给一个数组,可以对区间[l, r]加1,不考虑操作顺序,能有多少种方式加到所有数字为w。加了个条件每次操作的l和r都不相同。
第二题是定义运算MAX(i),等于第i个数左边第一个比他大的数字的下标L(i)乘以右边第一个比他大的数字的下标R(i),找出MAX(i)的最大值。
第三题是给一个数组,可以对区间[l, r]加1,不考虑操作顺序,能有多少种方式加到所有数字为w。加了个条件每次操作的l和r都不相同。
全部评论
(5) 回帖