每日一练Day9(大合集)

简介: 每日一练Day9(大合集)

选择题

1.

题目中说的队列两端其实指的是end1(头)与end2(尾)。

如何移动的?第一次入队列:end2++

                     在end1入队列,end1--。在end1出队列,end1++。

                     在end2入队列,end2++,在end2前(end2-1)出队列,end2--;

正常的循环队列是:在end1处出队列,在end2处入队列。

                     出队列,end1++

                     入队列,end2++

判控:end1==end2;

判满:(end2+1)%arrylenth==end1

2.

知识点:二叉树的遍历

3.

二叉树的性质:

非空二叉树上叶子节点数等于双分支节点数(度为2)加1。

知识点:一级容器是可以存储基本类型的容器

知识点:迭代器失效,是指迭代器指向的空间不存在了

               一般和插入、删除等操作有关,这二者会导致底层空间的改变

A.插入可能会扩容,生成新的内存空间,此时迭代器指向的空间已被释放

B.map的底层是树,不涉及扩容问题

C.为什么被删除元素后面的迭代器也会失效?

知识点:在多继承中,如果父类指针指向子类,但该父类没有虚表,调用析构函数会报错

快排具有不稳定性?为什么 ?

什么是不稳定,相同元素的相对位置发生改变,快排会改变相同元素的相对位置。

相关文章
|
前端开发 JavaScript 数据安全/隐私保护
VUE3(四十)使用canvas给图片添加水印~
VUE3(四十)使用canvas给图片添加水印~
632 0
|
运维 Serverless 数据库
使用serverless快速搭建博客
使用serverless快速搭建博客
642 0
使用serverless快速搭建博客
|
11月前
|
SQL PHP 数据库
21 PHP如何进行事务处理的?
路老师在知乎上分享PHP语言知识,帮助大家入门并深入了解PHP。本文介绍了PDO中的事务处理,通过实例讲解了如何使用beginTransaction()、commit()和rollback()方法实现事务操作。
188 1
|
存储 算法 安全
深入解析消息认证码(MAC)算法:HmacMD5与HmacSHA1
深入解析消息认证码(MAC)算法:HmacMD5与HmacSHA1
|
11月前
|
并行计算 前端开发 物联网
全网首发!真·从0到1!万字长文带你入门Qwen2.5-Coder——介绍、体验、本地部署及简单微调
2024年11月12日,阿里云通义大模型团队正式开源通义千问代码模型全系列,包括6款Qwen2.5-Coder模型,每个规模包含Base和Instruct两个版本。其中32B尺寸的旗舰代码模型在多项基准评测中取得开源最佳成绩,成为全球最强开源代码模型,多项关键能力超越GPT-4o。Qwen2.5-Coder具备强大、多样和实用等优点,通过持续训练,结合源代码、文本代码混合数据及合成数据,显著提升了代码生成、推理和修复等核心任务的性能。此外,该模型还支持多种编程语言,并在人类偏好对齐方面表现出色。本文为周周的奇妙编程原创,阿里云社区首发,未经同意不得转载。
28410 18
|
前端开发 Java API
Spring Boot与GraphQL的集成
Spring Boot与GraphQL的集成
|
计算机视觉 Windows
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
OpenCV + CLion在windows环境下使用CMake编译, 出现Mutex相关的错误的解决办法
617 0
|
JavaScript 前端开发 Shell
Nodejs 第十五章(child_process)
Nodejs 第十五章(child_process)
201 0
|
机器学习/深度学习 缓存 图形学
|
数据采集 运维 监控
治理告警风暴,告警降噪的一些典型手段
很多公司希望提升服务稳定性,而上线了各类监控系统,指标的、链路的、日志的,而且只是指标层面可能就会有多个监控系统,这么多监控系统、这么多监控目标,如果没有良好的治理,很快就会产生告警风暴的问题,如何通过一些手段达到告警降噪的效果呢?
718 0