本文介绍了作者如何尝试编写算法来解决日本糖果包装盒的最佳组合问题。由于糖果尺寸和包装盒空间的限制,找到最佳组合是一个复杂的排列组合问题。作者尝试了不同的方法来减少排列组合的数量,但随着糖果数量的增加,计算量仍然很大。最终,作者意识到这个问题是一个NP难题,并决定寻找现有的解决方案,例如Python包pyShipping。