CanvasHTMLCSS实用的高级前端 CSS 技巧ES6JavaScriptsetFieldsValueHookhexo文件格式Vue合集网站推荐JS基础JS高级JS文章JS基础-概念JS基础-简介JS继承方法JS基础-变量、作用域和内存问题JS基础-面向对象的程序设计JS方法interface 和 type 区别ES6 class类中应用TS泛型元组、接口数组的类型注解函数重载类型断言类型保护类型操作类型注解联合类型和类型保护对象的类型枚举配置文件tsconfigHTTPS函数的类型注解重温浏览器知识-浏览器存储HTTP重温浏览器知识-同源策略重温浏览器知识-渲染重温浏览器知识-安全重温浏览器知识-通讯重温浏览器知识-安全2重温浏览器知识-通信缓存云开发《发现》页面《我的》页面云函数的使用云数据库能力云数据库功能点开发前的准备后台管理系统小程序知识点组件方法2文件说明目录说明组件方法Webpack单点登录CND重绘重排Webpack 的热更新原理npm run dev命令图片优化性能更好的API懒加载善用缓存,不重复加载相同的资源Git学习笔记npmGithub加速packageJson长缓存nodejs命名规范手写打乱数组顺序的方法Object.create实现数组的flat方法实现数组的filter方法手写深拷贝add(1)(2)(3)(4)实现数组扁平化用Promise实现图片的异步加载手写发布-订阅模式实现数组的push方法new实现数组的map方法Object.defineProperty(简易版)使用 setTimeout 实现 setInterval实现 jsonp实现路由(简易版)Proxy数据劫持(简易版)使用setInterval实现setTimeout三种数组去重的方法提取出url 里的参数并转成对象八大数据结构简易版promisecall防抖、节流bindAJAX请求函数柯里化applyPromise封装AJAX请求堆排序冒泡排序基数排序尾递归优化斐波拉契数列归并排序希尔排序排序算法算法基础计数排序快速排序桶排序选择排序插入排序1 比特与 2 比特字符2 的幂缓存机制7 进制数Nim 游戏3 的幂x 的平方根Fizz Buzz4的幂“气球” 的最大数量最小绝对差三角形的最大周长三数之和下一个更大元素 III三个数的最大乘积三除数两个数组的交集丑数丢失的数字两个数组的交集 II二叉树展开为链表两句话中的不常见单词二叉树的中序遍历二叉树的最大深度二进制求和分数到小数公平的糖果交换使用最小花费爬楼梯全排列分发饼干删列造序前K个高频单词分割回文串分糖果判断子序列单词规律加一单词拆分加油站合并区间反转字符串反转字符串中的单词在排序数组中查找元素的第一个和最后一个位置同构字符串基本计算器 II四数之和复原 IP 地址回文数复数乘法子集字母异位词分组字符串中的单词数多数元素字符串相加奇偶排序数组字符串相乘完全二叉树的节点个数完美数存在重复元素存在重复元素 II对称二叉树密钥格式化岛屿的周长完全平方数宝石与石头左叶子之和快乐数找不同找到所有数组中消失的数字排列序列找出字符串中第一个匹配项的下标排列硬币括号生成接雨水数组拆分数字的补数数组的度整数反转旋转字符串数组原型对象的最后一个元素最大子数组和旋转图像算法小练最大连续 1 的个数最大数有序数组的平方有效的字母异位词有效的山脉数组杨辉三角比特位计数检测大写字母汇总区间杨辉三角 II电话号码的字母组合用队列实现栈盛最多水的容器爬楼梯独一无二的出现次数矩形重叠相同的树移掉 K 位数字移除元素第三大的数种花问题累加数移动零编辑距离组合第一个错误的版本质数排列路径总和缺失的第一个正数自除数赎金信转换成小写字母迷你语法分析器跳跃游戏错误的集合键盘行颜色分类重复的子字符串验证外星语词典验证二叉搜索树验证回文串小知识reactVue基础Vue组件Vue混入Vue过渡&动画Vue规模化Vuex-ActionVuex-GetterVuexVuex-使用过程Vuex-StateVuex-MutationTS基础Vuex-使用过程演示Vuex-核心概念-State反转字符串 II机器人能否返回原点两个列表的最小索引总和通过删除字母匹配到字典里最长单词最小时间差单词替换两个字符串的删除操作从英文中重建数字找到字符串中所有字母异位词自定义字符串排序词典中最长的单词查找和替换模式IP 地址无效化一年中的第几天分割平衡字符串阶乘后的零有多少小于当前数字的数字删除被覆盖区间整数拆分超级丑数分汤相对名次石子游戏有效的回旋镖数组序号转换回文质数数组的相对排序按奇偶排序数组 II元素计数笨阶乘根据数字二进制下 1 的数目排序检查整数及其两倍数是否存在特殊数组的特征值高度检查器矩阵中战斗力最弱的 K 行卡车上的最大单元数可被三整除的最大和重排数字的最小值供暖器删除某些元素后的数组均值数组大小减半划分数组为连续数字的集合除数博弈按照频率将数组升序排序最多可以参加的会议数目将找到的值乘以 2两个数组间的距离值找出 3 位偶数使每位学生都有座位的最少移动次数打折购买糖果的最小开销最大交换好数对的数目两点之间不包含任何点的最宽垂直区域石子游戏 II字符频次唯一的最小删除次数阿拉伯数字转中国数字斐波那契数列十进制转化为其他进制Array push将两个有序数组合并为一个排好序的大数组二分查找价格区间指定递增数组中找出两项相加后的和为num的索引位置字符串repeat实现模板编译如何主动中止Promise调用链深度拷贝兼容写法(不包括原型属性)解构迭代+展开运算符工厂模式优化一个冒泡排序观察者模式装饰器模式适配器模式代理模式单例模式实现sum(1,2,3)==sum(1)(2)(3)最长特殊序列 II下一个排列划分字母区间多数元素 II最大三角形面积消失的数字部分排序判定字符是否唯一交换和峰与谷变位词组文物朝代判断判定是否互为字符重排训练计划 I库存管理库存管理 II寻找文件副本最大数值阶乘尾数不用加号的加法最佳直线合并排序的数组交换数字硬币跳水板拆分数位后四位数字的最小和报数拿硬币交替数字和找到和为给定整数的三个连续整数最简分数仅含 1 的子串数统计各位数字之和为偶数的整数个数既不是最小值也不是最大值判断通过操作能否让字符串相等 II反转每对括号间的子串K 和数对的最大数目与对应负数同时存在的最大正整数按身高排序长度最小的子数组两整数相加整数转换英文表示数组异或操作数组元素积的符号反转两次的数字n 的第 k 个因子找出字符串的可整除数组矩阵中的和最小面积矩形多个数组求交集统计同质子字符串的数目检查一个字符串是否可以打破另一个字符串将字符串中的元音字母排序不同的平均值数目和有限的最长子序列找到和最大的长度为 K 的子序列整数的各位积和之差直线上最多的点数乘积最大子数组摧毁小行星检查两个字符串数组是否相等最小覆盖子串日期之间隔几天每个元音包含偶数次的最长子字符串仅仅反转字母比较含退格的字符串不含 AAA 或 BBB 的字符串等式方程的可满足性根据字符出现频率排序环绕字符串中唯一的子字符串最长回文串不同的子序列分割回文串 II给表达式添加运算符替换后的最长重复字符最长回文子序列删除并获得点数求解方程回文子串重复叠加字符串匹配奇怪的打印机最短回文串清除数字验证回文串 II将字符串翻转到单调递增最长有效括号同位字符串连接的最小长度分割等和子集竖直打印单词使字符串平衡的最少删除次数第一个出现两次的字母得到 K 个黑块的最少涂色次数有效单词括号的最大嵌套深度字符串轮转回文排列删除字符使频率相同最后一个单词的长度去除重复字母单词距离连续字符使三个字符串相等字符串解码移除指定数字得到的最大结果字符串及其反转中是否存在同一子字符串成为 K 特殊字符串需要删除的最少字符数找到最长的半重复子字符串两个相同字符之间的最长子字符串包含所有三种字符的子字符串数目字母在字符串中的百分比查找包含给定字符的单词将句子排序整数的英语表示计算器字符串的最大公因子存在重复元素 III破解闯关密码括号的分数亲密字符串稀疏数组搜索字符串中的第一个唯一字符交换后字典序最小的字符串增减字符串匹配查找共用字符计算力扣银行的钱判断一个数字是否可以表示成三的幂的和有效三角形的个数必须拿起的最小连续卡牌数最小公共值统计桌面上的不同数字最长单词元音辅音字符串计数 II计数二进制子串重构字符串破坏回文串删除回文子序列每个字符最多出现两次的最长子字符串两个字符串的排列差生成不含相邻零的二进制字符串全 0 子数组的数目最小偶倍数Pow(x, n)求出硬币游戏的赢家判断是否可以赢得数字游戏数字 1 的个数各位相加倍数求和判断一个数是否迷人找出最大的可达成数字生成交替二进制字符串的最少操作数交替合并字符串检查二进制字符串字段将日期转换为二进制表示替换为数位和以后的最小元素仅含置位位的最小整数拼车雪糕的最大数量两个数对之间的最大乘积差找出加密后的字符串字符至少出现 K 次的子字符串 I最小K个数最接近的三数之和最小差点名计数质数动态口令二进制数转字符串斐波那契数最小和分割破冰游戏平方数之和单调递增的数字计算列车到站时间统计对称整数的数目前 K 个高频元素排序链表数对和超级次方第 N 位数字回旋镖的数量最长定差子序列最常见的单词哈沙德数递枕头将钱分给最多的儿童第K个语法符号最长乘积等价子数组

评论
LivereValine