binary tree and other algorithms book

hello.

I would start to learning data structures and other common algorithms in cuda ,
specially (for now)the binary tree for create a kdtree, but i would learn the algorithm not only use it.
There is a book on these base arguments?
thanks.