在java中是否存在以升序存储对象的列表类型,如果此对象先前已添加,则不添加.我知道java map可以做到这一点,但我想知道是否有一个列表类型可以做我想要的.否则我必须覆盖contains,equalsTo和添加方法,对吧?
具有指定目标的 A 星搜索的算法非常简单。但是,如果一个图中有多个目标怎么办?例如; 您可能想要找到一条必须包含先前指定的节点的最短路径。这里的约束是说你的路径必须包括 A、B 和 C 节点(或多个),而不仅仅是找到一条到节点 A、B 或 C 的路径。当然,该图包括一个或多个 A、B、C 类型节点。那么问题来了,如何让A星搜索算法适应多个目标呢?
编辑:我们可以访问多个节点。
给定n位整数和m位整数.如何使用列表,数组或任何其他特定于lisp的数据类型在LISP中将它们相乘?
例如;
一(1)(2)... A(N)
B(1)B(2)... B(M)
结果;
R(1)R(2)... R(M + N)