线性表:
线性表(亦作顺序表)是最基本、最简单、也是最常用的一种数据结构。
线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。
线性表的逻辑结构简单,便于实现和操作。
在实际应用中,线性表都是以栈、队列、字符串等特殊线性表的形式来使用的。
线性结构的基本特征为:
1.集合中必存在唯一的一个“第一元素”;
2.集合中必存在唯一的一...
分类:
编程语言 时间:
2014-10-23 19:20:02
收藏:
0 评论:
0 赞:
0 阅读:
374
一. 出现背景:
在JDK1.5之前,我们定义常量是这样的:public static final String RED = “RED”;
在JDK1.5中加入了枚举类型,我们可以把相关的常量分组到一个枚举类中:
public enum Color {
RED, GREEN, BLUE;
}
使用的时候可以这样:Color c = Color.RED
二. 枚举特点:
1...
分类:
编程语言 时间:
2014-10-23 19:19:52
收藏:
0 评论:
0 赞:
0 阅读:
267
最近做项目,有一个功能,百度了一下 结果没有 就研究了一下。
当用户输入邮箱形式的账号时,输入完“@”符号后,联想出常用的邮箱
点击某一行,将改行代表邮箱自动输入到账号输入框内
如果控件属性不懂或者不认识 ,请百度!
说一下原理,首先我们要判断输入的是否是“@”,之后在在进行范围截取,最后匹配
- (BOOL)hasPrefix:(NSStri...
分类:
其他 时间:
2014-10-23 19:19:42
收藏:
0 评论:
0 赞:
0 阅读:
178
敏捷、敏捷开发这类词最近很火!敏捷开发,就是指能够在需求迅速变化的情况下快速开发软件。我们接触最多的和敏捷相关的名词是:极限编程(XP)、结对编程、测试驱动开发(TDD)等。
敏捷建模(Agile Modeling,AM),的价值观包括了XP的四个价值观:沟通、简单、反馈、勇气。此外,还扩展了第五个价值观:谦逊。
敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。除了原则和实践,模式也是很重要的,多研究模式及其应用可以使你更深层次的理解敏捷开发。...
分类:
其他 时间:
2014-10-23 19:19:32
收藏:
0 评论:
0 赞:
0 阅读:
335
解决办法,大家来分享一下
1:注册表中
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/OracleOraDb11g_home1TNSListener
中的ImagePath改为:
D:/oracle_11g/product/11.1.0/db_1/BIN/TNSLSNR.EXE(之前后面的.EXE没有)
2:环境变量...
分类:
数据库技术 时间:
2014-10-23 19:19:22
收藏:
0 评论:
0 赞:
0 阅读:
268
iphone手机版本降级...
分类:
移动平台 时间:
2014-10-23 19:19:13
收藏:
0 评论:
0 赞:
0 阅读:
340
简单的使用表格进行布局~...
分类:
Web开发 时间:
2014-10-23 19:18:52
收藏:
0 评论:
0 赞:
0 阅读:
301
环境:
hadoop-2.5.0-cdh5.2.0
mahout-0.9-cdh5.2.0
步骤:
基本思路是,将mahout下的所有jar包都引入hadoop的classpath即可,所以修改了$HADOOP_HOME/etc/hadoop/hadoop-env.sh,添加如下代码将mahout的所有jar包引入hadoop的classpath:
f...
分类:
其他 时间:
2014-10-23 19:18:42
收藏:
0 评论:
0 赞:
0 阅读:
311
核心提示:哪四个Learn呢?Learn to learn(学习如何学习),Learn to be(学习如何做人),Learn to do(学习如何做事),Learn totogether(学习如何相处)。
思想者小传
许纪霖 华东师范大学特聘教授、历史系博士生导师、教育部人文社科重点研究基地中国现代思想文化研究所副所长,华东师范大学-不列颠哥伦比亚...
分类:
其他 时间:
2014-10-23 19:18:32
收藏:
0 评论:
0 赞:
0 阅读:
286
每天一个JavaScript实例-确定web页面的区域
function size(){
var width = 0;
var height = 0;
if(!window.innerWidth){
width = (document.documentElement.clientWidth ? document.documentElement.clientWidth:document....
分类:
编程语言 时间:
2014-10-23 19:18:22
收藏:
0 评论:
0 赞:
0 阅读:
265
降低iPhone手机的系统版本...
分类:
移动平台 时间:
2014-10-23 19:18:11
收藏:
0 评论:
0 赞:
0 阅读:
266
ZFS(Zettabyte File System)作为一个全新的文件系统,全面抛弃传统File System + Volume Manager + Storage(文件系统+卷管理+存储)的架构,所有的存储设备是通过ZFS 池进行管理,只要把各种存储设备加 入同一个ZFS 池,大家就可以轻松的在这个ZFS 池管理配置文件系统。本文说明如何在RHEL6上如何安装原生的ZFS(区别与FUSE-ZFS)。...
分类:
其他 时间:
2014-10-23 19:18:02
收藏:
0 评论:
0 赞:
0 阅读:
298
斜率斜率斜率.........
#include
#include
#include
#include
#include
#include
#include
using namespace std;
struct node
{
int x,y;
node(){}
node(int a,int b){x=a;y=b;}
};
int main...
分类:
其他 时间:
2014-10-23 19:17:52
收藏:
0 评论:
0 赞:
0 阅读:
129
题目链接:Codeforces 19D Points
题目大意:N中操作,每次添加一个点,或者删除一个点,以及找到给定x,y坐标最近的一个坐标,并且保证xi,yi在x,y的右上角。
解题思路:这题的解法还是很机智的。
y坐标离散化,然后树状数组的每个单位用一个set代替,set记录的是点集。
剩下的操作就像树状数组一样,每次添加就等于是+w的操作,移除就等于是-w,只是w是...
分类:
编程语言 时间:
2014-10-23 19:17:42
收藏:
0 评论:
0 赞:
0 阅读:
341
题目链接:fzu 2136 2136 取糖果
题目大意:略。
解题思路:线段树区间合并。将袋子按照个数排序,每次将最小的放入线段树,如果当前连续的个数超过区间,那么说明最小值即为最后加入的袋子糖果个数。
#include
#include
#include
#include
using namespace std;
const int maxn = 1e5 + 5;
#...
分类:
其他 时间:
2014-10-23 19:17:32
收藏:
0 评论:
0 赞:
0 阅读:
240
题目: 获取指定内容的节点方案:element.innerHTML == str;不兼容浏览器: IE 7及以下原因: IE 7以下不将空白作为一个节点, 当节点后面有换行或者空白的时候获取到的innerHTML会多一个空格解决方案:element.innerHTML == str || eleme...
分类:
Web开发 时间:
2014-10-23 19:16:51
收藏:
0 评论:
0 赞:
0 阅读:
326
阿里巴巴DBA团队http://www.alidba.net/(不可访问)张瑞(Jacky)http://www.hellodba.net/(不可访问)简朝阳(Sky.Jian)http://www.isky000.com/童家旺(Jame.Tong)http://www.dbthink.com/—...
分类:
数据库技术 时间:
2014-10-23 19:16:41
收藏:
0 评论:
0 赞:
0 阅读:
250
按照上次的计划 看了三本书,笔记现在才贴出来。《写给大家看的面向对象设计》:使用接口开发的作用规范函数命名,特别在项目人数比较多,在设计时,定了接口命名与参数。可以把前台与后台的脱离。定义接口后,实现接口并返回模拟的数据,例如DataTable等,前台不需等后台就可以做UI与交互,改善UI与需要的数...
分类:
其他 时间:
2014-10-23 19:16:31
收藏:
0 评论:
0 赞:
0 阅读:
222
http://blog.csdn.net/zoeice/article/details/8068671importjava.util.Vector;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.gr...
分类:
其他 时间:
2014-10-23 19:16:21
收藏:
0 评论:
0 赞:
0 阅读:
334
atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include定义函数doubleatof(constchar*nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到...
分类:
编程语言 时间:
2014-10-23 19:16:11
收藏:
0 评论:
0 赞:
0 阅读:
311