http://www.cplusplus.com/reference/algorithm/make_heap/
このリンクで。それは言う:
内部的には、ヒープは、各ノードがそれ自体の値以下の値にリンクするツリーです。make_heapによって生成されたヒープでは、メモリを消費するリンクによって決定されるのではなく、ツリー内の要素の特定の位置がシーケンス内の絶対位置によって決定されます。*firstは常にヒープ内の最大値です。
約「シーケンス内の絶対位置によって決定されます」。私はここで混乱しました。また、「ヒープは、各ノードがそれ自体の値以下の値にリンクするツリーです」とも書かれています。
それらの2つの文は矛盾していますか?ここでとても混乱しています。C ++のヒープのツリーとは正確には何ですか?
親切な人が私を助けてくれることを願っていますどうもありがとう