相关文章
c++之stack(栈)与queue(队列)的使用与简单实现
文章目录 说明stack与 queuepushpop()删除top()查头queue的back()查尾size()长度empty()判空 说明 栈的简单实现很简单,但是有一个强制要求,传过来的类模版中,必须包含尾插头删等操作 队列同理 他们两个叫空间适配器,不同于其他stl的类 stack…
建站知识
2024/11/14 16:41:39
LeetCode -- 79.单词搜索
1. 问题描述
给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。
单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水…
建站知识
2024/11/13 14:12:45
【Java数据结构】——五道算法题让你灵活运用Map和Set
目录
一.只出现一次的数字
二.宝石与石头
三.旧键盘
四.给定一个数组,统计每个元素出现的次数
五.前K个高频单词 一.只出现一次的数字
136. 只出现一次的数字 - 力扣(LeetCode) 算法原理:我们将nums中每个元素都存入到set中…
建站知识
2024/11/12 20:33:09
多线程导入excel
设置线程池参数,创建线程池
corePoolSize要保留在池中的线程数,即使它们是空闲的,除非{code - allowCoreThreadTimeOut}被设置maximumPoolSize允许在池中的最大线程数keepAliveTime当线程数大于核心时,这是多余的空闲线程将在终止…
建站知识
2024/11/13 14:12:46
《一篇文章搞懂git(保姆级教学)》
目录
1.版本管理工具概念
2. 版本管理工具介绍
2.1版本管理发展简史(维基百科)
2.1.1 SVN(SubVersion)
2.1.2 Git
3. Git 发展简史
4. Git 的安装
4.1 git 的下载
4.2 安装
5. Git 工作流程
5.1 Git 初始化
5.2 git 流程
5.2.1 流程图
5.2.2概念即详解
6.Git …
建站知识
2024/11/12 11:14:09
【Qt】QTextEdit/QPlainTextEdit 实现 Tab 键多行缩进与反缩进
【Qt】QTextEdit/QPlainTextEdit 实现 Tab 键多行缩进与反缩进 文章目录 I - 主要原理II - 代码实现2.1 - 自定义类2.2 - 实现 Tab 缩进2.3 - 实现反缩进III - 参考链接I - 主要原理
由于 QTextEdit 和 QPlainTextEdit ,都无法实现多行选中缩进与反缩进,选中多行后,按下缩进…
建站知识
2024/11/14 18:42:50
跨平台指南:在 Windows 和 Linux 上安装 OpenSSL 的完整流程
Windows安装 一:找到安装包,双击即可 https://gitee.com/wake-up-again/installation-package.git 二:按照提示,一步一步来,就可以啦 三:此界面意思是,是否想向创作者捐款,自己视情…
建站知识
2024/11/14 18:42:42