algorithm - 给定一组长方体,我如何将它们合并成最小数量的长方体来表示相同的整体形状/体积?
问题描述
假设我在一条线上有 10 个立方体,我想将其表示为 1 个长方体,沿它们排列的任何轴大小为 10 个单位。但是,如果我在第一个立方体旁边添加另一个立方体以形成一个小的“L”形,那么至少需要 2 个立方体来表示该形状。
如果我有一些连接的立方体/长方体的复杂排列,我如何计算代表它们的形状/体积所需的最小长方体数量?
解决方案
推荐阅读
- php - PHP 应用程序只需 16 分钟即可连接 Oracle 数据库
- sql - Oracle SQL - 如何动态替换选择返回的值?
- java - 使用 java 进行 SOAP 服务调用时出错
- python - 计算连续出现的字符串的值
- atlassian-sourcetree - Sourcetree 3.3.6 刷新问题
- visual-studio - @inherhits 在 ASP.NET Core 3.1 的剃刀文件中
- amcharts - amCharts 长图例名称不右对齐
- oracle - 执行 PL/SQL 块会出现无法理解的错误
- selenium - Selenium Chrome 驱动程序 - 我可以设置连接驱动程序的超时时间吗?
- javascript - 在 javascript 函数中使用输入值