学习资源:《Excel VBA从入门到进阶》第46集 by兰色幻想


1 什么是递归?

递归算法是一种直接或者间接调用自身函数或者方法的算法。

2,用递归有什么好处?

简化代码,让程序更简捷。特别是在循环层数不定的情况下可以大大简单代码。

3,递归有什么坏处?

因为递归在使用时会产生大量储存临时信息的“栈”(按先进先出储存信息),所以运行效果比较低,所以一般不建议使用递归设计程序。

这节课我反复听了三四遍,资料也看了一些,但依旧云里雾里的_(¦3」∠)_没法搞懂。

笔记磕磕绊绊地写了一半了,但感觉没法说服自己理解,也不会设计使用,而且网上有写得很好的教程,所以本篇笔记我决定要先鸽掉了,等以后有空再细细研究。

放一个非常系统的递归学习帖子,各位有兴趣的可以自行去学习~

Excel 归去来兮--漫谈递归-ExcelVBA程序开发-ExcelHome技术论坛 -​club.excelhome.net

这是本节的课件:

【教程】Excel VBA从入门到进阶(蓝色幻想)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com

递归调用层数太多_VBA学习笔记46:组合之递归算法(没写后补)相关推荐

  1. 牛客网“程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)”错误的可能原因

    晚上在牛客网练习编程,做了一题网易的,很简单的题但是会提示"程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)",想来想去也不懂为什么,本地可以测试通过,然后既没有 ...

  2. Polyworks脚本开发学习笔记(八)-组合运用命令批量改名

    Polyworks脚本开发学习笔记(八)-组合运用命令批量改名 需求解析 以下是使用包边比较点创建的一组包边点(即Gap点)和曲面点-包边点(即Flush点),这种命名方式不太常规,改为Gap和Flu ...

  3. CUBRID学习笔记 46 PREPARED set Do

    cubrid的中sql查询语法PREPARED set Do c#,net,cubrid,教程,学习,笔记欢迎转载 ,转载时请保留作者信息.本文版权归本人所有,如有任何问题,请与我联系wang2650 ...

  4. MyCat 学习笔记 第十五篇 . 数据分片后的迁移验证

    本篇前言 前面几篇把 mycat 分片.批量压力测试的功能都验证了一把,这回体验下系统上线前做数据分片规划,上线后若服务器压力过大时做数据迁移的过程. 其实做起来还是比较简单的验证,就是把之前几篇和d ...

  5. 学习笔记:python爬虫(第一次写笔记,多多包涵)

    近来活得有点闲,就想给自己找点事做,也不知道怎么的就瞄上python了. 因为是网上自学,所接触的知识点也是零零散散,看到什么就学什么,不成章法.而python里的知识又有如恒河沙数,数不胜数.在学了 ...

  6. 网络编程学习笔记--1.socket可读可写条件

    欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/45788591 socket可读可写条件,经常做为面试题被问,因为 ...

  7. 建立数组并写入数据_VBA学习笔记19:数组1

    学习资源:<Excel VBA从入门到进阶>第20集 by兰色幻想 一.什么是VBA数组? VBA数组就是储存一组数据的数据空间,数据类型可以数字,可以是文本,可以是对象,也可以是VBA数 ...

  8. select * from where 三个条件_VBA学习笔记70: Select语句基础

    学习资源:<Excel VBA从入门到进阶>第72集 by兰色幻想 这节课来详细讲解Select语句. Select 字段 from 表 where 条件 例:从sheet1中筛选全部数据 ...

  9. vb.net listview 删除选定行_VBA学习笔记59-1: listview控件

    学习资源:<Excel VBA从入门到进阶>第59集 by兰色幻想 本节学习Listview控件,它可以用多种视图方式显示项目的控件.由于其外形美观而且非常实用,所以使用频率很高. Lis ...

最新文章

  1. linux中的ln属性,linux 常用基础命令 ln 详细介绍
  2. 操作多个表_5_记录匹配不上
  3. 张首晟:量子计算、人工智能与区块链
  4. [vue] watch的属性用箭头函数定义结果会怎么样?
  5. SQLAPI报错:API client not set
  6. 内存管理tcmalloc
  7. 织梦php添加函数调用,dedecms自定义函数及实际案例调用
  8. 冠军奖金50万,2020腾讯广告算法大赛广发“英雄帖”
  9. linux软raid 系统坏了,LINUX下软RAID的制造及如何查看坏盘?
  10. VC 定位窗体常用方法
  11. socket()编程简介
  12. 3.企业安全建设指南(金融行业安全架构与技术实践) --- 安全规划
  13. lduan server 2012 RMS 群集安装 上(十四)
  14. 瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型
  15. php中case的使用,php:switchcase语句的使用案例
  16. 一般默认的路由器IP地址
  17. html 的scor属性,html – 什么是css scroll-behavior属性?
  18. Excel个人所得税简洁计算公式
  19. 强大的nginx反向代理异步传输模式(原理)
  20. 数据挖据---机器学习平台之H2O架构/接口/实践

热门文章

  1. 清华新生C++作业难上热搜!大厂猎头表示做上了直接给offer
  2. 原创精华:剖析亿级请求下的多级缓存
  3. 技术转管理?这些“坑”你要绕道走
  4. eclipse中为了format的代码更加好看,少换行,可以设置java、xml、jsp的代码line width。
  5. mysql中json_extract函数的使用?作用是什么?
  6. sed高级命令及模式空间和交换空间简介
  7. 【整理之路二】百度地图的路径规划和调用本机地图导航
  8. jQuery之ajax错误调试分析
  9. 设计模式(结构型模式)——装饰模式(Decorator)
  10. js实现的省市县三级联动的最新源码