-3

请告诉我是否有一种方法可以通过将字符串对象导出(或者我可以说映射)为“x”和“y”的数值来使用(x,y)坐标在二维图形上绘制一个点。示例:我有一个字符串“abcd”。这需要表示为欧几里得图中的一个点。首选语言是Java。

4

3 回答 3

10

是的,至少有一种方法可以做到这一点。

于 2012-04-12T15:50:57.930 回答
5

用于值的东西:

  • 字符串的哈希
  • 字符串的长度
  • 所有字符的数字加法
  • 所有字符的[一些数学函数]

将其中一个用于 x,另一个用于 y。你去吧。

于 2012-04-13T15:20:05.667 回答
3

您可以尝试将字符串提供给垃圾邮件过滤器(x = spamminess)以及根据词汇和语法复杂性(y = 可读性)给出可读性分数的东西。或者编写一些使用 StackOverflow API 将其作为问题或答案提交的东西,并绘制它获得了多少赞成票。

此外,尝试将字符串本身作为程序进行评估 - 如果它终止,则绘制一个 0,如果它没有终止,则绘制一个 1(您可能需要等待一段时间才能确定此结果)。

于 2012-04-16T10:16:33.997 回答