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

有几个网站能在百度做推广建站公司没前端

有几个网站能在百度做推广,建站公司没前端,怎么建设网站啊,如何利用淘宝建设网站挣钱大体上,要解决一个汉诺塔问题,就需要解决两个更简单的汉诺塔问题 以盘子数量 3 的汉诺塔问题为例 要将 3 个盘子从 A 移动到 C,就要: 将两个盘子从 A 移动到 B(子问题 1) 为了解决子问题 1,就…

大体上,要解决一个汉诺塔问题,就需要解决两个更简单的汉诺塔问题

以盘子数量 3 的汉诺塔问题为例

要将 3 个盘子从 A 移动到 C,就要:

  1. 将两个盘子从 A 移动到 B(子问题 1)
    1. 为了解决子问题 1,就要解决更简单的子问题 3、4,直到基本情况(即仅移动 1 个盘子)
  2. 将 A 最后的盘子移动到 C
  3. 将两个盘子从 B 移动到 C(子问题 2)
    1. 为了解决子问题 2,就要解决更简单的子问题 5、6,直到基本情况(即仅移动 1 个盘子)

图示

代码

/*** 汉诺塔问题*/
public class TM0806 {public void hanota(List<Integer> A, List<Integer> B, List<Integer> C) {movePlant(A.size(), A, B, C);}/*** @param size      需要移动的盘子的数量* @param start     起始柱子* @param auxiliary 辅助柱子* @param target    目标柱子*/public void movePlant(int size, List<Integer> start, List<Integer> auxiliary, List<Integer> target) {// 当只剩一个盘子时,直接将它从第一个柱子移动到第三个柱子if (size == 1) {target.add(start.remove(start.size() - 1));return;}// 首先将 n-1 个盘子,从第一个柱子移动到第二个柱子movePlant(size - 1, start, target, auxiliary);// 然后将最后一个盘子移动到第三个柱子上target.add(start.remove(start.size() - 1));// 最后将第二个柱子上的 n-1 个盘子,移动到第三个柱子上movePlant(size - 1, auxiliary, start, target);}@Testvoid test() {List<Integer> A = new ArrayList<>();List<Integer> B = new ArrayList<>();List<Integer> C = new ArrayList<>();A.add(3);A.add(2);A.add(1);hanota(A, B, C);Assert.assertEquals(C.get(0).intValue(), 3);Assert.assertEquals(C.get(1).intValue(), 2);Assert.assertEquals(C.get(2).intValue(), 1);}
}

http://www.hyszgw.com/news/40752.html

相关文章:

  • 淄博 建设网站深圳采纳品牌营销策划公司
  • 外贸网站seo推广方案企业官网门户网站管理系统
  • 广西大兴建设有限公司网站数据库网站模板
  • 九江网站建设制作企业在线培训平台
  • 网站维护一次一般要多久seo的内容有哪些
  • 三网合一的模板网站怎么用自己的电脑搭建网站
  • 响应式网站源代码高手总结wordpress函数
  • 平台网站怎么做seo怎么根据网站前端做网站后台
  • 山西省建设监理协会网站平面设计的创意手法有哪些
  • 网站推广的具体内容ui设计学校
  • 网站开发面板wordpress个人站无法升级
  • 女孩做网站运营好吗上蔡网站建设
  • 网站建设与制作流程社区cms
  • 国外网站空间需要备案吗wordpress 分类目录子
  • 陕西省建设厅网站查询深圳分为哪几个区
  • 中文一级a做爰片免费网站深圳网站设计师
  • 网站关键词google优化怎么做wordpress引用js放到最后
  • 朝阳网站开发公司室内装修设计软件有哪些
  • 网站挂马怎么办临沂网站建设哪家好
  • 网站搭建周期36氪 wordpress 主题
  • 南宁网站排名优化公司图片手机网站模板
  • phpcms网站title个人开发app需要多少钱
  • 灵璧哪有做网站的做网站是不是要有数据库
  • 网站配色企业网站为什么打不开
  • 创新的沈阳网站建设微信开放平台管理员怎么解除
  • 江西网站开发方案办办网上海
  • wap网站前景wordpress的xss漏洞
  • 济南房产信息网站官网网站建设公司税负率
  • 做网站找不到客户静态网站是什么样
  • 长春网站网络公司企业网站建设公司郑州