Minecraft(我的世界)中文论坛

标题: 【Bone Studio】算法——让插件/Mod更上一层楼

作者: ZG_Jackie    时间: 2019-5-16 22:28
标题: 【Bone Studio】算法——让插件/Mod更上一层楼
本帖最后由 ZG_Jackie 于 2019-7-25 15:23 编辑
      作为一名不合格的OIer(我还是太弱了,我居然和@107874017 巨佬的想法一样,想开一个算法贴的巨坑(大雾。整个项目从4月11日开启,其中因为期中考试的原因断了一个月,截至当前(5月22日)终于快写完了四章。
      具体的文章我会放在Github,在这里我会放出目录与项目地址。本人依然在不断地继续撰写并完善这个教程。另外,若读者发现文章存在任何问题,欢迎在Issue区提出,我会尽量解决这些问题。



项目网址:https://github.com/ZGJackie/Simple-Algorithms-Guide/wiki
项目源代码:https://github.com/ZGJackie/Simple-Algorithms-Guide/tree/master/%E7%AE%97%E6%B3%95

一、什么是算法?
算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。算法在插件中有非常多的应用前景,举一个例子,
[机制|付费][PCD]GPS——GPS导航系统|再也不怕迷路[1.8-1.13]
这个插件使用的就是典型的最短路算法(详见下方目录第三部分)。相信学习了算法,一定能让您的编程能力大大增强。


二、目录
第一部分 算法

第二部分 数据结构
第三部分 图论


三、未来规划
本人计划在未来加入以下算法的教程:
此外,随着教程的增多,算法开始需要更加详细的分类。因此我也将把所有算法重新详细地分成几个部分,方便大家阅览。





Bone Studio

[groupid=1306]Bone Studio[/groupid]
作者: 107874017    时间: 2019-5-18 22:51
????
前排吃瓜并支持
另外我apio都打铁了 就别膜我了吧
作者: kqn3    时间: 2019-5-22 12:58
三维dijkstra ,Orz
作者: ZG_Jackie    时间: 2019-5-24 19:09
本帖最后由 ZG_Jackie 于 2019-5-26 08:36 编辑
kqn3 发表于 2019-5-22 12:58
三维dijkstra ,Orz

三维Dijkstra我还真没见过...Orz 我以后会研究一下的
作者: zghh008    时间: 2019-5-26 12:54
能看到中国mc圈子有人普及算法。还是很感谢的。前排支持啊。
作者: liach    时间: 2019-5-26 20:23
三维的话用dij只是建图不一样,算法照样套,而且据说mc这种网格图特别适合dij加堆,因为spfa会被卡
作者: 凌空的猫    时间: 2019-8-6 13:03
要考NOIP了前来观察[雾]
作者: 丨丶小爷    时间: 2019-9-15 23:49
纯算法都出来了,Minecraft之计算机科学与技术,感觉离 《数据结构》、《计算机组成原理》、《计算机网络》什么的不远了。
作者: sunch420    时间: 2019-11-7 04:34
楼主能写个TSP教程么,我现在做挖矿机器人想算最短路。但是不太会状压。
作者: NeatFoxes    时间: 2020-3-11 18:57
看到MC圈终于有人出算法教程,一届OIer感动得痛哭流涕
作者: tyckxxx    时间: 2020-3-25 11:42
你只需要一本关于信奥赛的书,一切算法因有尽有……(初中时的噩梦)