- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 排列组合算法 java
排列组合问题,最简洁有效的方法则是利用递归 一、无重复数据选K个组合: /* * 无重复数据组合--dfs解法 * data为数据 re为结果, curpo为当前位置,curlen为当前结果的长度 ,K为目标长度 *例如 data=“123456” 选3个字符组合,则调用----combByDfs(data,"",0,0,3); */ public static void
2017-04-13 17:13:36 246
原创 327. Count of Range Sum
利用归并排序+二分查找 ps:注意corner case 保存前缀数组的时候以long保存。 class Solution { public: int countRangeSum(vector& nums, int lower, int upper) { int len=nums.size(); if( len vec
2016-12-13 11:09:10 178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人