以前邓肯买不起,现在应该能买得起了。只要有替死护身符,那来什么都不怕。就算被偷袭,只要一下没死,立即开预知能力,那就安全了。
于是邓肯立即去拿了拍卖目录,找到护身符,专心找起来。找了半天都没见着哪里有替死护身护。大拍卖行的货物吞吐量太大,护身符又是大家都需要的热门种类。
况且护身符这种东西,每一个都不一样,每一个都要占据一条信息。最近要进行拍卖的护身符足足有好几本,每一本都又厚又重。
这些护身符排列杂乱无章,可能第一条是敏捷护身符,第二条是吸收火焰护身符,第三条是驯兽师护身符,根本没有规律。
其实大拍卖行不是不能排序,他们是不想排序。去大拍卖行前台进行询问,一次是一百枚金币。人家就靠这个赚钱。
邓肯现在有钱了,也不在意这么一百枚金币,可是刚刚布置好防御法阵,蜘蛛们还没把白龙的尸体吃完,所以邓肯不想出去。
要不试试自己来建立一个数据库,邓肯掏出各种工程学零件和宝石,组装起一个机器。然后把护身符的拍卖目录本子塞进机器里面。
机器自动把拍卖目录拆开,一页一页读取上面的文字,然后形成一条条记录。以前邓肯学过一下怎么创建数据库,这时候就全用上了。
数据库分为不同的字段,头一个是ID,就是独一无二的字符串,用来标识每一条记录,比如说‘护身符001’,这就是护身符第一号记录。不过只用001的话,那就只能储存999条数据。
要是用‘护身符0001’,就可以记录9999条。邓肯看了看,顺手多加了几个零,有备无患。
第二个字段是名字,比如敏捷之护身符,力量之护身符,吸血之护身符之类。第三个字段是预估价格,这一条对邓肯最重要。
因为护身符的名字很有可能并不会直接标明用途,很多叫做灰矮人之护身符,龙鳞之护身符,斯科特之护身符。不看描述根本不知道是干什么的。一个个看描述吧,又看不过来。
尤其是那些喜欢卖弄文采的,更加是不知所云。好像一个叫做烈火之地的护身符,描述是:“火焰终将焚烧世上所有罪恶。”
这能看出个什么来,压根不知道这玩意是做什么的,只有拿到手用鉴定术才行。
不过预估价格就很直观了,好像替死护身符这种东西,肯定很贵,只要从贵的看起就行。价格排序采用的是冒泡算法。
也就是先读取最底下那条记录的价格数据,然后和倒数第二条相比。如果最底下那条比较贵,就继续和倒数第三条比。如果倒数第二条比较贵,那就读取倒数第二条,然后和倒数第三条比。
数据从下往上冒,所以叫做冒泡算法。一直读取到第一条,就找到全部数据中最贵的那一条。