几点看法: 2、 每种语言都有其算法,算法原理是什么?原理只是描述算法的大概道理,算法才是要考虑到细节,例如快速排序原理:选择一个元素作为比较的基准,将所有元素与基准逐个对比,按所需顺序置于基准的两侧,如升序排列时大的放在基准右侧、小的放在左侧,将整个数据划分为左右两个分区,视左右两个分区为两个单独的待排序数据,递归的重复上述操作,直至分区中元素只有一个。根据这原理才能由算法具体实施。本帖说的原理不浅显么?哈希表要处理的是散列算法和处理“碰撞”(外国人定义的怪异的名词),本帖没做到么!本帖讨论的是哈希表,并非字典,扩容在字典中或者封装在类中是必需的,既然把它看成一个数组,何必要扩容。 3、 “哈希表已经是成熟技术了,所以没必要重复造轮子”,不明白是指哈希表还是字典,哈希表成熟的代码呢?不管你把哈希表吹嘘得那么复杂、那么深奥,在我这里仅仅二三十行代码,比所谓的大牛代码及VBScript字典还节省内存、速度还快,所谓专业计算机颜面何存! 4、 论坛有求助、有解答、有讨论,有分享等等,要是Ctrl+C、Ctrl+V(只要不涉及版权问题),要是有价值的东西,大家还是会感激的。你要如何发言、如何评论,是你的事,但要诋毁他人,嘿嘿!突然起个潮汕的笑话: 爷爷:我很佩服特朗普的爸爸。 孙子:是因为他生了个总统的儿子? 爷爷:不是,因为给儿子起了个好名:特朗普。 孙子:爷爷,特朗普他爸爸也叫特朗普。 |