From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Depth First Search of a Char_Matrix?
Date: Sat, 27 Apr 2013 11:58:57 -0700 (PDT)
Date: 2013-04-27T11:58:57-07:00 [thread overview]
Message-ID: <990873a8-9693-4ea5-9bc7-6494e76c8546@googlegroups.com> (raw)
In-Reply-To: <13ng4v2sj1jrx.mske4k716m2e$.dlg@40tude.net>
On Saturday, April 27, 2013 12:48:09 PM UTC-6, Dmitry A. Kazakov wrote:
> On Sat, 27 Apr 2013 11:16:34 -0700 (PDT), Shark8 wrote:
>
> > On Saturday, April 27, 2013 11:25:57 AM UTC-6, Jeffrey Carter wrote:
> >>
> >> There is absolutely no reason to use access types (especially not anonymous
> >> access types) or addresses for this problem.
> >
> > Sure, but there's no real reason not to: the illustration was simply a DFS
> > on something that might-not-exist and so null/some-object map to that
> > perfectly fine.
>
>
> No, you don't place a key into the map if there is no value for it.
And I don't -- as the algorithm shows, the only place that a new address is placed into the list is when it's been visited for the first time, this is after the cases of a null board-space and an already-visited node have been checked (which return out of the function).
{i.e. it's a list of already-visited nodes, so that the recursion is not infinite.}
> > It's an error to ask "what color is the piece at X,Y?" when the element
> > X,Y contains no piece;
>
> Likely
next prev parent reply other threads:[~2013-04-27 18:58 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-04-27 14:09 Depth First Search of a Char_Matrix? Alex
2013-04-27 15:35 ` Shark8
2013-04-27 17:25 ` Jeffrey Carter
2013-04-27 18:16 ` Shark8
2013-04-27 18:48 ` Dmitry A. Kazakov
2013-04-27 18:58 ` Shark8 [this message]
2013-04-27 20:16 ` Dmitry A. Kazakov
2013-04-27 19:31 ` Simon Wright
2013-04-27 20:04 ` Shark8
2013-04-28 3:26 ` Jeffrey Carter
2013-04-27 16:27 ` Alex
2013-04-27 16:34 ` Shark8
2013-04-27 16:51 ` Alex
2013-04-27 16:55 ` Alex
2013-04-27 19:05 ` Shark8
2013-04-27 22:54 ` Alex
2013-04-27 22:56 ` Alex
2013-04-27 23:34 ` Shark8
2013-04-27 23:38 ` Alex
2013-04-29 20:55 ` Alex
2013-04-29 23:40 ` Jeffrey Carter
2013-04-30 10:49 ` AdaMagica
2013-04-28 10:50 ` AdaMagica
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox