大体需求是将一组公式进行排序,例如: G=A+B A=B+C D=E+F H=A+D 就是等号右边的公式项有的时候是别的公式求出来的,所以需要先将上一个公式结果算出来才能计算下一个公式,求一个排序算法,谢谢
可以从等式中构造出一个有向图,构造等式的时候可以把节点分 2 个区: * 无前驱或者前驱已经解决的 * 依赖的前驱还没有解决的 多次扫描直到所有点的前驱都解决
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。