There are very few Perl books that focus on algorithms and data structures
because a lower level language, such as C++, tends to be better suited to that. To illustrate, you rarely write your own linked list or sorting algorithm in Perl; you tend to use built-in language features or CPAN modules for those sorts of tasks.
In fact, the only Perl books I can think of that offer much
in that regard are:
As for general advice on Perl books and how to learn Perl, there is
no shortage of advice on those topics at Perl Monks.