凌晨 3 点了,做一个题,从[1,m]区间截取长度为 n 的组合,返回这些组合的数组(顺序不敏感)。 例如:从[1,3]中获取所有长度为 2 的组合。 应该返回 [[1,2],[1,3],[2,3]]
实际上就是很早之前的排列组合问题。 这个题目折腾了将近三四个钟头才差不多理清楚,有点儿沮丧。
因为年后要开始投简历找工作,最近一直在刷水题。 过年期间耽搁一下加上懒散 水站上题目做了百分二十都不到。 此外之前做移动端的,近来开始捣鼓简单的后端开发,感觉成效比刷水题练算法多的多了。
但是就 纯粹找工作 而言, 这段时间刷题再提一点算法,还是把后端开发的雏形搞清楚(并非要搞透彻,一俩月也没奢求这个效果,搭完接口能跑就成),哪个在面试中加分更多一点呢 ? 本人不想一直做移动开发,想着将就着再做一段就转后端。个人太容易钻牛角尖里,一个题不会就不知不觉搞进去好几个钟头,所以得搞重点突破,希望 V 友们指点迷津,不甚感激。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.