假设我有一个二维网格,一个起点 S 和一个最大步行距离 W。我想总结所有可达距离,不包括从 S 开始的重叠距离和步行 WIe,想象下面的网格
__ _ __ _ __ _ __ _ __ _
|X|X|X|X|X|X|X|X|X|X|X|
_ __ _ __ _ __ _ __ _ __ _
|X|X|X|X|X|X|X|X|X|X|X|
_ __ _ __ _ __ _ __ _ __ _
|X|X|X|X|X| S |X|X|X|X|X|
_ __ _ __ _ __ _ __ _ __ _
|X|X|X|X|X|X|X|X|X|X|X|
_ __ __ _ __ _ __ _ ____
我只能用线走路的地方。还有两个额外的细节。一,当您从 S 上方的道路开始时,您可以从该街区的中间开始(不一定在两端)。第二个是过马路在最大距离方面也有成本。欢迎提出想法或建议。
我没有成功地尝试在 Vba 和 R 中做到这一点。
提前致谢。