无论是链表,栈还是队列,它们都是线性结构的,每个节点的左边最多一个节点,右边也最多一个节点,对于大量的输入数据,线性表的访问时间太慢,不宜使用。这里我要说一种非线性的数据结构,其大部分操作的运行时间平均为O(logn)。 我们涉及到的这种数据结构叫做树。在计算机科学中,树是非常有用的抽象概念。我们形 ...
分类:
其他好文 时间:
2016-11-02 01:13:02
阅读次数:
237
Git 教程 Git 是一个分布式的版本控制和源代码管理系统,强调速度。 Git 最初由Linus Torvalds设计和开发为Linux内核开发管理代码。 Git是GNU通用公共许可证版本2的条款下分发的免费软件。 本教程将教你如何使用Git 在你的项目版本控制在分布式环境中的基于 Web 和非基 ...
分类:
其他好文 时间:
2016-11-02 01:12:14
阅读次数:
196
1. 使用Object构造函数来创建一个对象,下面代码创建了一个person对象,并用两种方式打印出了Name的属性值。 2. 使用对象字面量创建一个对象;不要奇怪person["5"],这里是合法的;另外使用这种加括号的方式字段之间是可以有空格的如person["my age"]. 3. 使用工厂 ...
分类:
Web程序 时间:
2016-11-02 00:36:29
阅读次数:
135
试题描述 欧阳文和欧阳武竞选学联主席,汪梁森负责唱票,共有m+n张,结果欧阳文获胜,已知欧阳文和欧阳武分别获得 m 张票和 n 张票(m>n)。现在请你计算在唱票过程中欧阳文的票数始终比欧阳武票数多的方案有多少种。 欧阳文和欧阳武竞选学联主席,汪梁森负责唱票,共有m+n张,结果欧阳文获胜,已知欧阳文 ...
分类:
编程语言 时间:
2016-11-01 23:57:09
阅读次数:
430
<#if pagination??&&pagination.list??> <#list pagination.list as video> <td align="center">${video.videoId}</td> <#assign layMenu = video.videoExts> <# ...
分类:
其他好文 时间:
2016-11-01 19:16:34
阅读次数:
224
转自:http://michaelye1988.iteye.com/blog/1714953 什么是单例模式: 确保一个类只有一个实例,并提供一个全局访问点。 注意:使用起来类似静态方法,但是它不是静态方法,而是类。需要new关键字来实例化。 单例模式的基本使用方式可以概括为3个步骤: 1.创建一个 ...
分类:
其他好文 时间:
2016-11-01 19:02:42
阅读次数:
210
背景:升级到Android studio 2.2项目死活运行不起来 现象如下: run with --stacktrace --debug等等抛出的bug简直无法忍视 解决办法:把compileSdkVersion 改为23成功run起来了 ...
分类:
移动开发 时间:
2016-11-01 18:56:12
阅读次数:
239
1. 系统安装 1.1. 系统需求 新版的TFS的系统要求发生了很大的变化,主要包含: - 不再支持32位的操作系统,只支持64位操作系统 - 只支持SQL 2014和SQL Server 2016,连SQL Server 2012都不支持了。这个比较郁闷,许多升级的系统可能都需要重新安装数据库服务... ...
分类:
其他好文 时间:
2016-11-01 14:26:44
阅读次数:
186