自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 封装简单的树形递归组件

概述最近公司的项目为实现特定的业务需求,要求自行封装一个递归树形组件,毕竟这是第一次自己手写组件,特此记录一下。公司的项目是用vue框架,我也开了一个vue例子来实现这个功能。模拟数据呢我用了mockjs来模拟后端的请求数据,具体mockjs怎么使用,这里我就不多说了,需要了解的再咨询我吧。先来看一下效果图(忽略一下样式,哈哈)这里的树形数据只有三层,当然,项目中是不知道有多少层,这也是为什么要用递归来实现的原因。用递归来实现最重要的一个点在于,递归何时结束,需要有一个条件来限制。既然是树形的结

2020-12-12 11:04:52 867

原创 B - Radar Installation

B - Radar Installation题目大意:描述:假设海岸线是一条无限长的直线,陆地位于海岸线的一边,大海位于海岸线的另一边。大海中有许多小岛。某安全部门为了监视这些岛上是否有敌人入侵,打算在海岸线上安装若干个雷达来检测岛屿的情况。每个雷达的覆盖范围是以雷达中心为圆心,半径为d的圆形区域。我们用平面之间坐标系来表示整个区域,海岸线为x轴,大海位于x轴上方,陆地位于x轴下方。为了节...

2019-07-26 11:32:18 228

原创 A - Dragon of Loowater解题思路和代码

A - Dragon of Loowater题目大意:你的王国里有一条n个头的恶龙,你希望雇佣一些骑士把它杀死(即砍掉所有头)。村里有m个骑士可以雇佣,一个能力值为x的骑士可以砍掉恶龙一个直径不超过x的头,且需要支付x个金币。如何雇佣骑士才能砍掉龙的所有头,且需要支付的金币最少?注意,一个骑士只能砍一个头。(且不能被雇佣两次)。 输入格式输入包含多组数据。每组数据的第一行为正整数n和m(1&...

2019-07-24 18:31:41 235

原创 C - Relative Relatives

C - Relative Relatives题目大意天是泰德诞辰100周年。几个星期前,你被家人选中与所有泰德的后代联系并组织了一个惊喜派对。为了使这项任务更容易,您创建了一个年龄优先的列表,其中包含来自Ted的所有人。同一年龄的后代按字典顺序列出。您唯一需要帮助的材料是出生证明。奇怪的是,这些出生证明没有过时。他们只是列出了父亲的名字,孩子的名字,以及父亲出生时父亲的确切年龄。Input:...

2019-07-12 11:33:50 328

空空如也

空空如也

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

TA关注的人

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