風馬一族 構思 尋找二點間的最短距離

2022-03-29 07:18:58 字數 2028 閱讀 2412

人們總是選擇比較短的路線,達到目的地。為此,老納從數學幾何角度,進行探索這類現象。接下來,從不同維度及之間進行綜述。

在乙個點上,存在a/b兩個位置,乙個物體正處在a的位置上,它想要去b的位置,需要經過多少距離,才能達到呢!如果從人們的經驗上來講,

這個物體只需要原地就可以達到b的位置了。從數學幾何角度而言,筆者認為,需要經過若干個有限的虛無距離,即可以達到。如果讀者無法理解這

一點,沒有關係,後面會繼續講解新的內容。好了,接下來繼續探索。

在乙個線上,存在a/b兩個位置(在這個a/b是不重合,因為重合的情況,由上面的點中討論),乙個物體正處在a的位置上,它想要去b的位置,有多少條路徑可以選擇呢!這跟上面的點的問題,有所不同。我們對情況分成兩種,一種是不存在交叉的線,另一種是交叉的線。

先討論不存在交叉的線,如圖(這只是其中一種情況,只要不存在交叉的一條線,即可,下面同理):

現在討論交叉的線,如圖:

在這個存在交叉點的線(一條連續的線,不可出現分段的線)中,乙個正在處於a位置的物體要達到b位置,存在著多條路徑可以選擇,它如果想要找到最短路徑,需要怎麼做呢!比較可行的方式,嘗試穿過每個交叉點,只要它嘗試的次數足夠多,就可以比較出最短路徑是什麼了!可是交叉點非常多時,它又應該如果是好。碰運氣的事有點不靠譜。筆者突然想到這個比較好的方式,就是讓b位置發出方向訊號,這樣物體在交叉點就可以選擇離b方向相對一致的交叉口中相對合適的入口,可是又突然有個問題出來,進入的過程中,發現方向出現明顯的變化時,是否要返回,重新選擇呢!現在問題來了,能否讓a位置上的物體在沒有出發前,確定達到b位置的最短位置呢!再說明下,我們目前是處於一條線上,進行探索的。答案,你想出來了嗎!no還是yes,如果是yes,方法是什麼,筆者不考驗大家,公布答案啦,在一條線上,無法知道找到這樣的方法。不過,不用擔心,在以後可以找到解決這個問題的答案。接下來,講解面。

為方便後面的表述,筆者需要對本文的內容進行一些約定,

點:稱為0維,它是維度的基本單位,符號是o,引數為o(⊙)

線:稱為一維,符號是x,引數為o(x)

面:稱為二維,符號是y,引數為o(x,y)

立體:稱為三維,符號是z,引數為o(x,y,z)

扭曲:稱為四維,符號是d,引數為o(x,y,z,d)

接下來,談談它們的一些屬性,0維是其它維度構件的基礎,而0維是如何來的呢!這個超過本文的探索範圍,如老納找到線索的話,會找機會,一 一 道 來。好了,我們繼續說,

一維由若干個0維沿某個位置不斷疊加而組成,有關於一維的屬性如下:

1:其長度不會被限制,

2:不允許出現分叉,即0維在疊加一維世界的過程中,不可在某個位置上分出若干個方向進行疊加,在同一時間內,只能沿乙個方向疊加。

3:一維中的0維同時最多與另外兩個0維相連,至少與另外乙個0維相連,即不與其它0維相連的0維,不屬於一維中,與另外0維相連的數量大於2個的,同樣不屬於一維的範圍。

這幾個屬性,還有待論證。接下來,我們談談二維的特性,二維同樣可以由0維組成,它還可以是由一維組成,我們使用一維來解析二維的屬性,相對會方便的,但是使用0維可以讓我們減少錯過的屬性說明,因此,筆者將二者的特點,二維由若干個0維沿某個位置不斷疊加且分叉而組成,面積不會被限制,從一維表述是,二維是由一維不斷沿某個方向疊加而構成,有關於二維的屬性如下:

1:其面積不會被限制,

2:二維中的0維同時最多與另外四個0維相連,至少與另外2個0維相連(可以存在奇數個嗎),即二維中的0維同時與另外0維相連的數量超過4個的情況,不屬於二維,少於與另外兩個0維相連的情況,同樣不屬於二維的範圍,有同時與3個0維相連的情況嗎?留給讀者思考

3:二維中的一維,是存在直/曲之分的,即對於直一維(特殊的一維)而言,不存在交叉情況,其長度由二維大小決定,直一維是由0維在二維上的某個位置上進行相反方向的疊加而構成,直一維上的兩個位置間的路徑相對二維而言是最短的,為何要相對於二維而言,留給讀者思考,如果想不明白,後面在談到三維時,會給出答案。對於曲一維(通常的一維)而言,二維中的曲一維,更具有一維的代表性,它存在兩種情況,一種是彎曲,但遠不相交,另一種是彎曲,但存在相交的情況發生。如何判別兩種情況呢!(判別在這裡或之前,會考慮到交叉的情況的原因,是因為交叉會不會與其它維度進行掛鉤呢,它或者是兩種維度間的中間者(過渡者)呢!)

接下來,談談三維

風馬一族 php

陣列 分配一段連續的記憶體空間,存放多個任意資料型別的資料型別。php陣列 索引陣列 關聯陣列 混合陣列 索引陣列 下標全是整型數字,系統自動分配下標,從0開始 關聯陣列 下標是字串。陣列的鍵名不能夠重複。額外知識點 區分大小寫 變數 常量 陣列的下標 陣列的增刪改查 陣列遍歷 for 迴圈 索引陣...

風馬一族 xml xml語法

文件宣告用來宣告xml的屬性,用來指揮解析引擎如何去解析當前xml 通常乙個xml都要包含並且只能包含乙個文件宣告 xml的文件必須在整個xml的最前面,在文件宣告之前不能有任何內容 version是必須存在的屬性,表明當前xml所遵循規範的版本,目前位置都寫1.0就可以了 encoding用來只會...

風馬一族 C 進製轉化

1 include stdio.h 2 include math.h 3 define number 50 設定陣列的長度45 int num10 十進位制的數值 6int num5 2 9間的值 7int num number top 1 順序棧8 9char ch 1011 intconvers...