相关文章
LeetCode Hot100 刷题笔记(2)—— 子串、普通数组、矩阵
目录 前言 一、子串 1. 和为 K 的子数组 2. 滑动窗口最大值 3. 最小覆盖子串 二、普通数组 4. 最大子数组和 5. 合并区间 6. 轮转数组 7. 除自身以外数组的乘积 8. 缺失的第一个正数 三、矩阵 9. 矩阵置零 10. 螺旋矩阵 11. 旋转图像 12. 搜索二维矩阵 II 前言
一、子串&#…
编程日记
2025/5/5 3:14:13
蓝桥杯速成刷题清单(上)
一、1.排序 - 蓝桥云课 (快速排序)算法代码:
#include <bits/stdc.h>
using namespace std;
const int N 5e5 10;
int a[N];int main() {int n;cin >> n;for (int i 0; i < n; i) {cin >> a[i];}sort(a, a n);for …
编程日记
2025/4/25 21:29:06
Python学习之jieba
Python学习之jieba
jieba是优秀的中文分词第三方库,由于中文文本之间每个汉字都是连续书写的,我们需要通过特定的手段来获得其中的每个词组,这种手段叫做分词,我们可以通过jieba库来完成这个过程。jieba库的分词原理:利用一个中文词库,确定汉字之间的关联频率,汉字向概率大的组…
编程日记
2025/5/5 5:01:54
android wifi 连接流程(framework)
WIFI frameowrk有两种接口连接热点,此为8295高通,android12的流程 一、较新的WifiManager.connect 二、较老的接口 WifiManager.addNetwork和WifiManager.enableNetwork 1、WifiManager.addNetwork 主要用来向wpa_supplicant里添加netid,并且…
编程日记
2025/4/11 14:07:04
React 的 JSX 语法中,引号和大括号有不同的用途
在 React 的 JSX 语法中,引号和大括号有不同的用途,它们决定了属性值的类型和动态性。以下是详细解释和对比: 1. 引号 " ":传递静态字符串
<Greeting name"okk" age"19" />作用:…
编程日记
2025/5/5 4:55:03
Oracle数据库数据编程SQL<8.1 文本编辑器Notepad++和UltraEdit(UE)对比>
首先,用户界面方面。Notepad是开源的,界面看起来比较简洁,可能更适合喜欢轻量级工具的用户。而UltraEdit作为商业软件,界面可能更现代化,功能布局更复杂一些。不过,UltraEdit支持更多的主题和自定义选项&am…
编程日记
2025/4/28 14:17:37
网络空间安全(53)XSS
一、定义与原理 XSS(Cross Site Scripting),全称为跨站脚本攻击,是一种网站应用中的安全漏洞攻击。其原理是攻击者利用网站对用户输入内容校验不严格等漏洞,将恶意脚本(通常是JavaScript,也可以…
编程日记
2025/4/28 21:04:14
mybatis的第五天学习笔记
12. 动态SQL
12.1 动态SQL概述
新增内容: 动态SQL执行流程 MyBatis如何解析动态SQLSQL语句构建过程参数绑定机制 新增示例 // 动态条件查询接口示例
List<User> searchUsers(Param("name") String name,Param("age") Integer age,Para…
编程日记
2025/5/5 5:09:34