我们是否可以让人们在每种语言中发布A*寻路算法的简单优化实现代码?
这主要是为了获得乐趣,并且可以使用stackoverflow本身的功能......虽然我实际上对获取ActionScript 3版本感兴趣.
但是这个想法是,即使创建了不同的编程语言,这个"问题"将继续在未来永久更新!
我不知道在线的任何其他地方你可以看到伪代码"翻译"成许多(少得多)的不同语言.看起来它是一个有价值的资源,虽然不一定是这个网站的设计目的,但尝试它并看看是否有可能用于堆栈溢出的有价值的东西是没有害处的!
作为工作项目的一部分,我必须计算3D空间中一组点的质心.现在我正以一种看似简单但天真的方式做到这一点 - 通过取每组点的平均值,如:
centroid = average(x), average(y), average(z)
Run Code Online (Sandbox Code Playgroud)
其中x
,y
和z
是浮点数的数组.我似乎记得有一种方法可以获得更准确的质心,但我还没有找到一个简单的算法.任何人有任何想法或建议吗?我正在使用Python,但我可以调整其他语言的示例.
一位研究人员在MATLAB中创建了一个小型模拟,我们希望让其他人可以访问它.我的计划是进行模拟,清理一些东西并将其转换为一组函数.然后我打算将它编译成C库并使用SWIG创建一个Python包装器.那时我应该可以从一个小的Django应用程序调用模拟.至少我希望如此.
我有正确的计划吗?有没有其他人做过类似的事情?如果有任何我目前不知道的严重陷阱,你能告诉我吗?
我需要使用Python从远程zip存档中读取与文件名匹配的所选文件.我不想将完整的zip保存到临时文件中(它不是那么大,所以我可以处理内存中的所有内容).
我已经编写了代码并且它可以工作,我自己也在回答这个问题,所以我可以在以后搜索它.但由于有证据表明我是Stackoverflow的笨蛋参与者之一,我相信还有改进的余地.