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

九江市建设规划局网站网站如何能吸引用户

九江市建设规划局网站,网站如何能吸引用户,wordpress 多地址插件,网站产品链接怎么做1、递归的特点 递归算法是一种直接或间接调用自身算法的过程#xff0c;在计算机编程中#xff0c;递归算法对解决一大类问题是十分#xff0c;它往往使算法的描述简洁而且易于理解。 递归算法解决问题的特点#xff1a; #xff08;1#xff09;递归就是在过程或函数里调…1、递归的特点 递归算法是一种直接或间接调用自身算法的过程在计算机编程中递归算法对解决一大类问题是十分它往往使算法的描述简洁而且易于理解。 递归算法解决问题的特点 1递归就是在过程或函数里调用自身 2在使用递归策略时必须有一个明确的递归结束条件称为递归出口。 3递归算法解题通常显得很简洁但递归算法解题的运行效率较低所以一般不提倡用递归算法设计程序。 4在递归调用的过程中系统为每一层的返回点、局部量等开辟了栈来存储递归次数过多容易造成栈溢出等。 2、递归的要求 递归算法所体现的“重复”一般有三个要求 1每次调用在规模上都有所缩小通常是减半 2是相邻两次重复之间有紧密的联系前一次要为后一次做准备通常前一次的输出作为后一次的输入 3在问题的规模极小时必须用直接给出解答而不再进行递归调用因而每次递归调用都是有条件的以规模位达到直接解答的大小为条件无条件递归调用将会成为死循环而不能正常结束。 简单的递归函数实例 def recursion(i): #定义函数 print(i)if i/2 1: #判断递归条件退出 re recursion(i/2) #递归函数自身 print(返回值:,re)print(上层递归值,i)return i #返回值 recursion(10)#运行原理首先运行函数传参10给函数打印10判断条件满足递归#函数参数值为10/25打印i的值5等递归到1.25时判断条件不满#足后才打印上层递归的值此时递归的值为1.25return递归最后一#层的值1.25退出最后一层递归继续一层层退出递归最后返回最上层#递归值结束函数。 10 5.0 2.5 1.25上层递归值1.25返回值:1.25上层递归值2.5返回值:2.5上层递归值5.0返回值:5.0上层递归值10 斐波那契数列就是前两个数的和为后一个数的值011235813......... deffoo(arg1,arg2,stop):if arg1 0:print(arg1,arg2) arg3 arg1 arg2print(arg1,arg2,arg3)if arg3 stop: #判断套件不满足时退出递归 foo(arg2,arg3,stop) #递归函数传送参数arg2,arg3,stop给arg1,arg2,stop foo(0,1,50) 0101 1 1 1 2 1 2 3 2 3 5 3 5 8 5 8 13 8 13 21 13 21 34 21 34 55 利用切片递归方式查找数据 deftwosplit(sourceDate,findData): sp int(len(sourceDate)/2) #序列长度 if sourceDate[0] findData:print(找到数据:,sourceDate[0])return0else:if findData in sourceDate[:sp]: #判断在左边 print(数据在左边[%s] %sourceDate[:sp]) twosplit(sourceDate[:sp],findData)#递归函数 elif findData in sourceDate[sp:]: #判断在右边 print(数据在右边[%s] %sourceDate[sp:]) twosplit(sourceDate[sp:], findData)else:print(找不到数据)if __name__ __main__: data [1,2,c,3,4,5,6,7,8,17,26,15,14,13,12,11,a,b]#data list(range(1000000)) twosplit(data,c) 二位数组顺时针90度数据调换 a [[col for col in range(4)] for row in range(4)]for i in a:print(i) #打印二维数组 print(--------------------)for lf,rig in enumerate(a): #循环数组打印数组下标和元素 for cf in range(lf,len(rig)): #从下标数组开始循环到列表长度 tmp a[cf][lf] #存储列表元素中的元素 a[cf][lf] rig[cf] a[lf][cf]tmpprint()for i in a:print(i)#另一种方法 for i in range(len(a)): ai [a[i][i] for row in range(4)] print(ai)
http://www.yutouwan.com/news/84255/

相关文章:

  • 网站开发培训那个好wordpress后台密码破解
  • 做电影网站需要注意什么软件黄页网站营销
  • 凡科网站官网登录入口重庆慕尚网站建设
  • 海口建站模板系统网站被js植入广告
  • 做网站如何调字体格式网站建设公司选择标准
  • 湖北建设银行招标在哪个网站看wordpress兼容手机端
  • 网站建设模西宁百姓网
  • 安娜尔返利机器人怎么做网站上海网站建设中小型企业
  • 南宁网站建设公司怎么赚钱四川省优质校建设 网站
  • 资中移动网站建设培训机构网站建设
  • 仙桃网站优化修改wordpress邮件
  • 都江堰建设局网站wordpress备份用户
  • 企业电子商务网站的建设方式顺义做网站同学
  • 分享网站制作网站内容建设 内容审核流程
  • 如何让搜索引擎收录你的网站世界新闻最新消息
  • 网站利用百度离线地图安康网站建设技巧
  • 上海网站设计建设公logo设计在线生成免费影子
  • 找别人做网站要考虑哪些求一个免费的企业邮箱
  • wordpress中文建站宣威市住房和城乡建设局网站下载中心
  • pe管网站建设 中企动力wordpress安装在哪
  • 外贸网站英文版免费软件不用充值
  • php网站开发常用框架wordpress设置主导航无法点击
  • 站长平台seo百度seo课程
  • 联派网站建设一起做网店网站官方
  • 黑客入侵网站怎么做河源网站推广
  • 煤炭建设协会官方网站图案设计网
  • 山西专业网站建设大全沈阳市建设局网站
  • 网站建设排名优化公司wap和网页的区别
  • 招聘网站开发背景wordpress插件位置
  • 专业网站seo优化公司湘潭平台公司