Fork me on GitHub
摘要: 前言 最近学习设计模式和TypeScript,发现网上的资料略显硬核,不太容易理解记忆,经常看完就忘。作为一名游戏玩家,发现游戏中的很多场景都能和相应的设计模式相关联,不仅便于理解,更利于合理地运用设计模式。由于个人水平有限,只整理个人觉得比较有趣的设计模式,每个模式采用哲学三问进行讲解。如果对你有 阅读全文
posted @ 2021-04-03 13:43 Lazy.Cat 阅读(293) 评论(0) 推荐(1) 编辑
摘要: 前言 首先这是一份面向面试的算法题,题目主要选自leetcode中hot 100 | 腾讯精选50题 | 精选Top面试题 | 剑指offer | 面试中遇到的一些算法题,全文119题,基本涵盖了前端面试中的算法题分类。因为个人能力有限,所以题目几乎是easy | mid,并且搬运了一些优秀的题解均 阅读全文
posted @ 2020-05-31 12:08 Lazy.Cat 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 前言 在互联网高速发展的今天,我们通过手机,电脑等通讯设备可以很轻松达到 的境界。每天我们都要访问数不胜数的网站,通过打开浏览器,输入网址两步搞定。当然更为常规的做法是打开浏览器,设置首页为某个搜索引擎网站(如百度,谷歌),在搜索框中输入想要访问的关键词,几秒的功夫一个个网站就呈现在客官眼前任由客观 阅读全文
posted @ 2020-04-25 13:10 Lazy.Cat 阅读(3785) 评论(5) 推荐(9) 编辑
摘要: 数据类型分类 基本数据类型和对象数据类型 1. 基本数据类型 undefined,null,string,boolean,number,symbol 2. 对象数据类型 array,function,date,regexp,error 可拥有对象方法和不可拥有对象方法 1. 可拥有 string,b 阅读全文
posted @ 2020-02-12 12:58 Lazy.Cat 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 省略数组值 在声明数组时,省略一些数组值 稀疏数组 稀疏数组时指包含从0开始的不连续索引的数组。如果数组是稀疏的,则length属性值大于元素的个数 数组长度有两个特性,一是它总是大于每个元素的索引值,二是当数组长度小于等于某些元素索引值时会删除这些元素。 filter,every,some,red 阅读全文
posted @ 2020-02-12 12:45 Lazy.Cat 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 问题描述 小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间段[a1,b1],[a2,b2]...[an,bn]在装车,对于小W来说有n个不相交的时间段[c1,d 阅读全文
posted @ 2018-12-06 18:16 Lazy.Cat 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末 阅读全文
posted @ 2018-12-02 09:16 Lazy.Cat 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 钥匙盒一共有N个挂钩,从左到右排成一排,用来挂N个教室的钥匙。一串钥匙没有固定的悬挂位置,但钥匙 阅读全文
posted @ 2018-11-30 09:58 Lazy.Cat 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 简介 Html是一门超文本标记语言,主要用于编写静态网页. 本文是Html知识点汇总以及一些概念的详解和区分,作为初学者读起来可能有点空洞,建议您先前往 "http://www.w3school.com.cn/html/index.asp" 学习相关基础知识再回头看本文.如果你已掌握了Html必备知 阅读全文
posted @ 2018-11-29 12:56 Lazy.Cat 阅读(369) 评论(2) 推荐(0) 编辑
摘要: 问题描述 《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下: * 玩家会控制一些角色,每个角色有自己的生命 阅读全文
posted @ 2018-11-21 22:59 Lazy.Cat 阅读(303) 评论(0) 推荐(0) 编辑