相关文章
【C++】二分查找算法(模板)
重点 只需要记住两点: 1.left right 时,一定就是最终结果(包括找不到目标值),无需再次判断,如果判断就会死循环 2.求中点如果是求左端点 mid left (right - left)/2 如果是求右端点 mid left (right -…
建站知识
2024/12/21 6:44:45
基于ssm的三省学堂-学习辅助系统(java项目+文档+源码)
风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于ssm的三省学堂-学习辅助系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。
项目简介:
三省学堂-学习辅助系统的…
建站知识
2024/10/8 16:39:59
手写红黑树【数据结构】
手写红黑树【数据结构】 前言版权推荐手写红黑树一、理论知识红黑树的特征增加删除 二、手写代码初始-树结点初始-红黑树初始-遍历初始-判断红黑树是否有效查找增加-1.父为黑,直接插入增加-2. 父叔为红,颜色调换增加-3. 父红叔黑,颜色调换&am…
建站知识
2024/10/6 0:43:08
手机无线投屏到windows11电脑
1 安装无线投影组件 2 电脑端打开允许其他设备投影的开关 3 手机找到投屏选项 4 手机搜索可用设备连接即可 这里的官方文档给的不太好,给了一些让人眼花撩乱的信息,以下是经过整合的有效信息
建站知识
2024/10/6 0:43:07
C++的并发世界(二)——初识多线程
0.引言 C的并发世界(零)和C的并发世界(一)的东西真的对于我这种初学者难以理解,我确定从第一个多线程案例进行学习归纳总结。
1.多线程的目的 ①将耗时的任务进行分解,进行实时响应; ②充分利用多核CP…
建站知识
2024/12/21 5:05:01
TypeScript-数组、函数类型
1.数组类型
1.1类型 方括号
let arry:number[][5,2,0,1,3,1,4]
1.2 数组泛型
let arry2:Array<number>[5,2,0,1,3,1,4] 1.3接口类型
interface makeArryRule{[index:number]:number
}let arry3:makeArryRule[5,2,0,1,3,1,4]
1.4伪数组
说明: argument…
建站知识
2024/10/6 0:43:06
大话设计模式之外观模式
外观模式(Facade Pattern)是一种软件设计模式,旨在提供一个简单的接口,隐藏系统复杂性,使得客户端能够更容易地使用系统。这种模式属于结构型模式,它通过为多个子系统提供一个统一的接口,简化了…
建站知识
2024/12/21 5:05:01
代码随想录算法训练营DAY15|C++二叉树Part.2|102.二叉树的层序遍历、226.翻转二叉树、101. 对称二叉树
文章目录 102.二叉树的层序遍历思路伪代码迭代法递归法 CPP代码拓展题 226.翻转二叉树思路CPP代码 101. 对称二叉树伪代码CPP代码 102.二叉树的层序遍历 力扣题目链接 文章讲解:102.二叉树的层序遍历 视频讲解:讲透二叉树的层序遍历 | 广度优先搜索 | Le…
建站知识
2024/10/29 1:28:06