- 博客(73)
- 收藏
- 关注
原创 太平洋大西洋水流问题
高度=[[1,2,2,3,5],[3,2,3,4,4],[2,4,5,3,1],[6,7,1,4,5],[5,1,1,2,4]]当前单元格的高度,雨水可以直接向北、南、东、西方向流向相邻的单元格。水可以从与海洋相邻的任何细胞流入海洋。高度=[[2,1],[1,2]]该岛被划分为方形单元格。接触岛屿的左边缘和上边缘,接触岛屿的右边缘和下边缘。表示雨水可以从单元格流向。............
2022-07-20 15:51:48
346
原创 求岛屿最大面积--深度优先搜索(染色法)
岛屿是由一些相邻的1(代表土地)构成的组合,这里的「相邻」要求两个1必须在水平或者竖直的四个方向上相邻。你可以假设grid的四个边缘都被0(代表水)包围着。深度优先搜索遍历所有大于0的结点。从第一块开始深度遍历大于1的结点赋值num,直到第一个结点回调结束,num++,继续下一个结点遍历,这样做到每一块的num都不一样。计算并返回grid中最大的岛屿面积。给你一个大小为mxn的二进制矩阵grid。岛屿的面积是岛上值为1的单元格的数目。最后计算最大数字的个数。...
2022-07-19 11:51:31
379
1
原创 数据结构(c++)--宝岛探险
yan一个小岛由一个主岛和一些复附属岛屿组成,该岛使用一个二维矩阵表示,其中数字表示海拔,0表示海洋,1~9表示陆地。探险家乘坐飞机降落在(6,8)处,现在需要统计探险家降落的小岛的面积大小,我们将探险家降落点上下左右相连接的陆地视作同一个岛屿完整代码: 样例输入:样例输出:......
2022-07-14 14:44:54
812
原创 数据结构(C++ )--DFS走迷宫
Description在一个n*m的有起点和终点的二维地图中找出起点终点的通路‘#’、’.’、‘S’、'G’分别表示墙壁、通道、起点、终点保证输入合法,且结果不超过int范围, 地图中一点只与上下左右4个点相邻。Input第一行包含两个数n...
2022-07-13 16:34:55
263
原创 dfs数据结构
加入有编号为1,2,3的3张扑克牌和编号为1,2,3的3个盒子。现在需要将这3张扑克牌分别放到3个盒子里面,并且有且只能放一张扑克牌,那么一共有多少种不同的放法?
2022-07-12 17:41:22
262
原创 axios方法封装
一、HTTP相关1.1 MDN文档HTTP概述 - HTTP | MDN1.2 HTTP请求交互的基本过程从浏览器输入url后都经历了什么_一只829的博客-优快云博客二、XHR的理解和使用三、axios的理解和使用四、axios源码分析
2022-05-14 23:44:39
184
原创 Promise入门到精通
1.1 Promise 是什么?1.1.1 理解1.抽象表达1)promise是一门新的技术(ES6规范)2)Promise是JS钟进行异步编程的新的解决方案(旧的:callback)异步编程:fs文件操作,数据库操作,AJAX,定时器2.具体表达:1)从语法上来说:Promise是一个构造函数2)从功能上来说:Promise对象用来封装一个异步操作并可以获取成功/失败的结果值1.2 为什么要用Promise?1.2.1 指定回调函数的方式更加灵活promis
2022-05-14 02:04:15
1242
原创 Ajax从入门到精通
1.1、Ajax简介Ajax(Asynchronous JavaScript and XML),异步的JavaScript与XML通过AJAX可以在浏览器中向服务器发送异步请求,最大优势:无刷新获取数据1.2、XML简介XML(Extensible Markup Language),可扩展标记语言XML 用来传输和存储数据XML与HTML类似,不同的是HTML中有预定义标签,而XML中码云预定义的标签1.3、AJAX的特点1.3.1优点1)可以无需率先你页面而与服务器端进
2022-05-12 18:13:20
976
原创 git全家桶(学习git看这一篇就够了)
版本控制:每一次更新都会有一个新的版本,需要存储在版本管理器中。Git和SVN区别:SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而工作的时候,用的都是自己的电脑,所以首先要从中央服务器得到最新的版本,然后工作,完成工作后,需要把自己昨晚的项目推送到中央服务器。集中式版本控制系统是必须联网才能工作,对网络带宽要求较高。Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上。协同的方法是这样的:比如说自己在电脑上改了
2022-05-07 00:44:49
197
原创 Vue全家桶(Vue基础看这篇就够了)
第一章:vue核心1.1.Vue 简介1.1.1 官网 1.英文官网:Vue.js - The Progressive JavaScript Framework | Vue.js 2.中文官网:Vue.js1.1.2 Vue是什么? 一套用于构建用户界面的渐进式Javascript框架 作者:尤雨溪1.1.3 Vue的特点 1.采用组件化模式,提高代码复用率、且让代码更好维护 2.声明式代码,让编码人员无需直接操作DOM,提高开发效率 3...
2022-04-17 00:46:32
9944
5
原创 css实现三角形
1.效果展示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t
2022-03-28 22:19:43
67
原创 js--数组去重
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2022-03-28 15:21:42
61
原创 js--反转数组
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2022-03-28 15:01:36
148
原创 js--冒泡排序
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2022-03-28 14:53:04
90
原创 封装函数进行字符串驼峰命名的转换
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2022-03-28 14:01:35
201
原创 开发某一个产品的详情页面
1.静态组件---注册路由,(router.js)---,要传参 { path:"/detile/:skuid", component:Detile, meta:{show:false} },---当点击图片时,跳转到详情页面,要传参<router-link :to="`/detail/${good.id}`">//属性值中出现了变量,所以要变成动态的to,传参所以用`` ...
2022-03-28 12:27:38
521
原创 js小练习--滑动式轮播图
效果展示:html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">.
2022-03-28 12:26:56
1345
原创 js小练习--时钟
效果展示:显示当前时间html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.
2022-03-24 18:45:05
139
原创 js小练习--百度输入框搜索
效果图:html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2022-03-23 21:10:11
1628
原创 js小练习--模拟满天星
效果展示:实际有很多星星在闪烁 只能截到一颗html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initi..
2022-03-22 22:05:20
1139
原创 js小练习--带复选框的表格
效果展示:点击全选按钮则全部打勾,再点击则全不选;四个手机都点击,则全选按钮也打勾。若一个手机没选,则全选按钮也不勾。html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="vie..
2022-03-22 16:34:48
573
原创 js小练习--替换百度页面背景
效果实现:点击上方小图会更换大图背景html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initi..
2022-03-22 13:36:30
691
原创 js小练习--精美选项卡
效果展示:点击选项几会出现选项几的内容html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-
2022-03-22 10:32:55
395
原创 js轮播图详解
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } /* * 设置outer的样式 */ #outer{ /*设置宽和高*/ width.
2022-03-21 22:23:44
167
原创 前端小练习-萌宠相册
效果图:点击小图,上方大图会跟着变。html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>萌宠相册001</title> <link rel="stylesheet" type="text/css" href="css/cute.css" /> <link rel
2022-03-21 21:14:48
385
原创 html css制作的简单网页(可供练习)
代码图片在这里:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l...
2022-03-08 12:45:40
1596
1
原创 引入阿里小图标
iconfont-阿里巴巴矢量图标库//at.alicdn.com/t/font_3180716_yq27q217hhq.css放入public/index.html<link rel="stylesheet" href="https://at.alicdn.com/t/font_3180716_yq27q217hhq.css">相应地方引用class="iconfont icon-jiantou_xiangshang"...
2022-02-24 18:14:51
139
原创 swiper的基本使用
1.引入响应的jS|CSS包2.页面中的结构务必要有3.new Swiper实例【轮播图中添加动态效果】---ListContainer组件开发的重点 1.安装swiper插件:@5 npm install --save swiper@5 2.引入包和样式 import Swiper from "swiper"; import "swiper/css/swiper.css"; 3.页面结构 <div ...
2022-02-24 18:13:36
2780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人