martin@csd4.csd.uwm.edu (Martin A Miller) (06/16/90)
Greetings, I am looking for hints, suggestions, or pointers to reference material on "possible path algorithms". I have a 2 dimensional grid m rows long and n columns wide. In one corner I have point A, and in another corner point B. The coordinates of A might be (m,1) and point B might be (1,n). 1 n ------------------------- 1 | | | | | | | | | | | |B| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | m |A| | | | | | | | | | | | ------------------------- What I need is an algorithm which will systematically traverse every possible path from point A to point B. The following rule applies: traversal must be always "forward" from point A (which implies that a location cannot be visited twice in the same traversal). If you can assist, please email (although I will post if there is any interest). If you cannot (for some reason) email, note the follow-up newsgroup in this post. BTW, I am cross posting this to comp.lang.pascal since I will be implementing the algorithm in pascal. thanks in advance.. -mm Martin A. Miller Programmer/Consultant University of Wisconsin-Milwaukee Internet: martin@csd4.csd.uwm.edu Bitnet : martin%csd4.csd.uwm.edu@INTERBIT UUCP : uunet!martin@csd4.csd.uwm.edu