2k 2 分钟

# 合并两个有序数组 - 改动 将数组内两个区间内的有序元素合并 [1, 5, 6, 2, 4, 10, 11] 可以视作两个有序区间 [1, 5, 6] 和 [2, 4, 10, 11] 合并后,结果扔存储于原有空间 [1, 2, 4, 5, 6, 10, 11] a1 原始数组,a2 结果数组 (k) i, iEnd 第一个有序区间的起点和终点,j,jEnd 第二个有序区间的起点和终点 merge([1, 5, 6], [2, 4, 10, 11], a2 = []){ merge([5, 6], [2, 4, 10, 11], a2 =...
1.2k 1 分钟

# 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 示例 3: 输入:l1 = [], l2 = [0] 输出:[0] 提示: 两个链表的节点数目范围是 [0, 50] -100 <= Node.val <= 100 l1 和 l2 均按 非递减顺序 排列 # 方法 1 谁小,把谁链给 p,p 和小的都向后平移一位 当...
3.5k 3 分钟

# 反转链表 题目要求: 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入:head = [1,2] 输出:[2,1] 示例 3: 输入:head = [] 输出:[] 提示: 链表中节点的数目范围是 [0, 5000] -5000 <= Node.val <= 5000 # 方式一 代码: public ListNode reverseList(ListNode head) { ListNode n1 =...
1.9k 2 分钟

# 移除链表元素 题目要求: 203. 移除链表元素 题目级别:简单 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5] 示例 2: 输入:head = [], val = 1 输出:[] 示例 3: 输入:head = [7,7,7,7], val = 7 输出:[] 提示: 列表中的节点数目在范围 [0, 104] 内 1 <= Node.val <=...
1.1k 1 分钟

# 有效的括号 给定一个只包括 '(' , ')' , '{' , '}' , '[' , ']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相同类型的左括号。 示例 1: 输入:s = "()" 输出:true 示例 2: 输入:s =...
461 1 分钟

# Scoop 安装 mysql 添加仓库: main scoop bucket add main 执行命令安装 mysql scoop install mysql 启动 mysql 数据库 mysqld --console 这里启动的方式分为两种 后台启动 --standalone 终端启动 --console 如果报错则执行下面代码: mysqld --initialze --user=mysql --console 执行命令: mysqld -install 安装服务 如果出现下面的情况 则执行命令: sc delete mysql 再次执行: mysqld...
1.9k 2 分钟

第一步 windows 应用商店安装 WindowsTerminal 确保自己电脑有 PowerShell, 或者去下载一个也是在应用商店 安装字体否则一些显示有问题:字体上传到了云端可以去拉取获取下载链接:https://ohmyposh.dev/docs/installation/fonts 点击 Meslo LGM NF 即可下载字体包 # 安装 oh-my-poshwinget install JanDeDobbeleer.OhMyPosh -s winget# 使用的是哪个 shelloh-my-posh get shell# 直接加载:&...
2.7k 2 分钟

# 常用命令 寻找软件: scoop search 软件名 安装软件: scoop install 软件名 删除软件: scoop uninstall 软件名 查看已安装的软件: sccop list 清理缓存: scoop cache rm 软件名 或者 scoop cache rm * 查看可添加仓库: scoop bucket known 添加额外仓库: scoop bucket add 仓库名 1 打开 PowerShell 输入,执行策略更改为 RemoteSigned set-executionpolicy RemoteSigned2 输入命令进行安装 iex...
341 1 分钟

如果上方的服务器激活地址都失效了,还有个办法可以搜索网络上可用的激活服务器,一般人我不告诉他,请务必低调使用。 首先打开这个网站:https://search.censys.io/ 然后在搜索框中输入: services.http.response.headers.location: account.jetbrains.com/fls-auth ,点击 搜索 ,网站会检索出很多 IP 地址 任意点一个 IP 地址查看详情页,确保 80/HTTP 地址下的 Status Code 状态码为 302 ,这时候复制出 Detail 这里的 IP 地址,作为我们的 License Server...
1.6k 1 分钟

# 初始 JSON # JSON 是什么 Ajax 发送和接收数据的一种格式 JSON 全称是 JavaScript Object Notation # 为什么需要 JSON JSON 有 3 种形式,每种形式的写法都和 JS 中的数据类型很像,可以很轻松的和 JS 中的数据类型互相转换。 # JSON 的 3 中形式 # 简单值形式 JSON 的简单值形式就对应着 JS 中的基础数据类型 数字,字符串,布尔值,null "username"注意事项: JSON 中没有 undefined 值 JSON 中的字符串必须使用双引号 JSON 中是不能注释的 #...