相关文章
[LeetCode #283] 移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1:
输入: nums [0,1,0,3,12]
输出: [1,3,12,0,0]示例 2:
输入: nums [0]
输出: […
建站知识
2024/11/22 15:51:22
2021 年 6 月青少年软编等考 C 语言一级真题解析
目录 T1. 数的输入和输出思路分析 T2. (a / b) c 的值思路分析 T3. 大写字母的判断思路分析 T4. 特殊求和思路分析 T5. 硬币翻转思路分析 T1. 数的输入和输出
输入一个整数和双精度浮点数,先将浮点数保留 2 2 2 位小数输出,然后输出整数。
时间限制&…
建站知识
2024/11/22 13:31:09
STM32(13)串口
串口的数据帧 1.空闲 2.起始位 3.数据位 4.校验位(可有可无)
为了验证数据传输是否出错而设立的比特位 1和4传输方式比较常见
校验规则: 根据1的个数,校验位会自己补0或1
5.停止位 例子: 同步通信 异步通信 波特率 …
建站知识
2024/11/23 9:01:02
TS中private和protected的区别
在 TypeScript 中,private 和 protected 是两种访问修饰符,用于限制类成员(如属性、方法等)的可见性和可访问性。它们的主要区别在于访问权限的宽松程度。
1. private
当一个类的成员被标记为 private 时,它只能在该…
建站知识
2024/11/14 0:59:25
【Kotlin】函数
1 常规函数
1.1 无参函数
fun main() {myFun()
}fun myFun() {println("myFun") // 打印: myFun
}
1.2 有参函数 1)常规调用
fun main() {myFun("myFun") // 打印: myFun
}fun myFun(str: String) {println(str)
} 2)形参指定默…
建站知识
2024/11/14 0:59:26
c++笔记—— AutoBuffer类(opencv)
自动分配缓冲区类 Automatically Allocated Buffer Class. 这个类用于函数和方法中的临时缓冲区。如果临时缓冲区通常很小(几K的内存),但其大小取决于参数,则在堆栈上创建一个小的固定大小数组,并在足够大时使用它是有…
建站知识
2024/11/24 7:49:44
【经验】f-string 的一些点
【经验】f-string 的一些点 省几个字别数错了对齐它现在几点 省几个字 让 f-string 给你写表达式,在 f-string 中使用 来自动打印表达式 a 10
b 25
print(f"{a b }")
>>> a b 35别数错了 对于过大的数字难以一眼看出来它的数量级…
建站知识
2024/11/14 0:59:30
动态规划:LeetCode第10题 正则表达式匹配
题目:
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 . 和 * 的正则表达式匹配。
. 匹配任意单个字符* 匹配零个或多个前面的那一个元素
所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。
示例 1: …
建站知识
2024/11/23 8:25:52