谁能帮帮我解决这两个程序,不甚感激!

设计算法,实现二叉树的表示及结构的插入,删除,查找操作,并用实例测试算法的正确性[em18]
设计算法,实现最小堆的表示及元素的插入与删除。并用实例测试算法的正确性。[em18]