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