quick sort

测试


这个文件在不在编译器所在的头文件路径中 所以可以用<文件.h> ,也可以用" 文件.h"


时间


上面光标那一行应该是 “%s(%lld ms)\n”

增加颜色

虚函数



22行 增加virtual
29 增加override,说是为了编码规范,但是没解释为什么(船长说在海贼班讲哈哈哈,做广告哼)

32位系统 指针大小4字节
64位系统 指针大小8字节


这里后续会加上代码 懒得敲了 都是截图哈哈

海贼班 胡船长 第三次直播笔记 快排 虚函数相关推荐

  1. 快排及7种优化 (海贼班 胡船长 第四次直播笔记 )

    这一次直播是闲话最少的,之前的直播有好久都是在推销课程 quick sort 是leetcode 912 我一直有个困惑,就是时间复杂度上,函数调用,判断什么的,都是O(1),但是具体是多少呢,底层是 ...

  2. 海贼班 胡船长第一次直播笔记 运算符重载 工程开发规范 编程范式 编译链接 谷歌测试框架

    海贼班 胡船长第一次直播笔记 运算符重载 工程开发规范 编程范式 编译&链接 谷歌测试框架 我个人觉得讲到的点都讲得挺清楚的 运算符重载 工程开发规范 # include <iostre ...

  3. 海贼班 胡船长第二次直播笔记 宏

    目录 宏 宏就是基础的替换 S(int, p)= & n 就是 int *p = &n 有个需要注意的点 不要#include太多不需要的东西,会使预编译变得复杂 非标准库的使用会影响 ...

  4. 快速排序的三种方式以及快排的优化

    一.快速排序的基本思想 关于快速排序,它的基本思想就是选取一个基准,一趟排序确定两个区间,一个区间全部比基准值小,另一个区间全部比基准值大,接着再选取一个基准值来进行排序,以此类推,最后得到一个有序的 ...

  5. 《linux命令行与shell脚本编程大全》第三版 - 核心笔记(3/4):函数与图形化脚本

    <linux命令行与shell脚本编程大全> 全书4部分: ☆ [1]linux命令行(1-10章) ☆ [2]shell脚本编程基础(11-16章) ☆ [3]高级shell脚本编程(1 ...

  6. 【通知】3月第三周直播预告,模型精简前沿技术,人脸分析与编辑,图像风格化...

    文/编辑 | 言有三 我们3月份给有三AI秋季划小组备了4场突击直播,了解详细可读. [杂谈]备战3月春招!深入掌握模型优化,人脸算法,图像质量等24个核心领域! 针对每一个方向,本月每周有一次直播( ...

  7. 数学建模清风第三次直播:excel在数学建模中的应用

    学习网址:课件下载 数学建模清风第一次直播:传染病模型和微分方程拟合 数学建模清风第二次直播:模拟退火算法 数学建模清风第三次直播:excel在数学建模中的应用 博客笔记: 数学建模清风第一次直播:传 ...

  8. 618技术特辑(三)直播带货王,“OMG买它”的背后,为什么是一连串技术挑战?

    [本期推荐]为什么一到大促,我们的钱包总是被掏空?是大家自制力不够,还是电商平台太会读懂人心,从技术维度,抽丝剥茧一探究竟. 摘要:动辄几十上百万人同时在线的直播间,让所有人能同时公平的去抢购,并且还 ...

  9. 直播弹幕系统(三)- 直播在线人数统计

    直播弹幕系统(三)- 直播在线人数统计 前言 一. 在线人数统计功能实现 1.1 Redis整合 1.2 在线人数更新 1.3 演示 前言 上一篇文章整合RabbitMQ进行消息广播和异步处理 写完了 ...

最新文章

  1. AI 是否拥有意识?从意识的定义说起
  2. 材料成型计算机模拟第三版,材料成型计算机模拟考试复习资料.doc
  3. python开发的比较知名的游戏-游戏排行榜-Python实现
  4. Button的使用(三):处理点击事件
  5. 【Android 逆向】IDA 工具使用 ( 重命名函数 | 添加注释 | 添加标签 / 跳转标签 | 代码跳转前进 / 后退 )
  6. JAVA 数组元素的反转
  7. 聚焦效率与目标差距,数据才是远程办公的内核!
  8. java final属性
  9. linux debian 8.3 发布时间,Robolinux 8.3 发布下载,基于 Debian 的 Linux 发行
  10. .Net框架集WebClient类向WinCE平台上传文件(FTP方式)延迟15秒释疑
  11. partition 子句_SQL PARTITION BY子句概述
  12. pythonchar中的拟合方法_Python 字符串中常见的一些方法
  13. php多个 运算_php计算多个集合的笛卡尔积实例详解
  14. inner join 链表_MySQL连表操作之一对多
  15. ‘The client noticed that the server is not a supported distribution of Elasticsearch‘ 报错及解决办法
  16. 文件服务器文件夹,共享文件夹及权限迁移
  17. Cisco 2900xl/3500xl/2950/3550密码恢复流程
  18. MySQL数据库实操教程(15)——表的关联关系
  19. matlab hold on解释,Matlab中的hold on 怎么不起作用了啊?程序如下:
  20. springboot的WebMvcConfigurerAdapter学习(现在常用实现webmvcConfigurer接口和继承WebMvcConfigurationSupport类)

热门文章

  1. crm呼叫中心(CRM系统中呼叫中心的作用)
  2. 招聘信息显示腾讯计划开发杀毒软件
  3. 百度文库中在线阅读器的基本思想
  4. 8.30 vim编辑器 文件查找 文件系统 作业(练习)
  5. python绘制星空图、要求有圆月_编程从绘画开始:用Python画一幅《月夜星空》图...
  6. 苹果13参数详细参数
  7. swiper轮播图小圆点动态改变样式
  8. oracle中update子查询,UPDATE语句-简单形式-子查询形式
  9. 停止setInterval的clearInterval函数
  10. Dva model层的自己的理解