当前位置: 首页 > news >正文

东莞高端网站建设费网络推广专员百度百聘

东莞高端网站建设费,网络推广专员百度百聘,深圳品牌策划机构,公司内部的网站主要作用给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入: [4, 6, 7, 7] 输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]]说明: 给定数组的长度不会超过15。 数组中的整数范围是 [-…

给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。

示例:

输入: [4, 6, 7, 7]
输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]]

说明:

给定数组的长度不会超过15。
数组中的整数范围是 [-100,100]。
给定数组中可能包含重复数字,相等的数字应该被视为递增的一种情况。

和一般的去重不一致的是,由于不能对数组排序,所以去重数组不能使用,同样是对同一树层的元素进行去重,而不是对树枝中元素去重

public class NonDecreasingSubsequences {public static void main(String[] args) {Solution solution = new NonDecreasingSubsequences().new Solution();}//leetcode submit region begin(Prohibit modification and deletion)class Solution {List<List<Integer>> ans = new ArrayList<>();List<Integer> path = new ArrayList<>();public List<List<Integer>> findSubsequences(int[] nums) {fun(nums, 0);return ans;}public void fun(int[] nums, int startIndex) {//和一般的回溯算法不一样,这里不需要return ,特殊的不同!!!!if (path.size() > 1) {ans.add(new ArrayList<>(path));}HashSet<Integer> hashSet = new HashSet<>();for (int i = startIndex; i < nums.length; i++) {// 两个条件的 或判断  条件1: 非空递增 条件2:同一树层的要排重! ,前面的计算过,后面的同值元素 就略过!!  if((!path.isEmpty() && path.get(path.size() -1 ) > nums[i] )|| hashSet.contains(nums[i])){continue;}//hashSet  是记录本层元素是否重复使用,新的一层uset都会重新定义(清空),所以要知道hashSet 只负责本层!hashSet.add(nums[i]);path.add(nums[i]);fun(nums, i + 1);path.remove(path.size() - 1);}}}}
http://www.yayakq.cn/news/284408/

相关文章:

  • 集团网站建设的要求临汾做网站电话
  • 网站报价明细表佛山顺德容桂做网站的公司
  • 做装饰画的行业网站外贸网站推广机构
  • 长沙市网站推广公司上海网络推广团队
  • 做棋牌网站要什么源码山东住房城乡建设厅网站
  • 设计的网站如何做音乐分享类网站
  • 商城网站前台模板免费下载如何注册网页网址
  • 网站建设收费标准效果群晖ds218+做网站
  • h5响应式网站外贸英文网站
  • 嘉兴专业做网站的公司专业网络推广公司
  • 厦门网站做的比较好wordpress去除更新
  • 哪家企业网站做的好国外优秀app设计网站有哪些
  • 网站发帖做业务制作网站能挣钱
  • 做网站微信群凡科建站小程序制作
  • 网站搭建策略与方法是什么绵阳欣城建设
  • 上海网站建设网络公司wordpress 3.9 漏洞
  • 遵义制作公司网站的公司网站展示怎么做
  • 有框架有模板怎么做网站seo自然优化排名
  • 法制教育网站网站 备案 在哪
  • 网站建设与设计ppt模板深圳优秀网站建设公司
  • 哪个行业该做网站但是没有做网站建设的优势
  • 群站优化之链轮模式江阴网站建设哪家好
  • 贵州西能电力建设有限公司网站wordpress主题和模板下载
  • 免费做商城网站长兴县住房建设局网站
  • 江苏国龙翔建设网站.黄埔五屏网站建设
  • asp.net 网站开发框架东软集团
  • 网站联盟营销培训班的ui设计
  • 个人网站域名用什么好怎么做百度推广网站
  • 网站有可能搜不到吗重庆涪陵网站建设
  • 小公司网站用什么服务器划算wordpress面包屑代码