- 博客(33)
- 收藏
- 关注
原创 二叉树的半线性
在二叉搜索树(BST)中,节点按大小分左右,但中序遍历时自然升序排列。这种“动态有序”特性使得BST既能快速插入/删除(非线性操作),又能高效遍历(线性输出),完美诠释半线性结构的价值。二叉树的节点通过父子关系形成分叉结构(非线性),但通过遍历规则(如先序、中序、后序、层次遍历)可将其映射为线性序列。二叉树每个节点最多有两个子节点(左/右),且子节点次序固定。查找:通过有序性(如二叉搜索树)实现高效搜索(O(log n))。层次遍历:按层级顺序逐层访问节点,形成线性队列。
2025-05-21 21:42:41
134
原创 向量组的个数的相关问题
单个向量的维数:由分量数量决定(如nnn维向量)。向量组的维数:指所有向量共享的维度(即单个向量的分量数)。向量组中向量的个数:与线性相关性或生成空间的维度相关,但不直接定义“维数”。因此,维数始终与单个向量的分量数相关,而向量组中向量的个数是另一个独立的概念。
2025-05-12 22:45:06
884
原创 向量组的维度是单个向量中元素的个数
单个向量的维数:由分量数量决定(如nnn维向量)。向量组的维数:指所有向量共享的维度(即单个向量的分量数)。向量组中向量的个数:与线性相关性或生成空间的维度相关,但不直接定义“维数”。因此,维数始终与单个向量的分量数相关,而向量组中向量的个数是另一个独立的概念。
2025-05-12 22:43:46
1073
原创 Android Studio的jks文件
名称类型用途.jksJava KeyStore 文件存储签名密钥和证书KeyStoreJava 安全机制的一部分管理密钥和证书keytoolJDK 工具生成和管理.jks文件如果你正在准备发布应用,一定要妥善保管.jks文件!如有需要,我也可以教你如何配置 Gradle 自动签名打包。
2025-05-12 16:48:32
916
原创 m个n维向量组中m,n的含义与空间的关系
当 ( m < n ):线性无关向量组张成 ( m ) 维子空间。当 ( m = n ):张成整个 ( n ) 维空间。当 ( m > n ):向量组线性相关,张成空间维度仍为 ( n ) 维(需依赖部分向量)。2个线性无关向量张成平面(二维子空间)。3个线性无关向量张成整个三维空间。4个向量必然线性相关,张成空间仍为三维,但需通过其中3个线性无关向量实现。
2025-05-10 12:08:04
333
原创 前台--Android开发
前台是指当前用户可见且可交互的应用界面或组件。当 Activity 被显示在屏幕上并可以接收用户操作时,就处于“前台”。前台 = 用户当前正在看并且可以操作的界面或组件。在开发中,我们通常只在前台状态下执行需要实时响应的操作(如传感器监听、UI 动画等),而在进入后台时释放这些资源。
2025-05-09 21:58:02
490
原创 onResume()和 onPause()的触发条件
方法触发时机推荐用途是否必须调用superonResume()Activity 进入前台并可交互注册传感器、恢复动画、开启前台服务等✅ 必须onPause()Activity 失去焦点或部分被遮挡注销传感器、保存临时状态、释放资源等✅ 必须。
2025-05-09 21:51:18
573
原创 算法时间复杂度的大O表示法中的n代表的含义
在时间复杂度公式T(n) = O(f(n))中,n是问题规模的变量。当n趋近于无穷大时,算法的执行时间增长率由f(n)主导。例如,若算法的时间复杂度为O(n),则执行时间与输入规模成线性关系。在算法时间复杂度的大O表示法中,符号O(n)里的n代表输入数据的规模,即算法需要处理的问题实例的大小。总结:n作为大O表示法的核心参数,本质是用于抽象描述算法性能如何随问题规模扩展而变化的基准量。它并不直接等同于代码中的某个具体变量,而是对输入规模的理论化建模。• 在动态规划中,n可能关联状态空间的维度。
2025-04-24 19:36:58
225
原创 Mysql中update修改视图的条件
语句直接修改视图数据取决于视图的定义结构和底层基表的关系。权限,或基表使用只读存储引擎(如 MyISAM 表被锁定)。如需修改不可更新的视图,需直接操作基表或重构视图定义。条件能通过其他列组合唯一定位基表行,仍可成功修改。• 建议:在视图中显式包含主键以确保精确修改。创建,修改后的数据必须符合视图的过滤条件。• 视图的列直接来自基表字段,未使用。• 视图的列来自子查询或临时表结果。• 即使视图未显式包含主键,若。视图包含基表主键或唯一约束列。• 视图的列是计算字段(如。• 即使视图可更新,若。
2025-04-22 20:09:07
1005
原创 java中的.java和.class文件
java文件是开发者编写的源代码,需编译为.class文件后才能运行。.class文件是JVM执行的字节码,承载了程序的二进制指令,确保跨平台兼容性。两者共同构成了Java“编写-编译-运行”的完整生命周期。
2025-04-22 10:41:42
444
原创 数据库分组查询注意
• 非严格模式(如 MySQL 宽松模式):允许执行,但非分组字段的值可能返回随机结果。等,用于对组内数据计算统计值。一、分组查询与字段选择规则。
2025-04-20 20:22:04
168
原创 深度学习概念:样本、batch 和 epoch
样本是训练数据的基本单位。Batch是模型一次性处理的样本集合,用于提高计算效率和稳定训练过程。Epoch是模型对整个训练数据集完成一次完整遍历的过程,用于衡量训练进度和调整学习率。在实际应用中,选择合适的 batch 大小和 epoch 数量需要根据具体任务、数据集大小以及硬件资源进行权衡。
2025-04-07 20:00:07
330
原创 MySQL中的三种完整性约束
确保一个表中的数据引用另一个表中存在的值。例如,订单表中的客户ID必须在客户表中存在。)实现,共同保障数据的准确性、一致性和业务规则的有效性。:确保表中每行数据的唯一性,不允许重复或空值。:保证列中的值唯一,但允许有空值(仅限一次)。:为列定义默认值,当插入数据未指定时自动填充。:自定义条件限制列的值(如年龄必须大于0)。:这三种完整性约束通过具体的关键字(如。:强制列不能存储空值。
2025-04-04 17:24:26
178
原创 可导一定连续
● 导数的本质:描述函数在某点的瞬时变化率,需局部线性近似(即连续)。● 可微与可导等价:在单变量函数中,可导与可微是等价概念。○ 可导意味着函数在局部无突变(如尖角、断裂),曲线光滑。○ 高阶可导性(如二阶可导)对应更高程度的平滑性。可导(如尖点、振荡等情形破坏可导性)。处连续但不可导(左、右导数不等)。● 例子 2:魏尔斯特拉斯函数。方法一:通过导数定义与极限运算。方法二:利用极限的乘法法则。连续(因导数存在要求极限。)处处连续但处处不可导3。可导一定连续的证明与理解。
2025-04-03 17:23:15
1284
原创 布局为什么使用 XML 文件
XML 文件专注于 UI 的结构和样式,而 Java/Kotlin 代码专注于业务逻辑。这种分离提高了代码的可维护性和复用性[[7]]。Android Studio 提供了强大的可视化编辑器和预览功能,方便开发者快速设计和调整布局。)用于定义用户界面(UI),通常采用 XML 格式编写。Android 系统可以通过解析 XML 文件动态加载 UI,减少硬编码的工作量。XML 文件以树状结构表示 UI 元素及其关系。
2025-03-25 16:06:53
194
原创 活动(Activity)和布局的关系
活动(Activity)是 Android 应用中负责管理用户界面和交互的核心组件,而布局(Layout)是活动的视觉表示。布局文件定义了活动的 UI 结构,例如按钮、文本框的位置和样式。活动通过代码实现业务逻辑,例如按钮点击事件、数据处理等。这行代码告诉系统,当前活动的 UI 应使用。方法将布局文件与自身关联。
2025-03-25 16:06:03
156
原创 什么是Gradle
无论是 Android 开发还是后端项目,它都能显著提升开发效率[[3]][[5]][[9]]。Gradle 结合了 Maven 的依赖管理和 Ant 的灵活性,但采用代码化配置(而非 XML),支持自定义构建逻辑[[1]][[6]]。不仅限于 Java/Android,还支持 Kotlin、C++ 等语言,以及跨平台项目(如 Flutter)[[3]][[5]]。编写(而非传统的 XML),语法更简洁灵活[[1]][[2]][[10]]。),并管理依赖关系[[2]][[3]]。Gradle 是一个。
2025-03-25 15:49:38
394
原创 语言模型的发展历程
核心脉络统计模型(死记硬背)→ 神经模型(向量理解)→ 预训练模型(迁移学习)→ 大模型(涌现能力)。终极目标:从“猜词游戏”进化到“通用任务求解”,推动AI理解人类语言。
2025-03-12 20:17:57
817
原创 手动释放WSL2中删除但没释放的空间
接下来,打开 PowerShell 并使用 DiskPart 工具来压缩 VHD 文件。在 DiskPart 中,选择你的 WSL2 VHD 文件。你需要知道 VHD 文件的路径,通常位于。执行完这些步骤后,应该能看到 Windows 磁盘空间得到了释放。例如,如果你使用的是 Ubuntu,文件可能是。
2024-10-06 10:23:38
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人