Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^2: Tree Structure Challenge

by choroba (Cardinal)
on Nov 30, 2015 at 00:00 UTC ( [id://1148841]=note: print w/replies, xml ) Need Help??


in reply to Re: Tree Structure Challenge
in thread Tree Structure Challenge

How should I run your solution to get the result for the following?
'Zoo'->diff( 'Zoo'->new(qw( Dog Fox Wolf )), 'Zoo'->new(qw( Fox )));

Not saying that I'm getting

Can't use an undefined value as an ARRAY reference at ./zoo.pl line 40 +.
($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

Replies are listed 'Best First'.
Re^3: Tree Structure Challenge
by Anonymous Monk on Nov 30, 2015 at 00:09 UTC

    How should I run your solution to get the result for the following?

    What should the result look like?

    Not saying that I'm getting ...

    Huh?

    dd( deeef( qw/ Dog Fox Wolf / ) ); __END__ ( ["Dog", "Canine", "Mammal"], ["Fox", "Canine", "Mammal"], ["Wolf", "Canine", "Mammal"], )
      What should the result look like?
      ( [], [ 'Dog', 'Wolf' ] )

      Huh?
      I know how to run your code. It doesn't follow the specification: you haven't implemented a static method.
      ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

        I know how to run your code.

        Its right there in the code

        It doesn't follow the specification: you haven't implemented a static method.

        I didn't implement a static method because its just extra indirection -- the spec contains enough indirection on its own, it doesn't benefit from extra confusion

        Speaking of which, you say it should return

        ( [], [ 'Dog', 'Wolf' ] )

        That is kind of a surprise compared to your original sample data and sample ooutput ... as it stands my "solution" isn't there yet

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1148841]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others imbibing at the Monastery: (7)
As of 2024-04-24 10:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found