如果异世界有魔法的话
最吃香的应该是我们资工系惹
因为啊
魔法的本质
就是与构成万物的超人类意识沟通
凝聚并操纵自然界中紊乱流动的魔力
将其编写成可以单独完成一件事情的魔法阵
然后再设计规画各种魔法阵发动的时机顺序
并操作他们发动时的条件
来达成我们期望的效果
举个例子来讲
异世界有个领主
他的后宫有100个妃子
他想要用精确可靠的方式把妃子们的牌子
依照ㄋㄟㄋㄟ的大小排序
这样每天晚上翻牌子的时候比较方便
可惜的是我们的领主对魔法没有概念
但又不想花大钱找一群裁缝师用皮尺量
因为妃子们可能学艾莉丝塞东西(或塞钱收买)
所以只好找穿越过去的资工魔法师帮忙
这个时候
我们的魔法师只要编写一个
可以精准的比较ㄋㄟㄋㄟ大小的魔法阵
再配上其他基本运算魔法阵跟控制魔法阵
就能轻轻松松满足领主的needs
这个例子看起来可能很简单
但是没修过算法的人
用硬干的方式只能写出bubble sort
魔法阵大家都看过嘛
施放一次要转个几圈才会有效果
然后ㄋㄟㄋㄟ排序至少每24小时要更新一次
O(n^2)的拉基复杂度排一次一定排很久
根本赶不上领主领主翻牌子的周期
user experience非常不好
蛤 你说怎么确定我们在异世界一定能用魔法?
.....
....
...
..
.
大家心知肚明就不要问了好吗 QQ