自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (2)
  • 收藏
  • 关注

原创 二叉树迭代遍历(三种写法)

【代码】二叉树迭代遍历(三种写法)

2025-03-04 15:30:33 186

原创 String.join()

方法是 Java 8 及其以上版本中的一个方法,用于将多个字符串用指定的分隔符连接成一个字符串。

2025-01-22 18:33:00 271

原创 temp.append(“->“ + nums[high])为什么慢

在Java中,字符串的拼接效率主要受实现机制的影响。让我们深入分析这两种情况的具体原因。

2025-01-21 10:08:05 179

原创 对于dp算法“装满背包有多少中方式”

区别1:递推公式不同 遍历顺序也不同。

2024-09-13 14:17:16 306

原创 组合总和Ⅳ数学推导(看到大佬思路做一下记录)

设dp[i][j]为:选取了前i个数(nums[0…i−1])分别作为排列的最后一个元素(前面的元素没有限制),且排列之和为j的所有排列的总数,根据问题,我们需要得到和为target的所有排列,即dp[n][target]。添加辅助函数:设P[i][j]为:选取第i个数(nums[i−1])作为排列的最后一个元素,且排列之和为j的所有排列的总数。空间优化:由于计算时,我们只使用该列上一行(dp[i-1][j])和前面某列最末尾元素(dp[n][j - nums[i - 1]),因此可将dp空间优化为一维。

2024-09-13 10:04:34 934

原创 背包问题中的组合数与排列数的区别

组合数是不关心物品加入的顺序的,只要最终结果是相同的,那么{1, 5}和{5, 1}会视为同一种组合。排列数则考虑顺序,不同的物品加入顺序会视为不同的排列,所以{1, 5}和{5, 1}是不同的解。这种区别在背包问题中的重要性在于你想解决的是组合问题(只关心物品组合的不同)还是排列问题(关心顺序)。你可以通过在循环中添加打印语句来查看dp数组在每次迭代时的动态变化。下面是实现打印dp。

2024-09-12 22:10:18 457

原创 0/1背包的遍历顺序问题

因为一维dp的写法,背包容量一定是要倒序遍历(原因上面已经讲了),如果遍历背包容量放在上一层,那么每个dp[j]就只会放入一个物品,即:背包里只放入了一个物品。dp[j]表示:容量为j的背包,所背的物品价值可以最大为dp[j],那么dp[0]就应该是0,因为背包容量为0所背的物品的最大价值就是0。因为对于二维dp,dp[i][j]都是通过上一层即dp[i - 1][j]计算而来,本层的dp[i][j]并不会被覆盖!在计算dp[j]的时候,不能重复使用 放入同一个物品 而计算出的旧dp[j]。

2024-09-12 19:18:34 408

原创 消息的订阅与发布机制

订阅消息(只要发布方发送’2023年第5期英语周报这个消息’)订阅方的回调函数就会被调用。发布方发布’2023年第5期英语周报这个消息’

2024-02-18 20:19:51 178

原创 解绑当前组件上的事件(绑定在哪个组件上就在哪个组件上解绑)

2024-02-18 11:43:29 143

原创 组件自定义事件

在父组件内绑定事件和事件响应函数。子组件User.vue中执行事件。

2024-02-18 11:16:04 186

原创 重点!!nextTick方法

2024-02-18 10:28:40 151 1

原创 使用reduce函数做条件统计

2024-02-18 09:26:05 143 1

原创 局部样式scoped属性

2024-02-17 21:53:10 281 1

原创 插件plugins

首先创建plugins.js文件。

2024-02-17 21:48:21 135 1

原创 在父组件APP中获取子组件(car)包括dom元素的数据

2024-02-17 20:47:24 122 1

原创 props配置 父子组件之间传递数据

【代码】props配置 父子组件之间传递数据。

2024-02-17 20:42:48 210 1

原创 Vue生命周期

创建阶段挂载阶段、更新阶段销毁阶段。

2024-02-16 20:51:46 136 1

原创 为后期追加的数据也添加响应式处理

2024-02-16 19:09:08 134 1

原创 v-cloak解决胡子{{}}闪现问题,v-pre

2024-02-16 19:08:11 93 1

原创 v-cloak解决胡子{{}}闪现问题,v-pre

2024-02-16 19:07:18 135 1

原创 v-text v-html

2024-02-16 17:26:14 99 1

原创 Vue过滤器

某个装载点中的局部过滤器。

2024-02-16 13:02:54 109 1

原创 虚拟dom及diff算法 v-for里:key的使用

2024-02-16 09:54:11 99 1

原创 Vue的v-for列表渲染和字符串及指定次数

【代码】Vue的v-for列表渲染和字符串及指定次数。

2024-02-16 09:52:11 373 1

原创 Vue侦察属性watch

【代码】Vue侦察属性watch。

2024-02-15 21:09:09 147 1

原创 【无标题】

第二个时机:该计算属性所关联的Vue原有属性的值发生改变的时候,getter方法会被重新调用一次。第一个时机:第一次访问这个属性的时候。

2024-02-15 20:42:06 109 1

原创 Vue按键修饰符

【代码】Vue按键修饰符。

2024-02-15 19:53:22 109 1

原创 Vue事件修饰符

/在Vue当中,这种事件的默认行为可以不采用手动调用DOM的方式来完成。可以使用事件修饰符:prevent。

2024-02-15 19:26:35 223 1

原创 Vue 中的 Object.defineProperty()

设置临时变量 temp的目的是防止在读取属性值自动调用get方法时出现无限递归的现象。// 给上面的phone对象新增一个color属性。//value : '太空灰',// getter方法配置项。//return '动态''getter方法执行了'//setter方法配置项。'setter方法执行了'//这是一个普通对象。

2024-02-14 22:38:22 228 1

转载 码云 创建远程仓库并与本地仓库关联

码云 创建远程仓库并与本地仓库关联 - 简书

2021-09-25 11:26:05 159

空空如也

空空如也

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

TA关注的人

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