#!/usr/bin/python

# define three list var.
z1 = [1,2,3,4,5,6,7,"1st zhu"]
z2 = ["2st zhu"]
z3 = ["3st zhu"] counter = 0 def HANLTA(n, a, b, c):
global counter
if n==1:
counter = counter +1
c.insert(0,a[0])
del a[0]
return
else:
HANLTA(n-1, a, c, b)
counter = counter +1
c.insert(0,a[0])
del a[0]
HANLTA(n-1,b,a,c) HANLTA(7, z1, z2, z3) print z1
print z2
print z3
print counter

最新文章

  1. 使用nginx和iptables做访问权限控制(IP和MAC)
  2. Spring可以将简单的组件配置
  3. chrome dev debug network 的timeline说明
  4. iOS开发——项目篇—高仿百思不得姐
  5. js 字符串转化成数字
  6. mysql 登录后 修改密码
  7. 存在使i > j || i <= j不成立的数吗?
  8. 【python cookbook】【数据结构与算法】16.筛选序列中的元素
  9. ip变更导致连接不到mysql的解决办法
  10. AR、美颜、机器人:计算机视觉库几乎无所不在
  11. [译]MongoDB 3.0发布说明
  12. 设置MySQL主从同步
  13. kvm and virtualbox running side by side
  14. “前”方有坑,绕道而行(一)-- H5+CSS
  15. 从入门到放弃,.net构建博客系统(二):依赖注入
  16. web前端免费资源集
  17. [Windows] 重新安装/卸载桌面版OneDrive / Reinstall/ Uninstall Desktop Version OneDrive
  18. PHP创建socket服务
  19. mysql 数据表 增删改查
  20. mysql03

热门文章

  1. Python 函数 memoryview()
  2. 【转】刚发现一个linux在线文档库。很好很强大。
  3. YARN的Fair Scheduler和Capacity Scheduler
  4. ffmpeg从USB摄像头采集一张原始图片(转)
  5. xunsearch的使用(二)
  6. centos7 桥接配置
  7. Linux命令之hostname - 显示或设置主机名
  8. HTTP客户端之使用request方法向其他网站请求数据
  9. node 中 npm报错 Error: ENOENT, stat 'C:\Users\Administrator\AppData\Roaming\npm'
  10. 简单IOCP例子