相关文章
977. 有序数组的平方 - 力扣
1. 题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 2. 示例 3. 分析
我们当然可以遍历数组平方元素,然后再使用sort排序,但这里时间复杂度就为 O(logN) 了。
我…
建站知识
2025/1/28 12:26:44
pair的基本用法总结
1,pair的应用 pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair
如stl中的map就是将key和value放在一起来保存。
另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。
pair的实现是一个结构体,主要的…
建站知识
2024/9/12 4:07:17
【AI+知识库问答】沉浸式体验了解 AI知识库问答fastGPT
之前写过一篇文章 【AI本地知识库】个人整理的几种常见本地知识库技术方案 , 由于当时主要是针对AI本地知识库, 所以没列fastGPT。 最近经常刷到fastGPT,这里单独水一篇。
FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,…
建站知识
2025/1/29 8:49:02
从 @MapperScan 看 Spring 和 MyBatis 的整合
在 Spring Boot 中使用 Mybatis 时,会经常使用到一个注解 MapperScan,它可以指定对哪些包进行扫描(basePackages),将哪些类作为 Mapper 类(basePackageClasses),多数据源下的一些设置…
建站知识
2024/12/21 6:19:43
数据结构严蔚敏版精简版-绪论
1.基本概念和术语
下列概念和术语将在以后各章节中多次出现,本节先对这些概念和术语赋予确定的含义。
数据(Data):数据是客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号 的总称。
数据元素(DataElement):…
建站知识
2024/11/1 1:31:43
Docker的安装、启动和配置镜像加速
前言: Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 而企业部署一般都是采用Linux操作系统,而…
建站知识
2024/11/8 16:22:44
Arduino 按钮及弹跳
所需元件 可插入面包板的按钮1个 220Ω电阻1个 10kΩ电阻1个 3mm或5mm LED 1个 面包板1块 Arduino Uno开发板1块 面包板连接线数条
使用外接电阻 将5V接到按钮,按钮的另一端串联1个10kΩ电阻再接地,这样的接法被称为下拉电阻(pull-down resistor)。若测…
建站知识
2024/11/16 23:39:56