เข้าร่วมได้เร็วขึ้นของโครงสร้างข้อมูลที่เหมือน treap ที่มีขนาดใกล้เคียงกัน
ด้วยต้นไม้ AVL สองต้นT1T1T_1และT2T2T_2และค่าtrtrt_rเช่นนั้น∀x∈T1,∀y∈T2,x<tr<y∀x∈T1,∀y∈T2,x<tr<y\forall x \in T_1, \forall y \in T_2, x < t_r < y , มันง่ายที่จะสร้างต้นไม้ AVL ใหม่ที่ประกอบด้วยtrtrt_rและค่า ในT1T1T_1และT2T2T_2ในเวลาO(1+|h(T1)−h(T2)|)O(1+|h(T1)−h(T2)|)O(1+|h(T_1) - h(T_2)|)โดยที่h(T)h(T)h(T)หมายถึงความสูงของต้นไม้TTT (ตราบเท่าที่ต้นไม้เก็บความสูง) นี่ก็เป็นไปได้สำหรับต้นไม้สีแดงดำและฉันก็ถือว่าต้นไม้ที่สมดุลหลายชนิดเช่นกัน เป็นไปได้สำหรับโครงสร้างข้อมูลแบบทรีหรือทรีทเม้นต์หรือไม่? เกิดอะไรขึ้นถ้าเราปล่อยออกมาtrtrt_r ? Treaps paper ในอัลกอริทึมแสดงวิธีทำในO(min(h(T1),h(T2)))O(min(h(T1),h(T2)))O(\min(h(T_1),h(T_2)))เวลาที่คาดหวัง หากมีวิธีการดำเนินการ O (1) คาดว่าจะเข้าร่วมใน treaps (หรือทรีพเหมือนโครงสร้างข้อมูล) ด้วยความเกรี้ยวกราดขนาดเดียวกัน (หรือความสำคัญราก) ผมคิดว่ามันอาจจะเป็นไปได้ที่จะใช้เคล็ดลับของ Kaplan & Tarjanของความร่วมมือ เงี่ยงเพื่อทำให้ treaps (หรือโครงสร้างข้อมูลเหมือน treap) ด้วยการเข้าร่วมแบบลอการิทึมทวีคูณ