凌晨 3 点了,做一个题,从[1,m]区间截取长度为 n 的组合,返回这些组合的数组(顺序不敏感)。 例如:从[1,3]中获取所有长度为 2 的组合。 应该返回 [[1,2],[1,3],[2,3]]实际上就是很早之前的排列组合问题。 这个题目折腾了将近三四个钟头才差不多理清楚,有点儿沮丧。
因为年后要开始投简历找工作,最近一直在刷水题。 过年期间耽搁一下加上懒散 水站上题目做了百分二十都不到。 此外之前做移动端的,近来开始捣鼓简单的后端开发,感觉成效比刷水题练算法多的多了。
但是就 纯粹找工作 而言, 这段时间刷题再提一点算法,还是把后端开发的雏形搞清楚(并非要搞透彻,一俩月也没奢求这个效果,搭完接口能跑就成),哪个在面试中加分更多一点呢 ? 本人不想一直做移动开发,想着将就着再做一段就转后端。个人太容易钻牛角尖里,一个题不会就不知不觉搞进去好几个钟头,所以得搞重点突破,希望 V 友们指点迷津,不甚感激。