上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 链接地址:https://blog.csdn.net/xiaowei_cqu/article/details/7616044 阅读全文
posted @ 2018-07-09 20:14 追逐更好的自己 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 链接地址:https://www.cnblogs.com/fjdingsd/p/5273008.html 脏读:指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的 阅读全文
posted @ 2018-07-09 10:01 追逐更好的自己 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。 摘抄部分: 成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的多个对象共享函 阅读全文
posted @ 2018-07-08 22:43 追逐更好的自己 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 既然是队列那么先要包含头文件#include <queue> 优先队列具有队列的所有特性,包括基本操作,只是在这基础上添加了内部的一个排序,它本质是一个堆实现的 。定义:priority_queue<Type, Container, Functional> Type 就是数据类型,Container 阅读全文
posted @ 2018-07-08 17:33 追逐更好的自己 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 方法一:采用归并的思想将链表两两合并,再将两两合并后的链表做同样的操作直到合并为只有一个新的链表为止。 归类的时间复杂度是O(logn),合并两个链表的时间复杂度是O(n),则总的时间复杂度大概是O(nlogn)。 方法二:利用了最小堆这种数据结构,我们首先把k个链表的首元素都加入最小堆中,它们会自 阅读全文
posted @ 2018-07-08 12:34 追逐更好的自己 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 链接地址 阅读全文
posted @ 2018-07-07 22:11 追逐更好的自己 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 联合体用途:使几个不同类型的变量共占一段内存(相互覆盖) 结构体是一种构造数据类型用途:把不同类型的数据组合成一个整体 自定义数据类型 Struct与Union主要有以下区别: 1. struct和union都是由多个不同的数据类型成员组成, 但在任何同一时刻, union中只存放了一个被选中的成员 阅读全文
posted @ 2018-07-07 14:44 追逐更好的自己 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 直接通过中序遍历来解。但是需要设置两个节点记录每个子树排序后的第一和最后一个节点,尤其是最后一个,因为最后一个节点是由于连接所需。 上代码: 法二:(思路同上,但是更简洁) 阅读全文
posted @ 2018-07-07 11:03 追逐更好的自己 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 博客链接https://blog.csdn.net/abc5382334/article/details/18052757 阅读全文
posted @ 2018-07-06 16:00 追逐更好的自己 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 对象内存模型 一. 栈(Stack) VS. 堆(heap) 栈 由系统自动管理,以执行函数为单位 空间大小编译时确定(参数+局部变量) 函数执行时,系统自动分配一个stack 函数执行结束时,系统立即自动回收stack 堆 在c++中由程序员手动控制 手动分配new和malloc 手动释放dele 阅读全文
posted @ 2018-07-06 15:46 追逐更好的自己 阅读(718) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页