为了克服对树结构编程的恐惧感,决心自己实现一遍二叉查找树,以便掌握关于树结构编程的一些技巧和方法.以下是基本思路: [1] 关于容器与封装.封装,是一种非常重要的系统设计思想:无论是面向过程的函数,还是面向对象的对象,都是实现抽象和封装的技术手段.要使系统更加安全更具可维护性,就应当将封装思想谨记心中.容器是封装思想的绝好示例.用户对容器的印象应该简洁地表达为:A. 可以存入指定的东西: B. 可以取出所期望的东西. 而至于这容器中究竟有什么机关,藏的是毒蛇还是黄金,都是对用户不可见的.二叉查找…