前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++编程之美-代码清单1-24

C++编程之美-代码清单1-24

作者头像
cwl_java
发布2022-11-30 08:44:36
1050
发布2022-11-30 08:44:36
举报
文章被收录于专栏:cwl_Java

代码清单1-24

代码语言:javascript
复制
f(Array)
{
     if(Array.Length < 2)
     {
          if(得到的最终结果为24) 输出表达式
          else 输出无法构造符合要求的表达式
     }
     foreach(从数组中任取两个数的组合)
     {
          foreach(运算符(+,-,×,/))
          {
               1. 计算该组合在此运算符下的结果
               2. 将该组合中的两个数从原数组中移除,并将步骤1的计算结果放入数组
               3. 对新数组递归调用f。如果找到一个表达式则返回
               4. 将步骤1的计算结果移除,并将该组合中的两个数重新放回数组中对应的位置
          }
     }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-01-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 代码清单1-24
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档