第61章 遍歷(2)-《C語言修仙》
第(1/3)頁
王冠戴上之后,又被輕輕轉了一下,固定在他頭上。
林潯看著東君,眨了一下眼睛。
他:“你不做亞瑟王嗎?”
東君拿起放在王冠一旁的魔杖:“我覺得你比較適合。”
林潯笑了笑:“好吧。”
他們轉身朝教堂入口走去——哥特式尖角使得整座教堂詭異又肅穆,而唯一的入口格外幽深黑暗。
走近了,林潯看見里面的情形——壁畫,柱子和彩色玻璃窗,做得十分寫實。
然而,就在他和東君進入門中的那一刻——
燈滅。
身后的門猛地關閉。
整座教堂陷入徹底的黑暗,伸手不見五指,也看不見身邊的人。
“這么真實的嗎。”林潯小聲說了一句,然后問東君:“你在我身邊嗎?”
“在。”身旁響起了東君的聲音。
林潯思索:“看不到路,可能我們要先找到墻壁,然后沿著它走。”
短暫的沉默過后,他聽到東君道:“需要牽著嗎?”
“啊……可以。”林潯道。
——在這種黑暗環境里,按照正常的邏輯,當然是要牽住對方以免失散。
如果是其它人,他毫無心理障礙,甚至會主動要求綁定。
細微的衣料摩擦聲過后,一只手握住了他的手腕。
力度很輕,然后往下滑,松松握住了他的手指。
林潯垂下眼,語氣維持正常:“往右邊走吧。”
根據進來時的印象,教堂開口處離右邊的墻壁比較近。
林潯在右邊,所以是他拉著東君。
完全的黑暗會讓人感覺很虛無,走了幾步后,林潯道:“我感覺我們馬上就要撞墻了。”
“停一下。”東君按了一下他的手。
林潯:“嗯?”
“這里有一個按鈕。”
下一秒,魔杖頂端亮起幽暗的冷光,照亮了周邊的一小片區域。
林潯笑:“果然是魔法師。”
東君:“這邊來。”
穿過廊柱和大廳后,被光芒照亮的區域盡頭出現了兩扇門。
這是一個城堡型的迷宮——也就是說,會有許多錯綜復雜的走廊、樓梯和房間,或許還有意外情況的發生。而他們要找到一道正確的道路走出去,達到城堡的中心地帶。
走迷宮,對林潯來說,就是一個算法,遍歷,或者搜索之類的。
第一步,任意選擇一個路徑。
東君:“你選哪個?”
林潯想了想:“右邊。”
東君:“然后右轉?”
林潯:“好。”
第二步,選定一個方向后,以后的每一個分叉口都選擇轉向這邊,如果是死路,則原路返回,然后選擇另一個路徑——之后依然堅持原方向,當前方的岔路口都是已經走過的時候,退回上一個岔路重新選擇。
總之,只要遵循這個規則,就能以一種非常高的效率走遍迷宮中的所有路徑,也自然能夠找到目標地點——比無頭蒼蠅式的亂轉明確得多,成功率也非常高。很簡單,但這就是固定方法的魅力所在——所謂算法,核心就是尋找一套固定的方法和流程,使得它可以解決多種形式的復雜問題。
他們走進了右邊的分叉口,燈光照亮了墻壁上的油畫框,做得非常逼真。這個房間的墻壁上有一個暗門,通往一段狹長的樓梯,勉強能容納兩人通過。
第(1/3)頁
主站蜘蛛池模板:
青川县|
兴义市|
靖江市|
古田县|
综艺|
谷城县|
波密县|
额济纳旗|
凭祥市|
宝清县|
南部县|
霍邱县|
庆元县|
屯昌县|
曲周县|
临颍县|
改则县|
阳城县|
宜都市|
沂南县|
儋州市|
昭平县|
宁南县|
九龙坡区|
中西区|
鄯善县|
黄大仙区|
诸城市|
大渡口区|
苍溪县|
郧西县|
永吉县|
辛集市|
赞皇县|
万盛区|
锡林浩特市|
都江堰市|
新龙县|
昔阳县|
阳东县|
长海县|