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

盘锦市政建设集团网站wordpress熊掌号自动推送

盘锦市政建设集团网站,wordpress熊掌号自动推送,企业网站开发的公司,价格对比网站开发减治法在生成组合对象问题中的应用 生成子集问题#xff1a;经典的背包问题就是求解一个最优子集的问题#xff0c;这里我们来讨论一个更简单的问题。对于任意一个集合来说#xff0c;它都存在2^n个子集#xff08;一个集合所有的子集集合称为幂集#xff09;。 1…减治法在生成组合对象问题中的应用 生成子集问题经典的背包问题就是求解一个最优子集的问题这里我们来讨论一个更简单的问题。对于任意一个集合来说它都存在2^n个子集一个集合所有的子集集合称为幂集。 1简单递归实现 import java.util.ArrayList; import java.util.List;public class Main {public static void main(String[] args) {ListInteger list new ArrayList();list.add(1);list.add(2);list.add(3);ListInteger li new ArrayList();f(0, list, li);}public static void f(int i, List list, List li) {if (i (list.size() - 1)) {System.out.println(li);} else {li.add(list.get(i));// 左加f(i 1, list, li);li.remove(list.get(i)); // 右去f(i 1, list, li);}}} 上面这个算法简单实用但是习惯上来说我们更喜欢严格的升序排列而不是这种混乱的情况。这里引入挤压序的概念集合内按字典序顺序排列集合与集合之间按照元素个数严格增加一种序列。 二进制反射格雷码这种算法得到的序列不仅是挤压序而且还是一种最小变化法。下面的算法是使用了数学公式实现的所以代码量很少既然有数学公式何乐而不为呢难道要像NP问题一样没有公式才好吗算法的“投机取巧”也在能直接利用数学公式上。 import java.util.Scanner;public class Main {public void getGrayCode(int bitNum){for(int i 0; i (int)Math.pow(2, bitNum); i){int grayCode (i 1) ^ i;System.out.println(numBinary(grayCode, bitNum));}}public String numBinary(int num, int bitNum){String ret ;for(int i bitNum-1; i 0; i--){ret (num i) 1;}return ret;}public static void main(String[] args) {Main test new Main();Scanner in new Scanner(System.in);int n in.nextInt();test.getGrayCode(n);} }
http://www.pierceye.com/news/632294/

相关文章:

  • 怎么查询网站是否被收录网络推广软件有哪些
  • 福田我要做网站优化比较好wordpress美图模板
  • wordpress 分享可见湖南优化电商服务有限公司
  • 高培淇自己做的网站网站页面可以用什么框架做
  • 在线推广企业网站的方法有哪些门户网站例子
  • 网站集约化建设 技术优质网站建设是哪家
  • 网站技术制作广州番禺建设银行网站登录
  • 女同性怎么做的视频网站wordpress 文章 定时
  • 域名备案时网站名字wordpress mip主题
  • 旅行社服务网点能否做网站wordpress4.9.8 php版本
  • 网站名称 如何注册wordpress用户名的要求
  • 玉树州wap网站建设公司常州市工程建设招标网
  • 自助网站建设技术支持如何做网站代码
  • 企业数据查询网站word 没有安装wordpress
  • 注册一个设计公司需要多少钱重庆网站建设及优化
  • 青岛企业建设网站公司如何传图片做网站
  • 手机网站源码教程个人博客系统的设计与实现
  • 高端网站改版南京网站如何制作
  • 个人网站建设课程专业彩票网站开发 APP开发
  • 学网站开发首先学哪些基础兰州网站设计哪个平台好
  • 网站后台看不到部分内容桐庐建设局网站
  • 宁夏网站建设费用地址wordpress建站好用吗
  • 微信网站制作哪个好吕梁网站制作
  • 手机怎么制作自己的网站线上运营推广方案
  • 泉州企业制作网站wordpress上传顶部图像
  • php建立网站广州创意设计公司
  • 东营专业网站建设济南天桥区网站建设公司
  • 鹤壁做网站多少钱网站开发 简单留言板
  • 网站建设 阿里东莞seo建站优化公司
  • logo设计竞标网站wordpress攻击跳转