摘要: 顺序容器和关联容器的区别:①顺序容器只有实值val。②关联容器的一个元素包含两个部分:键值对(key-value) 即<k值(键值)|实值>。③顺序容器不涉及排序,关联容器内部自动排序。④本质区别:顺序容器通过元素在容器中的位置顺序存储和访问元素,而关联容器则是通过键(key)存储和读取元素的。 原 阅读全文
posted @ 2021-10-27 11:28 Louis93 阅读(47) 评论(0) 推荐(0)
摘要: Hash 开放地址法,也称再散列法。 当关键字key的哈希地址p=H(key)出现冲突时,以p为基础,产生另一个哈希地址p1,如果p1仍然冲突,再以p为基础,产生另一个哈希地址p2,…,直到找出一个不冲突的哈希地址pi ,将相应元素存入其中。 见链接: https://blog.csdn.net/x 阅读全文
posted @ 2021-09-18 15:30 Louis93 阅读(220) 评论(0) 推荐(0)
摘要: Python从设计之初就已经是一门面向对象的语言,面向对象的三大特性是指:封装、继承和多态。 在python创建类是比较方便的。与C++有一些类似。 . python类每个方法中的第一个参数都是self; . 构造函数的名字是__init__: 附:python与C++类的具体区别 http://w 阅读全文
posted @ 2021-09-06 08:59 Louis93 阅读(403) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2021-09-04 17:34 Louis93 阅读(21) 评论(0) 推荐(0)
摘要: struct 由c语言引入。在c语言中,是定义结构化数据的标准选择。 c++ 同时支持struct 和 class, 原因之一是c++ 是 c 的超集,涵盖c 已支持的语言要素,将更好的支持向下兼容(原来能够工作的c 源程序移植到c++,可以支付极少甚至0代价) 实际上,c++ 的class已经对s 阅读全文
posted @ 2021-08-23 14:27 Louis93 阅读(344) 评论(0) 推荐(0)