- 博客(32)
- 收藏
- 关注
原创 Floyd
从i这个点出发只经过1~k个中间点到达j这个点的最短距离。求两个点之间的最短距离,这两个点不固定。层的所有状态计算出来,所以需要把。状态规划:多元汇最短路。中各个点已经是最短距离。当使用Floyd后,
2024-11-28 21:50:33
145
原创 鸿蒙Native使用Demo
Native简单使用,NativeDemo项目,鸿蒙Native.,鸿蒙,HarmonyOS Next以上,大家就可以简单的使用Native了,关于的话,建议大家去记住一些常用的就行了,对于同一效果的命令有好几条,记住自己顺眼的一条就行。
2024-11-26 11:30:39
1332
原创 HarmonyOS 登录注册
每日模板系列,今天给大家来的模板是登录注册模板,适配HarmonyOS 5.0和SDK API12基于MVVM架构,路由采用的是HMRouter。
2024-11-25 16:23:24
680
原创 Java算法小技巧
如果字符串的指定子区域匹配字符串参数的指定子区域,则返回 true;否则返回 false。是否完全匹配或考虑大小写取决于 ignoreCase 参数。在数组的遍历中,一定要考虑对数组边界的判断,如下,如果不加判断,结果无法输出,会报错。一段区间内的最大值减去最小值等于区间长度,则说明区间连续。先使用换底公式换一下底就行了。
2024-11-24 21:52:02
321
原创 背包问题DP
01背包(求最大值):每个物品只能选一次,选或者不选朴素版代码:关于j>=v[i]的理解:j实际上表示的是“当前考虑的背包容量”,对于每一个物品而言,我们都不知道当前背包的剩余容量是多少,当拿当前物品的时候,是在上一层的基础上进行更新的,这就确保了总容量不会超过m在动态规划数组 f[i][j] 中:优化版代码:优化解析思想:每一层的总价值f[i]只用到了上一层f[i-1]+w[i]来进行计算对于不拿的优化:f[i][j]=f[i-1][j]对于第i个物品不拿,就说明这一层的总体积等于上一层的,也
2024-11-24 21:50:47
835
原创 Interface接口类型
在TS中使用interface接口来描述对象数据的类型(常用于给对象的。对于上面的接口,如果form。属性和方法添加类型约束。
2024-11-23 10:56:10
100
原创 HarmonyOS Next原创项目
HarmonyOS Next原创项目,拿来做毕设,富有新意学友集市是一款基于HarmonyOS Next开发的二手交易平台,适配HarmonyOS5.0,采用前后端分离架构,致力于为用户提供安全、便捷、高品质的二手商品交易服务。平台整合了华为云认证服务,确保用户身份安全可靠,打造可信赖的交易环境。
2024-11-23 10:55:54
1440
3
原创 HarmonyOS NEXT Ability
没错,至少两个,去浏览页面买药一个业务,加入购物车,产生订单一个业务,这两个业务可以看做同时进行的,所以,需要多个Ability。没错,一个,分享肯定是在支付开始业务前,或支付业务结束后,才能分享。所以,这就是一个单向顺序执行的,一个Ability就行。对于鸿蒙App而言,一个App中肯定有多个任务,而一个Ability就是一个任务。当两个业务并行执行时,就需要两个Ability。支付和分享模块需要几个Ability?买药业务需要几个Ability?什么是Ability?什么时候需要多个任务?
2024-06-16 11:33:32
292
原创 TypeScript字面量类型
字面量 作为类型对变量进行类型注解,这种类型就是字面量类型,声明的变量称之为常量,常量是不可以进行重新赋值的,所以。场景一:性别只能是 ’男‘ 和 ’女‘,就可以采用。说人话就是常量,不能重新赋值,类似于。重新赋与原值不同值就会报错。结合起来使用,提供一个精确的可选范围。字面量类型在实际应用中通常和。所以大家很容易就看出来。c++中的const。
2024-04-02 12:28:02
393
1
原创 Type注解对象类型
在TS中对于对象数据的类型注解,除了使用interface之外还可以使用类型别名来进行注解,作用相似。不知道大家有没有疑惑,是不是感觉。在注解对象类型的场景下非常相似,,同样可以实现类型复用。如何将下方的数据集转为。type配合交叉类型。
2024-04-02 12:10:51
481
1
原创 Typescript类型注解
类型注解指的是给变量添加类型约束,使变量只能被赋值为约定好的类型, 同时可以有相关的类型提示(说人话就是指明变量类型)
2024-03-30 10:50:28
528
1
原创 第十五届蓝桥杯模拟赛(第二期)JAVA
例如,对 123456789 进行一次转换变为 1*2*3*4*5*6*7*8*9=362880,再进行一次转换变为 3*6*2*8*8=2304,再进行一次转换变为 2*3*4=24,再进行一次转换变为 8。对于 60% 的评测用例,1
2023-12-01 18:50:42
2507
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人