使用 C++ 可视化 FF 装箱
Visualizing Bin packing with FF using C++
我是新来的所以我会尽力而为。我想使用 First Fit 可视化 C++ 中的装箱问题。我想要的是创建一个初始锦标赛树(获胜者),其中外部节点作为具有一定容量的对象,我可以在其中放置一些垃圾箱。插入这些箱子后,我想得到最后一棵树。
到目前为止我做了什么:
我在 dos
中得到了正确但简单(没什么特别的)的算法 运行
我正在使用 VS 2015 Community 并搜索了如何使用 SDK 可视化二叉树,但没有成功(我是编程新手,所以我的知识不是最好的)
我搜索了一些其他外部程序来可视化我的树(yEd、自动图形布局和图形二叉树(但我检查了最后两个仅使用 C#)
所以这是我的问题:
有没有其他程序可以用来可视化装箱问题?
我可以使用我提到的那些程序来可视化 C++ 而不是 C# 吗?
如果可以使用 SDK 来可视化我的问题,我真的需要一些指南,或者某种教程如何在我的案例中使用它。
提前致谢。
P.S。我是一名学生,这是我尝试做的一个项目。
我强烈建议你use Qt for this.
我知道这会有点陡峭的学习曲线。但不幸的是,Microsoft 没有 "native" 提供相同功能的工具。单独使用 Microsoft SDK 是不行的。您将需要类似 Expression Blend 的东西。但是这些工具主要针对C#。
虽然有 Qt 的替代品,例如 Wx and Gtk 我建议您试试 Qt。它具有以下优点:
- 它最接近 C++
- 它自带 IDE
- 它完全支持并与Visual Studio 2015
一起工作
- 完全免费
- 易于安装和升级并自动找到 Visual Studio 安装并使用它
我是新来的所以我会尽力而为。我想使用 First Fit 可视化 C++ 中的装箱问题。我想要的是创建一个初始锦标赛树(获胜者),其中外部节点作为具有一定容量的对象,我可以在其中放置一些垃圾箱。插入这些箱子后,我想得到最后一棵树。 到目前为止我做了什么:
我在 dos
中得到了正确但简单(没什么特别的)的算法 运行
我正在使用 VS 2015 Community 并搜索了如何使用 SDK 可视化二叉树,但没有成功(我是编程新手,所以我的知识不是最好的)
我搜索了一些其他外部程序来可视化我的树(yEd、自动图形布局和图形二叉树(但我检查了最后两个仅使用 C#)
所以这是我的问题: 有没有其他程序可以用来可视化装箱问题? 我可以使用我提到的那些程序来可视化 C++ 而不是 C# 吗? 如果可以使用 SDK 来可视化我的问题,我真的需要一些指南,或者某种教程如何在我的案例中使用它。
提前致谢。
P.S。我是一名学生,这是我尝试做的一个项目。
我强烈建议你use Qt for this.
我知道这会有点陡峭的学习曲线。但不幸的是,Microsoft 没有 "native" 提供相同功能的工具。单独使用 Microsoft SDK 是不行的。您将需要类似 Expression Blend 的东西。但是这些工具主要针对C#。
虽然有 Qt 的替代品,例如 Wx and Gtk 我建议您试试 Qt。它具有以下优点:
- 它最接近 C++
- 它自带 IDE
- 它完全支持并与Visual Studio 2015 一起工作
- 完全免费
- 易于安装和升级并自动找到 Visual Studio 安装并使用它