# 示例:在服务端命令中使用递归实现复杂业务逻辑 **Repository Path**: low-code-dev-lab/hzg-demo-recursion ## Basic Information - **Project Name**: 示例:在服务端命令中使用递归实现复杂业务逻辑 - **Description**: 在服务端命令中使用递归实现复杂业务逻辑 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-16 - **Last Updated**: 2024-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 示例:在服务端命令中使用递归实现复杂业务逻辑 #### 介绍 在服务端命令中使用递归实现以下复杂业务逻辑: 有个可爱的女孩子叫黑塔,她穿越到了一个神奇的世界,在这个世界上数量为X的怪物,每个怪物有大小为整数的血条。这个可爱的女孩子黑塔拥有两个技能,一个是主动技平A,每次平A能让一个怪物掉一点血。一个被动技是黑塔转圈圈,就是说当一个怪物血条第一次下降到一半以下时黑塔会高兴地抡起锤子转圈圈,让所有的怪物都掉一点血。这个技能可以连续触发。现在我给你一个长度为x的数组(x可大可小),数组里就是每个怪物的血量(都是0以上),你用一个程序算出黑塔最少要平a多少次。 [问题原文](https://www.zhihu.com/question/561025857/answer/3593090996) #### 如何使用 1. 从 [葡萄城活字格官网](https://www.grapecity.com.cn/solutions/huozige/download) 免费下载最新版本的活字格设计器 1. 通过免费的 [《面向程序员的低代码入门课》](https://gcdn.grapecity.com.cn/course-381.html) 掌握活字格的常用功能 1. 在Gitee上登录您的账号,fork示例工程。 _提示:示例工程都是匿名只读的,不建议直接pull该repo。_ 1. 打开活字格设计器,点击左下角的【打开协同工程】 1. 输入fork的repo Git地址,按照界面提示输入Gitee的用户名和密码 1. 在活字格设计器中学习该示例工程的实现思路 ![在活字格设计器上打开Gitee工程](https://foruda.gitee.com/images/1710302734161199066/ae3cc3f8_5370677.png "微信图片_20240313120513.png")