- 博客(7)
- 收藏
- 关注
原创 基于回溯法的符号三角形问题求解
符号三角形问题我们可以通过分析找到其一个约束条件,在合理的N行的场合,由于“+”和“-”的数目要求相同,且我们的符号三角形有n行,所以总共有n(n+1) / 2个符号,符合题意的三角形中每个符号只能有n(n +1) / 4个。由于“+”和“-”的数目相同,且我们的符号三角形有n行,所以总共有n(n+1) / 2个符号,因此,如果n(n+1)/2如果为奇数的话,说明输入的N本身就决定了没有合乎题意的符号三角形存在。//+号个数-(i+1)%2。
2022-10-08 13:41:37 1743
原创 利用CSS 3 的动画相关属性制作轮播图特效
Step 1:定义用来展示效果的容器div(1)设置其背景色(2)让其大小与浏览器的比例合适,并且让其水平、垂直居中;例如: div{ position: absolute; left: 10%; top:10%; background-color: rgba(221, 228, 228, 0.85);...
2022-05-06 06:29:00 892
原创 进一步理解事件修饰符“.capture”
1、DOM事件的传播机制DOM的事件传播机制有两个阶段:一个是捕获阶段,一个是冒泡阶段。捕获阶段是从外到内,冒泡阶段是从内到外。举例来说,假如有如下的两个嵌套在一起的<div>,如下所示: <div> 这是外层的div <div> 这是内层的div </div> </div> 如果我们分别内层和外层的<div>定义了捕获阶段和冒泡阶段的点击事件的事件处理方...
2022-05-05 17:42:11 1784 1
原创 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法
1、“error Extra semicolon semi”错误在学习编写Vue3.0项目的时候,你可能还会发现,比如,用响应式模板创建的组件里的语句import { reactive, toRefs } from 'vue'后面没有分号,你如果加上,运行会报错,错误信息如图所示:这个错误的原因是我们在语句末尾使用了引号,去掉分号后就可以顺利跑通了。这又是为什么呢?这是因为vscode的插件ESlint的原因。ESlint在格式化文档的时候会自动添加分号。这可能会让我们感觉不舒服,觉得不规范。有
2022-05-01 19:11:58 10492
原创 关于Eslint语法检查报“Expected indentation of 6 spaces but found 12” 错误的解决办法
运行Vue项目时如果发生Eslint语法检查报错,输出报错内容举例:Expected indentation of 6 spaces but found 12,可能会是一堆,让人很头疼,如下图所示:这个问题的解决办法:在Vue项目文件夹里找到“.eslintrc.js”文件并打开,其内容如下:module.exports = { root: true, env: { node: true }, extends: [ 'plugin:vue...
2022-05-01 12:02:26 8027
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人