Codeforces - 1080B. Margarite and the best present
题目大意 给你一个数组,数组元素取值为ai = i * (-1)i,给你两个数 l 、 r ,要你求出 arr[l ~ r] 的和。 解析 方法一: 可以使用等差数列求和公式,…
watch 与 watchEffect 侦听器
一、watch 侦听器 参数一:监听源 参数二:回调函数 (newV, oldV) 参数三:配置选项 { immediate: true /* 是否立即调用一次 */, deep: true / * …
剑指 Offer - 22 - 从上往下打印二叉树
题目 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 解析 可能是剑指 Offer 最简单的一道题了。。 直接上二叉树层次遍历代码即可。 代码: …
剑指 Offer - 10 - 矩形覆盖
题目 和 POJ - 2506. Tiling 类似。 我们可以用 2*1 的小矩形横着或者竖着去覆盖更大的矩形。请问用 n 个 2*1 的小矩形无重叠地覆盖一个 2*n 的大矩形…
Vue 渲染函数 h()
return h('h1', {}, this.blogTitle) h() 到底会返回什么呢?其实不是一个 实际 的 DOM 元素。它更准确的名字可能是 createNodeDescription,因为它所…
Vue 父子组件传参
父 &mdash&mdash> 子 : defineProps子 &mdash&mdash> 父: defineEmits 子组件接收值 1、父组件通过 v-bind 绑定一个数据 <template> <di…
Vue 3.x 中移除的 7 个功能
一、移除 $children Vue 2.x 在 2.x 中,开发者可以使用 this.$children 访问当前实例的直接子组件 <template> <div> <my-button></my-…
Codeforces - 1104B. Game with string(思维 | 模拟)
题目 解析 直接用字符串模拟(利用 substring 截取) 会超时,要灵活运用下标的变化来模拟: 可以用一个 cnt 变量累计消去的回合,如果消去奇数回合, A…
MySQL 常用函数公式
1. 数学函数 函数 说明 ABS(x) 返回 x 的绝对值 BIN(x) 返回 x 的二进制(OCT 返回八进制,HEX 返回十六进制) CEILING(x) 返回大于 x 的最小整数值 E…
LinkedHashMap 源码分析
LinkedHashMap 是 Java 提供的一个集合类,它继承自 HashMap ,并在 HashMap 基础上维护一条双向链表,使得具备如下特性: 支持遍历时会按照插入顺序有…