自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 283. 移动零

LeetCode - 283. 移动零题目给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]限制条件:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。解题思路1. 双指针二次遍历指针 i 访问一遍数组,遇到 非0 元素时,将值赋给指针 j ,指针 j 记录 非0 元素后向后移动;将指针 j 视为起点进行后续遍历,将后面位置的值更改为 0/** *

2020-11-20 00:06:38 133

原创 LeetCode - 134. 加油站

LeetCode - 134. 加油站题目在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返回 -1。说明:如果题目有解,该答案即为唯一答案。输入数组均为非空数组,且长度相同。输入数组中的元素均为非负数。示例1:输入: gas = [1,2,3,4,5

2020-11-18 23:27:04 149

原创 LeetCode - 1030. 距离顺序排列矩阵单元格

LeetCode - 1030. 距离顺序排列矩阵单元格题目给出 R 行 C 列的矩阵,其中的单元格的整数坐标为 (r, c),满足 0 <= r < R 且 0 <= c < C。另外,我们在该矩阵中给出了一个坐标为 (r0, c0) 的单元格。返回矩阵中的所有单元格的坐标,并按到 (r0, c0) 的距离从最小到最大的顺序排,其中,两单元格(r1, c1) 和 (r2, c2) 之间的距离是曼哈顿距离,|r1 - r2| + |c1 - c2|。(你可以按任何满足此条件的

2020-11-17 23:07:17 185

原创 LeetCode - 406. 根据身高重建队列

LeetCode - 406. 根据身高重建队列题目假设有打乱顺序的一群人站成一个队列。 每个人由一个整数对(h, k)表示,其中h是这个人的身高,k是排在这个人前面且身高大于或等于h的人数。 编写一个算法来重建这个队列。注意:总人数少于1100人。示例:输入:[[7,0], [4,4], [7,1], [5,0], [6,1], [5,2]]输出:[[5,0], [7,0], [5,2], [6,1], [4,4], [7,1]]解题思路1. 从高到低排序将每个人按照身高从

2020-11-16 21:21:44 227

原创 LeetCode - 104. 二叉树的最大深度

LeetCode - 104. 二叉树的最大深度题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。注意:叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。解题思路1. 递归如果我们知道了左子树和右子树的最大深度 l 和 r,那么该二叉树的最大深度即为 max(l, r) + 1/** * D

2020-11-15 23:52:52 92

原创 1122. 数组的相对排序

LeetCode - 1122. 数组的相对排序题目给你两个数组,arr1 和 arr2,arr2 中的元素各不相同arr2 中的每个元素都出现在 arr1 中对 arr1 中的元素进行排序,使 arr1 中项的相对顺序和 arr2 中的相对顺序相同。未在 arr2 中出现过的元素需要按照升序放在 arr1 的末尾。示例1:输入:arr1 = [2,3,1,3,2,4,6,7,9,2,19], arr2 = [2,1,4,3,9,6]输出:[2,2,2,1,4,3,3,9,6,7,19]

2020-11-14 22:11:31 246

转载 微信小程序如何打开 APP

launchApp(OBJECT)说明因为需要用户主动触发才能打开 APP,所以该功能不由 API 来调用,需要用 open-type 的值设置为 launchApp 的 <button> 组件的点击来触发。当小程序从 APP 分享消息卡片的场景打开(场景值 1036,APP 分享小程序文档 iOS 参见,An...

2019-04-16 17:27:55 11962

原创 在 HTTPS 项目中使用百度地图 API

百度地图 API 产品简介百度地图 JavaScript API 是一套由 JavaScript 语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持 PC 端和移动端基于浏览器的地图应用开发,且支持 HTML5 特性的地图开发。百度地图 JavaScript API 支持 HTTP 和 HTTPS,免费对外开放,可直接使用。接口使用无次数限制。在使用前,您需先申请...

2019-04-09 17:51:50 4034 2

原创 表格拖拽SortableJS

Sortable 是一个JavaScript库,用于在现代浏览器和触摸设备上重新排序拖放列表。不需要jQuery。支持 Meteor, AngularJS, React, Polymer, Vue, Knockout 和任何CSS库, 例如 Bootstrap.功能描述: 用于可重新排序的拖放列表的JavaScript库。 (JavaScript library for reorderable ...

2019-03-26 16:38:21 1944

原创 git clone 失败 fatal: early EOF fatal: the remote end hung up unexpectedly fatal: index-pack failed

git clone提示:fatal: early EOFfatal: the remote end hung up unexpectedlyfatal: index-pack failederror: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054使用git clone 克隆远程库时,出现了上述错误...

2019-03-23 12:27:22 20472 5

原创 利用 js-xlsx 实现选择 Excel 文件在页面显示

如何将选择的文件转为json数据1.将 xlsx.full.min.js 导入到页面中;2.然后通过 FileReader 对象读取文件利用 js-xlsx 转成 json 数据将得到的json数据渲染到页面上1.由于选择的Excel文件属于表格,渲染时选用 table tr td 等标签;2.获取表头数据,得到表格列数和列名;3.通过 for 循环创建...

2018-05-06 20:56:00 6092 3

原创 fullAvatarEditor富头像上传编辑器

富头像编辑器是一款支持本地上传、预览、视频拍照和网络加载的flash头像编辑上传插件,能够对图片进行缩放、裁剪、旋转、定位和调色调节亮度等简单处理;富头像编辑器拥有很的参数配置,可根据自己的需要配置控件的功能;该控件要求浏览器需安装Flash Player后才能使用;下面是我做的一个小的Demo以说明富头像编辑器的使用方法。小巧的身材:文件大小仅仅只有 ...

2018-04-10 18:25:00 1542 1

Css面试汇总

Css经典面试题汇总。Css技术查漏补缺、巩固知识的好助手。

2018-06-05

企业代码命名参考

企业代码命名参考。前端开发 DOM元素类名命名规则参考。

2018-06-05

MongoDB设计命名规范

MongoDB数据库设计命名规范。标签:mongodb、设计、模式

2018-06-05

xlsx.full.min.js

用于解析xlsx类型的Excel文件的javascript工具代码

2018-05-06

javascript数据值复制函数

实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。

2018-05-02

空空如也

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

TA关注的人

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