上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 一.摘要 分类: 单向链表 双向链表 优点: 采用动态存储分配,不会造成内存浪费和溢出 链表执行插入和删除操作十分方便,修改指针即可,不需要移动大量元素 插入和删除操作不会造成原有list迭代器失效,这在vector是不成立的 缺点: 链表灵活,但是空间(指针域)和时间(遍历)造成的额外消耗较大 不 阅读全文
posted @ 2020-05-13 11:39 小贼的自由 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一.摘要 队列,先进先出,后进后出~ 二.函数原型 构造函数: queue<T> que; //queue采用模板类实现,queue对象的默认构造形式 queue(const queue &que); //拷贝构造函数 赋值操作: queue& operator=(const queue &que) 阅读全文
posted @ 2020-05-10 11:28 小贼的自由 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一.摘要 栈,先进后出,后进先出~ 二.函数原型 构造函数: stack<T> stk; //stack采用模板类实现, stack对象的默认构造形式 stack(const stack &stk); //拷贝构造函数 赋值操作: stack& operator=(const stack &stk) 阅读全文
posted @ 2020-05-10 10:47 小贼的自由 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一.摘要 1.功能:双端队列(双端数组),可以对头尾端进行插入删除操作 2.deque与vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低 deque相对而言,对头部的插入删除速度会比vector快 vector访问元素时的速度会比deque快,这和两者内部实现有关 de 阅读全文
posted @ 2020-05-09 10:36 小贼的自由 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一.更相减损法 代码(C++描述): (局限性:x,y都为正数时才可用) 1 /**更相减损法求最大公因数和最小公倍数*/ 2 #include<iostream> 3 using namespace std; 4 int main(){ 5 int x,y,n,m; 6 cin>>x>>y; 7 阅读全文
posted @ 2020-05-05 16:32 小贼的自由 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 参考:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 一.环境 OS:CentOS 7 (arrch64) Kernel:3.18.22+(手机的内核) MySQL:8.0.19-1.el7 (aarc 阅读全文
posted @ 2020-05-03 14:26 小贼的自由 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一.摘要 memset是计算机中C/C++语言初始化函数。作用是将某一块内存中的内容全部设置为指定的值, 这个函数通常为新申请的内存做初始化工作。 二.示例 1 /**memset的效率对比*/ 2 #include<stdio.h> 3 #include<string.h> 4 #include< 阅读全文
posted @ 2020-05-03 11:55 小贼的自由 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一.简介 快速幂的效率和普通乘法不会快太多,因为 “n=n*n”这个操作使得底的位数指数级增长,例如刚开始输入的底n为100,n=n*n执行了两次之后,n=10000,再执行一次之后n=100000000,n越大,n=n*n 消耗的时间越大。据我来看,快速幂的主要不是用于求精确数,主要计算结果对k取 阅读全文
posted @ 2020-05-02 22:48 小贼的自由 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 一.环境 OS:CentOS 7 (x86_64) Kernel:3.10.0-1062.18.1.el7 (x86_64) SVN(subversion):1.7.14-14.el7 (x86_64) TortoiseSVN:1.13.1 (64-bit) 二.安装SVN客户端 1.通过yum仓库 阅读全文
posted @ 2020-05-02 14:03 小贼的自由 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一、环境 OS:CentOS 7 (x86_64) MySQL:8.0.20-1.el7 (mysql-community-server.x86_64) 二、密码重置 1.修改配置文件/etc/my.cnf,把下图这行的注释“#"去掉,或者直接添加上“skip-grant-tables”: 2.启动 阅读全文
posted @ 2020-04-30 23:42 小贼的自由 阅读(350) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页