递归算法是编程中经常遇到的一种算法,就是指程序调用自身的循环方法。maya mel也可以使用。下面是通过递归实现for循环效果的一种方法。以前在编写子目录自动搜索插件时,用到了递归寻路算法。递归算法唯一需要注意的就是不要产生死循环,一定保证程序在某种条件下中断运行,否则maya会crash,哈哈。

global proc tjhSub(float $input)
{if($input>0)    //中断条件!!,否则死循环{         print ("\n"+$input);$input--;     //中断条件!!,否则死循环tjhSub($input);        }}tjhSub(10);

运行结果:
10
9
8
7
6
5
4
3
2
1

南无阿弥陀佛

Maya中mel程序的递归算法实例相关推荐

  1. maya mel uf8_maya中mel文件如何使用?

    展开全部 使用脚本语言编辑器 本章包括以下内容: 1.打开脚本编辑器:62616964757a686964616fe59b9ee7ad94313332316234612.打开一个脚本程序:3.把一个M ...

  2. Spring Boot Web应用程序中注册 Servlet 的方法实例

    Spring Boot Web应用程序中注册 Servlet 的方法实例 本文实例工程源代码:https://github.com/KotlinSpringBoot/demo1_add_servlet ...

  3. java中的递归算法_java递归算法实例分析

    递归算法设计的基本思想是: 对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到能够直接求解,也就是说到了递推的出口,这样原问题就有递推得解. 在做递归算法的时候,一 ...

  4. 软考初级程序员易错题:在统一建模语言 (UML)中,( )展现了 一组对象以及它们之间的关系, 给出了系统的静态设计视图或静态进程视图,描述了( )中所建立的事物 实例的静态快照。

    在统一建模语言 (UML)中,( )展现了 一组对象以及它们之间的关系, 给出了系统的静态设计视图或静态进程视图,描述了( )中所建立的事物 实例的静态快照. 知识点: 统一建模语言 (UML) 问题 ...

  5. 数据结构基础 之 递归算法实例讲解

    在数学与计算机科学中,递归是指在函数的定义中使用函数自身的方法. 递归算法是一种直接或者间接地调用自身算法的过程.在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易 ...

  6. foreach php,详解PHP中foreach的用法和实例

    本篇文章介绍了详解PHP中foreach的用法和实例,详细介绍了foreach的用法,感兴趣的小伙伴们可以参考一下. 在PHP中经常会用到foreach的使用,而要用到foreach,就必须用到数组. ...

  7. python软件代码示例-用Python写一个模拟qq聊天小程序的代码实例

    Python 超简单的聊天程序 客户端: import socket, sys host = '10.248.27.23' # host = raw_input("Plz imput des ...

  8. c# 多线程中lock用法的经典实例

    一.Lock定义     lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断.它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行, ...

  9. python点名代码_基于python tkinter的点名小程序功能的实例代码

    基于python tkinter的点名小程序功能的实例代码,花名册,次数,窗口,未找到,初始化 基于python tkinter的点名小程序功能的实例代码 易采站长站,站长之家为您整理了基于pytho ...

最新文章

  1. springBoot PUT请求接收不了参数的解决办法
  2. 动力节点Java培训告诉你Java线程的多功能用法
  3. DbSetT().Where(e = true)之后再想Include怎么办?
  4. Python基础入门_3条件语句和迭代循环
  5. printf利用转译字符在终端显示进度条(时钟)-zhuan
  6. linux服务器安装centos7,Linux服务器Centos7安装搭建FTP服务器的方法步骤
  7. Apache Prefork、Worker和Event三种工作模式分析
  8. 大学本科 java教材_Java程序设计(21世纪大学本科计算机专业系列教材普通高等
  9. java万年历报告_java万年历设计报告
  10. 世界杯直播背后的黑科技 腾讯云极速高清技术驱动体育直播发展
  11. UnityShader学习教程之<StandardShader>
  12. [影评]《太阳照样升起》
  13. 计算机网络初探(ip协议)
  14. 【论文阅读】A Survey of Incentive Mechanism Design for Federated Learning 联邦学习激励机制设计综述
  15. 转: 学习开源项目的若干建议(infoq)
  16. STM32:外部中断的使用
  17. 你真的会用K折交叉吗?对于K折交叉的思考 | K折交叉的坑
  18. 推理日本谋杀案的问题
  19. 八、正则表达式与JSON
  20. 企业邮箱服务器搭建,如何搭建企业邮箱服务器

热门文章

  1. Java后端开发必备基础
  2. Typescript笔记-总
  3. 【解题报告】随便练练二(CF 2300)
  4. 【JavaScript】同步与异步-异步与并行-异步运行机制-为什么要异步编程-异步与回调-回调地狱-JavaScript中的异步操作
  5. Borland传奇-李维
  6. 在Spring Mvc线程中手动创建Bean
  7. 用Scrapy爬取新浪微博用户信息,粉丝,关注数
  8. Towards High-Fidelity 3D Face Reconstruction from In-the-Wild Images Using GCN
  9. Java代码覆盖率框架JaCoCo的core-instr core.internal.instr 包类源码解析
  10. 中移动的这三波操作,让分布式存储一下子就亮了