自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

距离的博客

简书www.jianshu.com/u/b473784d730c

  • 博客(13)
  • 收藏
  • 关注

原创 前端小项目:使用canvas绘画哆啦A梦

最近在学canvas元素,标签只是图形容器,必须使用js来绘制图形。为了增强对canvas元素的理解,于是用canvas画了一个哆啦A梦来要实现的效果图要想绘画出这个哆啦a梦首先要掌握以下一些函数: - arcTo() - canvas绘制圆形或弧线 - bezierCurveTo() - quadraticCurveTo() 开始绘画!!首先我们需要创建一个400*600的画布,代码如下

2017-04-22 07:18:56 1323

原创 前端学习笔记之常用的命名(详细)

1. 常用命名 页头:header 登录条:loginBar 标志:logo 侧栏:sideBar 广告:banner 导航:nav 子导航:subNav 菜单:menu 子菜单:subMenu 搜索:search 滚动:scroll 页面主体:main 内容:content 标签页:tab 文章列表:list

2017-04-19 21:14:47 3887

原创 前端学习笔记之js中apply()和call()方法详解

经过网上的大量搜索,渐渐明白了apply()和call方法的使用,为此写一篇文章记录一下。定义apply()方法: Function.apply(obj,args) obj:这个对象将代替Function类里this对象 args:这个是数组,它将作为参数传给Function(args–>arguments)call()方法: Function.call(obj,[param

2017-04-15 11:15:23 3198 1

原创 前端学习笔记之Html标签元素类别

HTML 中的标签元素可以分为三种不同的类型:块状元素、内联元素和内联块状元素。块状元素的特点有:1、独占一行。每个块级元素都从新的一行开始,并且其后的元素也另起一行。2、元素的高度、宽度、行高以及顶和底边距都可设置。3、可以设置高度,如果不设置元素的高度,则其高度与父元素的高度一致。常用的块状元素有: <div>、<p>、<ol>、<ul>、<table>、<blockquote>、<form

2017-04-08 20:09:23 541

原创 蓝桥杯模拟 猜算式

问题你一定还记得小学学习过的乘法计算过程,比如: 273 x 15 ——— 1365   273 ——— 4095星号代表某位数字,注意这些星号中, 0~9中的每个数字都恰好用了2次。 (如因字体而产生对齐问题,请参看图p1.jpg)请写出这个式子最终计算的结果,就是那个5位数是多少?注意:只需要填写一个整数,不要填写任

2017-04-05 12:29:00 585

原创 弹簧板

问题有一个小球掉落在一串连续的弹簧板上,小球落到某一个弹簧板后,会被弹到某一个地点,直到小球被弹到弹簧板以外的地方。假设有 n 个连续的弹簧板,每个弹簧板占一个单位距离,a[i] 代表代表第 i 个弹簧板会把小球向前弹 a[i] 个距离。比如位置 1的弹簧能让小球前进 2 个距离到达位置 3。如果小球落到某个弹簧板后,经过一系列弹跳会被弹出弹簧板,那么小球就能从这个弹簧板弹出来。现在希望你计算出小球

2017-04-04 19:51:01 1003

原创 24点游戏

问题今天,我们蒜头君想玩另外一种形式的 24 点游戏。蒜头君取出一副扑克牌,去掉大小王,还剩下 52 张牌,1,2, 3, 4, 5, 6, 7, 8, 9, J, Q, K, A每张牌四种花色。我们规定A代表 1 点,J, Q, K分别代表 11, 12, 13 点。蒜头君要取出任意张牌,使得取出的牌的点数和为 24。求出蒜头君有多少种方案完成 24 点游戏。注意,花色不同也视为不同的选取方案。比

2017-04-03 21:41:46 578

原创 简单的划分数

问题划分数就是将整数 n 分成若干个大于 00 的数的和。例如,n = 4,可以分成 1+1+1+1,1+1+2,1+3,2+2,4,一共 5 种方案,注意 1+1+2,1+2+1,2+1+1被认为是相同的方案。求整数 80 的划分数方案。答案 15796476思路还是用dfs做,只是有点慢(要25s)( ̄▽ ̄)”代码#include <iostream>using namespace st

2017-04-03 19:17:46 3029

原创 蓝桥杯模拟-排列序数

问题X星系的某次考古活动发现了史前智能痕迹。 这是一些用来计数的符号,经过分析它的计数规律如下: (为了表示方便,我们把这些奇怪的符号用a~q代替) abcdefghijklmnopq 表示0 abcdefghijklmnoqp 表示1 abcdefghijklmnpoq 表示2 abcdefghijklmnpqo 表示3 abcdefghijklmnqop 表示4

2017-04-03 11:10:28 1566

原创 成绩查询系统

问题数学老师小y 想写一个成绩查询系统,包含如下指令:insert [name] [score],向系统中插入一条信息,表示名字为name的学生的数学成绩为score。 find [name],表示查找名字为name的学生的数学成绩。 注意有些同学可能会为了刷分多次选课,查询的时候给出最大成绩即可。学生的名字是由小写字母组成。成绩是一个 0 …100 的整数。老师找到你,想你帮他完成这个系统。输

2017-04-02 17:45:22 939

原创 九宫格

问题将数字 1 …9 填入一个 3×3 的九宫格中,使得格子中每一横行和的值全部相等,每一竖列和的值全部相等。请你计算有多少种填数字的方案答案 72思路还是用全排列做实现代码#include <iostream>using namespace std;int main() { int a[9]={1,2,3,4,5,6,7,8,9}; int x[3][3]; int

2017-04-02 17:39:51 738

原创 补全等式

问题下图中,每个方块代表 1…13 中的某一个数字,但不重复。例如:1×2+9×7=13×510×8−12×3=11×4只要有任意一个方块代表的数字不同,就算两种不同的方案。请你计算,一共有多少种不同的方案。答案 122368思路只需用全排列枚举13个数,然后依次填12个数去判断就行了(出现答案要3分钟)( ̄▽ ̄)”实现代码#include <iostream>using namespace

2017-04-02 17:35:09 717 2

原创 方格选数

问题有一个 5×5 的如下矩阵: 3 4 5 7 6 6 2 8 4 12 7 12 4 8 3 1 9 5 10 7 8 5 6 5 2矩阵中两个数字共用一条边,那么这两个数字相连。选一组相连的数字,这组数字相加的和不超过 24,并且这组数字所在格子构成的形状可以被一笔画出,请你计算出这组数字的乘积

2017-04-02 16:56:01 523

空空如也

空空如也

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

TA关注的人

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