
其它
可乐学算法
20二本毕业,毕业后转行当算法老师,目前就职于一家少儿编程独角兽;
大三开始学习算法,*CPC打铁仔,拿过蓝桥杯、天梯赛几个小比赛的奖;
第十一届蓝桥杯程序设计竞赛省一、国二;
第十届蓝桥杯程序设计竞赛省一、国二;
第五届天梯赛省赛团队二等奖、国赛团队三等奖;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
备战秋招-LeetCode 打卡-子集(二进制、位运算)
给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]题目链接(leetcode)思路一:dfs、回溯比较暴力的方法,数组长度为n,dfs搜索子集大...原创 2019-08-21 16:01:44 · 236 阅读 · 0 评论 -
备战秋招-LeetCode 打卡-比特位计数(动态规划、二进制)
给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。示例 1:输入: 2输出: [0,1,1]示例 2:输入: 5输出: [0,1,1,2,1,2]进阶:给出时间复杂度为O(n*sizeof(integer))的解答非常容易。但你可以在线性时间O(n)内用一趟扫描做到吗?要求算法的空间复杂度为O(...原创 2019-09-05 14:27:27 · 148 阅读 · 0 评论