背景:
銀行在開戶時,會記錄身份證件的有效期则剃。當(dāng)即將到期時耘柱,會提醒帳戶所有者前往銀行更新證件信息,否則將影響正常使用棍现。
在某個愜意的午后调煎,我收到了這個通知。
仔細(xì)一算己肮,手上一共有4家銀行的借記卡士袄。前往各家銀行走同樣的流程4遍悲关,很折騰人的一件事。我們得想一個辦法娄柳,將所需花費(fèi)的精力降至可接收范圍內(nèi)的最低寓辱,用最“舒適”的方式完成這件事。
所以有了這篇文章赤拒。
待解決的問題:
我該如何規(guī)劃這次出行秫筏?
已知約束:
- 沒有私家車;
- 不考慮全程打車的方式挎挖。這樣雖然省力这敬,但是費(fèi)錢;
- 家門口有公交站蕉朵、地鐵站崔涂,滿大街都是公共自行車;
- 1.5公里是我的單程步行最大可接受距離始衅,3公里是我的單程騎車最大可接受距離冷蚂;
- 長距離移動時,優(yōu)先選擇地鐵汛闸,其次是出租車帝雇;
- 兩點間移動時,只能使用一種交通工具蛉拙。步行不算在內(nèi)尸闸;
- 在一次外出中,完成4家銀行證件信息的更新孕锄;
- 各家銀行營業(yè)時間吮廉;
- 全城銀行分布;
- 雙休日出行畸肆;
我并不是一名算法工程師宦芦,本文不會用專業(yè)的數(shù)學(xué)來抽象這個問題。這里展示的轴脐,只是生活中遇到問題時的一種“策略規(guī)劃”调卑。不需要什么學(xué)科基礎(chǔ)。
我把這個問題定義為:“多源取點最優(yōu)路徑”大咱。
全城的銀行分布位置恬涧,是多個“源”點。我們要在這些“源”點中取4種碴巾,每種各取1個溯捆,然后根據(jù)已知條件規(guī)劃路徑。
這里不研究“最短”路徑厦瓢。數(shù)學(xué)問題和生活問題的區(qū)別在于提揍,數(shù)學(xué)會把事情抽象簡化啤月,其得到的結(jié)果放在實際生活中,往往不是最優(yōu)解劳跃。生活問題需要考慮更多的人性谎仲。
Let's do it!
分析可易得多源取點原則:
4個點之間的距離應(yīng)盡可能在3公里范圍內(nèi)。
連跑四家銀行是件很繁瑣的事情刨仑。減輕銀行間的交通銜接負(fù)擔(dān)郑诺,整體行程的“舒適感”能提升不少。這一點也是數(shù)學(xué)公式無法考慮到的贸人。
通過地圖比對分析,我們發(fā)現(xiàn)了一處這樣的“黃金區(qū)域”:4個點呈十字形坐落佃声,每點間距離步行可達(dá)艺智。
該區(qū)域附近無地鐵站,我們選擇打車前往該區(qū)域圾亏。
那么十拣,打車目的地該如何選擇呢?
由分析可得打車路徑:
從D進(jìn)入該區(qū)域志鹃,經(jīng)過B和C夭问,到達(dá)A。
在抵達(dá)目的地的過程中曹铃,可以順路觀察其他3個點的實際現(xiàn)場(是否營業(yè)缰趋、是否擁擠等等),從而靈活調(diào)整最終的打卡順序陕见。
一些后話
生活是瑣碎而復(fù)雜的秘血。淹沒在社會的各種規(guī)則秩序中,你可能會被誤傷评甜,會感到憤怒灰粮,失望,甚至恐懼忍坷。
直接一腳踏出粘舟,那是把自己暴露于完全的風(fēng)險之中,可能不得不付出更多的代價來與這份“天真”相匹配佩研。
如果不能做到秩序的制定者柑肴,或者凌駕秩序之上,那一定要做個善于利用工具的人旬薯。良好的規(guī)劃嘉抒,會讓你感受到秩序下的自由。
那些“活得輕松”的人袍暴,一定善于做策略些侍,特別會規(guī)劃自己的每一步盗似。