我想索引用于A *算法的一组记录

狄金森

我目前有一个正在解决的问题。

我正在尝试重新创建解决3x3x3魔方的Korf算法(http://www.cs.princeton.edu/courses/archive/fall06/cos402/papers/korfrubik.pdf)。

问题是,当生成模式数据库时,我想要一种仅存储节点深度(表示A *中的h函数)的方法。我当前识别节点的方式是通过如下字符串:“ wwooyyrrwwooyyrrggggbbbb”。

有没有人对如何索引我的模式数据库有任何想法,这样我就不必为每条记录存储(类似)怪诞的东西了?

谢谢,

Ť

雷洛尔

您可以将字符串表示为两个64位数字。我记得,Ribik立方体有约10 ^ 20个状态,两个int64变量为您提供2 ^ 128个组合。我相信有很多方法可以做到这一点,但是我首先想到的是对字符串的1..length / 2个符号进行迭代,然后将符号代码(0..5)添加到结果值中,然后乘以每次6。并以length / 2..length重复它。我认为两个int64变量将比字符串更好)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何选择一组指定的其他记录引用的所有记录

来自分类Dev

我有一个包含一组数据的表,我想使用 Mysql 显示其中的特定记录:

来自分类Dev

索引一组的(无序)对

来自分类Dev

如何将过滤器应用于 SQL SERVER 中的一组记录

来自分类Dev

我该如何编写算法来计算同一组中两个Sprite的碰撞?

来自分类Dev

文档并引用一组定义

来自分类Dev

过滤一组记录

来自分类Dev

如何从列表中为一组中的特定值返回一组值的索引?

来自分类Dev

我需要从一组记录中提取键-值对形式的数据,并将它们合并到mongoDB中的父记录中

来自分类Dev

使用 apache commons csv:我正在尝试从 List<CSVRecord> 中删除一组记录,但它并没有删除所有记录/

来自分类Dev

如何在XSLT 1.0中引用一组文件?

来自分类Dev

在一组计数中标识索引号

来自分类Dev

通过它们的索引获取一组任意元素

来自分类Dev

确定字符是否不在索引的一组括号中?

来自分类Dev

GLPK:使用一组元素索引变量

来自分类Dev

将列表分解为一组索引列表

来自分类Dev

熊猫,如何从一组行创建层次索引

来自分类Dev

grep用于查找IP(一组给定地址除外)

来自分类Dev

全息图用于一组训练图像

来自分类Dev

将角度指令应用于一组元素

来自分类Dev

寻找可用于一组数字排列的最小增量

来自分类Dev

透明仅适用于一组盒子

来自分类Dev

SQL:用于更新一组项目的变量

来自分类Dev

Go接口用于一组约束和继承

来自分类Dev

javascript toggleClass仅适用于一组div

来自分类Dev

Gnuplot颜色插值,用于一组线性函数

来自分类Dev

适用于替换一组文本的命令

来自分类Dev

递归继承,用于重载一组模板参数的方法

来自分类Dev

Slidetoggle 不适用于一组行

Related 相关文章

  1. 1

    如何选择一组指定的其他记录引用的所有记录

  2. 2

    我有一个包含一组数据的表,我想使用 Mysql 显示其中的特定记录:

  3. 3

    索引一组的(无序)对

  4. 4

    如何将过滤器应用于 SQL SERVER 中的一组记录

  5. 5

    我该如何编写算法来计算同一组中两个Sprite的碰撞?

  6. 6

    文档并引用一组定义

  7. 7

    过滤一组记录

  8. 8

    如何从列表中为一组中的特定值返回一组值的索引?

  9. 9

    我需要从一组记录中提取键-值对形式的数据,并将它们合并到mongoDB中的父记录中

  10. 10

    使用 apache commons csv:我正在尝试从 List<CSVRecord> 中删除一组记录,但它并没有删除所有记录/

  11. 11

    如何在XSLT 1.0中引用一组文件?

  12. 12

    在一组计数中标识索引号

  13. 13

    通过它们的索引获取一组任意元素

  14. 14

    确定字符是否不在索引的一组括号中?

  15. 15

    GLPK:使用一组元素索引变量

  16. 16

    将列表分解为一组索引列表

  17. 17

    熊猫,如何从一组行创建层次索引

  18. 18

    grep用于查找IP(一组给定地址除外)

  19. 19

    全息图用于一组训练图像

  20. 20

    将角度指令应用于一组元素

  21. 21

    寻找可用于一组数字排列的最小增量

  22. 22

    透明仅适用于一组盒子

  23. 23

    SQL:用于更新一组项目的变量

  24. 24

    Go接口用于一组约束和继承

  25. 25

    javascript toggleClass仅适用于一组div

  26. 26

    Gnuplot颜色插值,用于一组线性函数

  27. 27

    适用于替换一组文本的命令

  28. 28

    递归继承,用于重载一组模板参数的方法

  29. 29

    Slidetoggle 不适用于一组行

热门标签

归档