自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朝花夕拾

不要以今天的回避来逃脱明天的责任。

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 线性表-定义和顺序存储结构

3.1 开场白各位同学,大家好。今天我们要开始学习数据结构中最常用和最简单的一种结构,在介绍它之前先讲个例子。我经常下午去幼儿园接送儿子,每次都能在门口看到老师带着小朋友们, 一个拉着另一个的衣服,依次从教室出来 。而且我发现很有规律的是,每次他们的次序都是一样。比如我儿子排在第 5 个,每次他都是在第 5 个,前面同样是那个小女孩,后面一直是那个小男孩。这点让我很奇怪,为

2017-02-26 19:51:16 2820

原创 算法-时间复杂度和空间复杂度

2.9 算法时间复杂度2.9.1 算法时间复杂度定义在进行算法分析时 , 语句总的执行次数 T ( n )是关子问题规模n的函数,进而分析 T ( n )随 n 的变化情况并确定T(n)的数量级。 算法的时间复杂度,也就是算法的时间量度,记作: T(n)=O(f(n))。 它表示随问题规模 n 的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐近时间复杂度,简称为时间复杂

2017-02-23 21:40:09 7952

原创 算法-效率的度量和函数的渐进增长

2.7 算法效率的度量方法刚才我们提到设计算法要提高效率 。这里效率大都指算法的执行时间 。 那么我们如何度量一个算法的执行时间呢?正所谓"是骡子是马,拉出来遛遛"。比较容易想到的方法就是,我们通过对算法的数据测试,利用计算机的计时功能,来计算不同算法的效率是高还是低。2.7.1 事后统计方法事后统计方法:这种方法主要是通过设计好的测试程序和数据,利用计算机计时器对不同

2017-02-23 21:28:23 4808

原创 算法-简介

算 法 :算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。2.1 开场白各位同学大家好。上次上完课后,有同学对我说,老师,我听了你的课,感觉数据结构没什么的,你也太夸大它的难度了。是呀,我好像是强调了数据结构比较动脑子 ,而上次课,其实还没拿出复杂的东西来说道。不是不想,是没必要,第一次课就把你们糊弄晕,那以后还玩什么,

2017-02-22 22:40:33 916

原创 Java递归求解汉诺塔问题

汉诺塔问题规则:1.每次只能移动一个圆盘。2.圆盘可以插在X,Y,Z中的任一塔座上。3.任何时刻都不能让一个大的圆盘落在小的圆盘上面。算法:1.当X塔只有1个盘子时,将编号为1的圆盘从X移到Z处。(编号自上而下,由小到大)2.当X塔有2个盘子时,将编号为1的圆盘从X移动到Y处,接着将编号为2的圆盘从X移动到Z处,最后将编号为1的圆盘从Y移到Z处。3.当X塔有3个

2017-02-21 21:44:52 2017

原创 Java实现括号匹配校验

检测括号是否匹配的方法可用“期待的急迫程度”这个概念来描述。/** * 括号匹配校验 * [ ( [ ] [ ] ) ] * 1 2 3 4 5 6 7 8 */public class BracketMatchTest { public static void main(String[] args) { // TODO Auto-generated method stu

2017-02-21 21:44:12 6246

原创 数据结构绪论-逻辑结构与物理结构

按照视点的不同, 我们把数据结构分为逻辑结构和物理结构。1.5 . 1 逻辑结构逻辑结构:是指数据对象中数据元素之间的相互关系。其实这也是我们今后最需要关注的问题。 逻辑结构分为以下四种 :1. 集合结构集合结构:集合结构中的数据元素除了 同属于一个集合外,它们之间没有其他关系。 各个数据元素是"平等'的,它们的共同属性是"同属于一个集合"。数据结构中的集合关系就类似于数学中的

2017-02-21 21:42:26 1498

原创 数据结构绪论-基本概念和术语

程序设计 = 鼓据结构+算法说到数据结构是什么,我们得先来谈谈什么叫数据。正所谓"巧妇难为无米之炊',再强大的计算机,也是要有"米'下锅才可以干活的,否则就是一堆破铜烂铁。 这个"米"就是数据。1.4. 1数据数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。 数据不仅仅包括整型、实型等数值类型,还包括字符及声音、图像、视频等

2017-02-21 21:40:28 757

原创 常用数学公式推导及概念

常用数学公式及概念:1.连续求和求解:1+2+3+.....+n首尾相加n(n+1)/22.平方和求解:1^2+2^2+3^2+...+n^2根据恒等式(n+1)^3=n^3+3n^2+3n+1(n+1)^3-n^3=3n^2+3n+1,n^3-(n-1)^3=3(n-1)^2+3(n-1)+1............................

2017-02-21 21:14:02 8488

sharding-JDBC启动流程分析

sharding-JDBC启动流程分析

2020-12-20

Quartz-2.2.1 jar包

包含定时任务的所有jar包以及c3p0数据库连接池jar包等

2016-09-08

SpringMVC3.0jar包

支持搭建springmvc所需的jar包

2016-07-29

空空如也

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

TA关注的人

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