自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(192)
  • 收藏
  • 关注

原创 KMP算法(未完成)

【代码】KMP算法(未完成)

2025-10-16 00:30:30 161

原创 鸿蒙自定义函数builder

【代码】鸿蒙自定义函数builder。

2025-10-09 16:09:23 362

原创 鸿蒙点击事件

【代码】鸿蒙点击事件。

2025-10-09 15:55:18 406

原创 鸿蒙边框属性

【代码】鸿蒙边框属性。

2025-09-25 16:58:46 89

原创 鸿蒙内外边距

【代码】鸿蒙内外边距。

2025-09-25 16:46:18 113

原创 鸿蒙图像组件

【代码】鸿蒙图像组件。

2025-09-25 16:25:21 140

原创 鸿蒙文本属性

【代码】鸿蒙文本属性。

2025-09-25 16:11:35 107

原创 鸿蒙通用属性

【代码】鸿蒙通用属性。

2025-09-25 16:08:00 96

原创 鸿蒙容器组件column && row

【代码】鸿蒙容器组件column && row。

2025-09-25 15:59:24 103

原创 鸿蒙箭头函数

【代码】鸿蒙箭头函数。

2025-09-25 15:50:13 78

原创 鸿蒙函数创建与调用

【代码】鸿蒙函数创建与调用。

2025-09-25 15:45:01 100

原创 鸿蒙开发对象

【代码】鸿蒙开发对象。

2025-09-25 15:36:19 290

原创 鸿蒙开发数组

【代码】鸿蒙开发数组。

2025-09-25 15:27:04 103

原创 鸿蒙变量赋值

【代码】鸿蒙变量赋值。

2025-09-25 15:13:15 96

原创 homonyOs index文件解释

【代码】homonyOs index文件解释。

2025-09-25 15:00:55 649

原创 第一天_点灯小师_初识CubeIDE

摘要:本文记录了STM32开发入门的第一课——点亮LED灯的过程。首先使用CubeIDE创建项目,配置PA10为GPIO输出模式。介绍了输入输出模式的区别和代码编写规范,强调要在指定注释区间内编写代码以防被自动生成代码覆盖。详细说明了开发板与烧录器的接线方法(SWCLK、SWDIO、GND、3V连接)以及面包板的使用原理。最后实现LED灯闪烁功能,既可编程控制(高低电平切换),也可直接供电点亮。文章涵盖了STM32开发的初始步骤和硬件连接要点。

2025-07-03 22:25:37 237

原创 java_作业3.20

【代码】java_作业3.20。

2025-03-20 11:39:32 158

原创 java_矩阵加法乘法

【代码】java_矩阵加法乘法。

2025-03-13 11:27:27 216

原创 java_查看输入的数据是否为一个ip地址

【代码】java_查看输入的数据是否为一个ip地址。

2025-03-13 09:00:14 356

原创 dijkstra_字母阶梯游戏

【代码】dijkstra_字母阶梯游戏。

2025-03-06 09:18:43 234

原创 自幂数dp优化

【代码】自幂数dp优化。

2025-03-06 07:23:21 142

原创 拓扑排序_走多远

拓扑排序: 用于查找先后顺序的 将最前面的定义为入度为0的点 不断遍历 拓扑排序会出现多种解。1. 用队列存储点的先后顺序()

2025-03-03 19:55:55 179

原创 动态规划_最大魅力值

这个是错的 但是不知道有什么问题。

2025-03-03 19:52:38 279

原创 动态规划_数组切分

如果j ~ i 是符合条件的 那么就把他们当作一个整体 然后在此位置进行一次切分 然后加上dp[j - 1 ] 也就是加上前面的方案数 整合到一起 然后 还在继续往前遍历j 然后又找到了一个新的符合条件的j 又要执行一次累加 这次的累加 还是加上 dp[j - 1 ]的切分情况 然后在j ~ i进行一次切分 这次 的切分 也多了几个数 ( 因为是j ~ i 这次的 j 变得更加小了 ) 所以不存在重复累加。因为出现了一个新的nums[i] 那么就阻止了重复累加的出现。

2025-02-27 10:25:25 278

原创 线性dp_接龙数列

对于23这个数的话 使用 dp[r] = dp[left] + 1 那么就是添乱 因为dp[3]本来就很大了 那么如果再dp[3] = dp[2] + 1 那么就会变得很小 那么我们就可以舍弃这个数。那么可以得到状态转移方程 dp[r] = dp[left] + 1 那么这样子还是不可以的。新的状态转移方程dp[r] = max(dp[left] + 1, dp[r])他们的关系是 : 如果该数第一位存在 那么该数就可以接龙 状态数接在该数的尾数。改善一下 有点dp的样子。

2025-02-25 10:26:03 242

原创 广度优先搜索_钥匙和房间

起始元素入队 查找队首元素的邻居节点 发现之后 入队 并且标记位已访问。接着 队首元素出队 一直循环 直到队列为空。

2025-02-13 15:18:38 217

原创 深搜DFS_全排列_十位数宝藏代码

因为时间复杂度是O(n!) 所以能接受的数据范围在11以内。全排列 dfs的模板基本就是这样子 基本不变。

2025-02-12 19:37:50 191

原创 最小生成树prim_城邦

无向图这题先求出边权 然后添加边权 是稠密图 prim算法合适然后使用最小生成树求解。

2025-02-12 14:36:45 256

原创 dijkstra最短路算法

数据范围在1000内。

2025-02-12 14:33:22 247

原创 704. 二分查找

定义左右边界为 -1 n 结束条件 left + 1 == right注意的是 n == 1 会照成越界 需要分类讨论还要注意 有些空数组 还有很多数组越界的问题。

2025-02-10 20:01:36 244

原创 三指针_一键3连

这个题目还是很简单的。

2025-02-09 12:03:25 223

原创 贪心算法_翻硬币

依次遍历 不符合条件就反转。题目要干嘛 你就干嘛。

2025-02-09 11:22:26 1441

原创 哈希表_优质数对

但是 在最坏的情况下 还是退化成了O(n^2) 还是没能通过所有案例。开始并没有什么思路 直接暴力算法 但是超时了 并不能通过全部案例。后面使用hash表 查找是否在A中出现B B中出现A。那相同元素的不同位置 我们可以存储在一个vector当中。O(n*n)的时间复杂度在10^5还是略显没什么优势。但是这个方法还是存在缺陷 就是输入相同元素时 会覆盖。确保TMP 足够大 映射唯一值。那么这样子就要用到映射函数了。通常定义为10^9 + 7;

2025-02-09 11:10:32 363

原创 插入排序c++

两道例题 第一道是没有看排序实现写的 第二个是看了之后写的 简化了很多。

2025-02-07 20:11:06 171

原创 冒泡排序_88. 合并两个有序数组

【代码】冒泡排序_88. 合并两个有序数组。

2025-02-07 20:09:06 163

原创 选择排序_75. 颜色分类

选择排序

2025-02-03 12:29:52 281

原创 leetcode_264. 丑数 II

居然已经给出了丑数的因子 那么我们可直接用最小的丑数 * 因子 就可以得到另一个丑数。本来是想像求素数那样子求出丑数 但是发现这个数据量好像有点大 但是 On²。的时间复杂度在10000的数据量还是可以接受的。但是用逆向思维 可以很轻松得到结果。

2025-02-02 14:07:55 255

原创 priority_queue

1. pop操作是先将栈顶元素和栈底元素互换 然后再将栈顶元素下沉 然后删除栈顶。priority_queue也可以比抽象类 只要<重载 指定比较对象就可以。一些与别的stl不同的地方。

2025-02-02 11:02:20 291

原创 c++ map

在当前key已经存在value时 insert不会改变当前key的value 但是m[ ]会。其实和前面的没什么区别 就是有一点点的区别 他的insert比较复杂 和可以比较简单。// m[] 和 insert 的区别。

2025-02-02 10:17:25 211

原创 竞赛算法总结

3. 通常与哈希表配合 查看当前元素的状态。1. 数据规模通常是10的5次方。2. 通常用于与字串相关的问题。

2025-01-24 18:18:29 293

作业要求 综合设计与应用

作业要求 综合设计与应用

2024-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除