自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

碌星

代码是敲出来,书是看破的。

  • 博客(13)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据结构系列(一)-基本概念

接下来会陆续更新有关数据结构的文章。仅记录自己学习的心得和总结。供有兴趣的同学一起学习!什么是数据?数据是信息的载体;数据元素是数据的基本单位,而一个数据元素可以由若干个数据项组成。什么是数据结构?数据结构指的是数据之间的相互关系,即数据的组织形式。分类数据的逻辑结构数据的存储结构数据的运算数据的逻辑结构数据元素之间的逻辑关系,也称数据的逻辑结构,数据的逻...

2019-09-12 11:32:18 237

原创 数据结构系列(二)-线性表

本篇介绍数据结构-线性表思维导图线性表定义 是由n(n≥0)个数据元素(结点)a1,a2....an组成的有限序列。其中,数据元素的个数n为表的长度。当n为零时称为空表。逻辑结构特征有且仅有一个称为开始元素的a1 ,没有直接前趋,有且仅有一个直接后继 a2;有且仅有一个终结元素的an,没有直接后继,有且仅有一个直接前趋an-1;其余的元素结点ai(2≤i≤n-1...

2019-09-12 11:31:49 299

原创 数据结构系列(三)-栈

本篇介绍数据结构-栈思维导图栈定义 是限制仅在表的一端进行插入和删除运算的线性表。属性通常称插入、删除的这一端为 栈顶(Top),另一端称为 栈底(Bottom)。当表中没有元素时称为 空栈栈为 后进先出(Last In First Out)的线性表,简称为 LIFO 表。顺序栈-基本运算置空栈void InitStack (Seq...

2019-09-12 11:31:14 173

原创 数据结构系列(四)-队列

本篇介绍数据结构-队列思维导图队列定义 是只允许在一端进行插入,而在另一端进行删除的运算受限的线性表。属性允许删除的一端称为 队头(Front),允许插入的一端称为 队尾(Rear)当队列中没有元素时称为空队列队列称作先进先出(First In First Out)的线性表,简称为FIFO顺序队列-基本运算置空队列void InitQueue(...

2019-09-12 11:30:39 204

原创 数据结构系列(五)-多维数组

本篇介绍数据结构-多维数组思维导图多维数组数组的顺序存储按行优先顺序:将数组元素按行向量排列,第 i+1 个行向量紧接在第 i 个行向量后面。 【例】二维数组 A mn 的按行优先存储的线性序列为: a11 ,a12 ,…,a1n ,a21 ,a22,…,a2n ,……,am1 ,am2 ,…,amn按列优先顺序:将数组元素按列向量排列,第 i+1 个列向量紧...

2019-09-12 11:30:05 1183

原创 数据结构系列(六)-广义表

本篇介绍数据结构-广义表思维导图广义表广义表是线性表的推广,又称列表。是 n(n≥0)个元素 a1 ,a2 ,…,ai ,…,an 的有限序列。广义表通常记作:Ls=( a1 ,a2 ,…,ai ,…,an ): 1.Ls 是广义表的名字,n为它的长度; 2.为了区分原子和广义表,书写时用大写字母表示广义表,用小写字母表示原子。 3.若广义表 Ls非空(n≥...

2019-09-12 11:29:17 344

原创 数据结构系列(七)-二叉树

本篇介绍数据结构-树和二叉树思维导图树定义:是n(n≥0)个结点的有限集 T。性质: a.当n=0时,则为空树; b.有且仅有一个特定的称为根(Root)的结点; c.其余的结点可分为 m(m≥0)个互不相交的子集 Tl ,T2,…,Tm,其中每个子集本身又是一棵树,并称其为根的子树(Subree);表示形式: a.树形表示 b.嵌套集合...

2019-09-12 11:28:28 296

原创 微信小程序-个人总结

简介小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,JS 脚本工作在逻辑层。这样在小程序中不能使用一些前端的框架,如jQuery、Zepto等。而网页开发者可以使用到各种浏览器暴露出来的 DOM API,进行DOM选中和操作。全局配置小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时...

2019-07-22 10:09:17 1211

转载 前端面试试题收集

本文仅记录本人学习知识,文章出现的题目都是转载网络的。互相学习,一起成长!1. css常见结构布局全背景下等宽内容居中绝对底部水平垂直居中圣杯布局 (两边等宽,中间自适应的三栏布局)双飞翼布局 (两边等宽,中间自适应的三栏布局)类订单布局 (为左侧高度不固定,右侧自适应高度并且居中)Flex 布局2.用递归算法实现,数组长度为5且元素的随机数在2-32间不重复的值。v...

2019-07-22 10:04:47 853

原创 WEB图片放大镜插件V2.0

基于V1.0版本,新添了左右点击查看。<!DOCTYPE html><html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>PC查看器</title>&l

2018-03-02 16:18:40 278

原创 仿swipe实现wap滑动导航

最近项目其中一个需求是wap滑动导航,由于开发时间不长,本打算想偷懒,用swipe的插件实现这个需求,之前一直用这个插件,来实现首页banner图的轮播之类,滑动和滚动的特效,挺实和方便的一个插件。进入测试阶段,收到一个bug,就是在ios11-webview中,页面滑到底部,重新回到顶部时,滑动导航会忽闪忽现。仔细查阅官方文档,并没有什么卵用。最后只好用js实现wap滑动导航。不说了,上代码!C...

2018-03-02 16:13:33 1164

原创 ECMAScript 6 学习笔记(二)

解构赋值- 按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。1.常见解构赋值* let [a, b, c] = [1, 2, 3]; //a=1,b=2,c=3* let [a, ...b] = [1, 2, 3, 4]; a // 1; b // [2, 3, 4]* let [a] = []; //a=undefined2.默认值* let [x, y = 'b...

2018-03-02 16:12:20 124

原创 ECMAScript 6 学习笔记(一)

let 和 const 变量页面var的变量,相当于在页面定义一个全局变量,在内存指向同一个内存地址。页面let的变量,仅在代码块作用域内有效。var arr=[];for(var i=0;i<5;i++){ arr[i] =function(){ console.log(i); }}arr[2](); //5var arr=[];for(let i...

2018-03-02 16:10:45 98

uploadify安装包

最新版本的jquery批量上传文件的优秀插件uploadify安装包!

2015-01-25

图书馆管理系统

Java Web开发技术图书馆管理系统的源代码。

2013-12-21

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

TA关注的人

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