会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
下酒番配绅士
博客园
首页
新随笔
联系
订阅
管理
2022年12月14日
哈希表总结
摘要: 哈希表 理论讲解 元素通过确定的映射关系找到其在表中的存储位置,==这个映射关系叫做哈希函数(散列函数)==,==这张表就叫做哈希表(散列表) **优势:**适用于快速的查找,时间复杂度为O(1) **缺点:**占用内存空间比较大,哈希表的空间效率还是不够高。链式哈希表,每个桶上存一个链表,而链表的
阅读全文
posted @ 2022-12-14 20:20 下酒番配绅士
阅读(127)
评论(0)
推荐(0)
2021年9月8日
c++学习笔记------继承与多态5
摘要: C++继承与多态(5) 虚析构函数 一. 两个问题: 问题一: 哪些函数不能实现成虚函数? 首先要认识虚函数的依赖: 1.虚函数能产生地址,存储在vftable当中 2.对象必须存在(vfptr->vftable->虚函数地址,而vfptr存储在对象的内存空间中) 根据虚函数的依赖条件可以分析得出:
阅读全文
posted @ 2021-09-08 09:59 下酒番配绅士
阅读(41)
评论(0)
推荐(0)
2021年8月5日
# C++学习笔记------String写时拷贝
摘要: c/c++中耗时最大的几个操作: (1)文件操作 (2)内存的申请和释放 **写时拷贝(copy_on_write)**是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个对象同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个对象试
阅读全文
posted @ 2021-08-05 10:40 下酒番配绅士
阅读(281)
评论(0)
推荐(0)
2021年8月3日
C++学习笔记------Mstring类的实现
摘要: 2.2 Mstring类的实现 Mstring类基本结构: push_back(), pop_back() is_full(), is_empty() 扩容revert() 输出运算符重载、等号赋值运算符重载、[]运算符重载、比较运算符重载、加法(拼接)运算符重载等 class Mstring {
阅读全文
posted @ 2021-08-03 17:50 下酒番配绅士
阅读(148)
评论(0)
推荐(0)
公告