I am studying binary tree now and I read that the definition of complete binary tree in CLRS' book "Introduction to algorithms, 3rd edition" is "A complete k-ary tree is a k-ary tree in which all leaves have the same depth and all internal nodes have degree k." (page 1178)
This makes me confused since in wikipedia and many other books this is the definition of so called "perfect binary tree". Can someone please specify which definition is true?
Really appreciate for your answer!