8 OS_windows7

尚未进行身份认证

山不厌高,水不厌深,且行且珍惜。

等级
TA的排名 3w+

第10章_查找

查找是对数据进行操作或处理时经常使用的操作。查找是在一个数据元素集合中查找关键字等于某个给定关键字数据元素的过程。在一个数据元素集合中进行查找的方法很多,主要有静态查找、动态查找和哈希表查找等方法。查找算法的优劣对计算机应用系统的效率影响很大。静态查找表静态查找表主要有顺序表、有序顺序表和索引顺序表三种结构。顺序表在顺序表上查找的基本思想是:从顺序表的一端开始,用给定数据元素的关键字逐个与顺序表中各

2017-10-11 16:55:06

第9章_排序

排序的基本概念排序是对数据元素序列建立某种有序排列的过程。更确切地说,排序是把一个数据元素序列整理成按关键字递增(或递减)排列的过程。关键字分主关键字和次关键字两种。对要排序的数据元素集合来说,如果关键字满足数据元素值不同时该关键字的值也一定不同,这样的关键字称为主关键字。换句话说,主关键字是能够惟一区分各个不同数据元素的关键字。不满足主关键字定义的关键字称为次关键字。排序分内部排序

2017-10-09 18:00:18

第8章_图论

图是又一种非线性数据结构。在图结构中,数据元素之间的关系是多对多的,即如果任选一个结点作为初始结点,则图中任意一个结点有多个前驱结点和多个后继结点。图图是由结点集合及结点间的关系集合组成的一种数据结构。图的实现领接矩阵存储结构下图操作的实现例:带权图为SeqList.htypedefstruct{DataTypelist[MaxSize];intsize;}Se

2017-09-28 14:38:01

第7章_树和二叉树

数据结构可分为线性结构、树型结构和图型结构三大类。前几章讨论的线性表、堆栈、队列、串和数组都是线性结构。树型结构中每个结点只允许有一个直接前驱结点,但允许有一个以上直接后继结点。树型结构有树和二叉树两种。二叉树是最多只允许有两个直接后继结点的有序树。树的操作实现比较复杂,但树可以转换为二叉树进行处理。树树的定义树是由n(n>=0)个结点构成的集合。n=0的树称为空树;对n>0的树T,有:(1)有一个

2017-09-25 17:47:09

第6章_递归

递归算法不是一种数据结构,而是一种有效的算法设计方法。递归的概念若一个算法直接地或间接地调用自己本身,则称这个算法是递归算法。递归算法用把问题分解为形式更加简单的子问题的方法来求解问题。递归算法既是一种有效的分析问题的方法,也是一种有效的算法设计方法。递归算法是解决许多复杂应用问题的重要方法。递归算法的执行过程例1:计算阶乘函数的递归算法,并给出n=3时递归算法的执行过程。#inclu

2017-09-13 17:42:28

第5章_数组

数组是一种常用的数据结构。高级程序设计评议都提供了支持数组的基本方法。数组分静态数组和动态数组。静态数组和动态数组的实现机制相似,只是在程序设计时向系统申请内在空间的时间不同。数组数组是n(n>1)个相同数据类型的数据元素a0,a1,a2,…,a(n-1)构成的占用一块地址连续的内存单元有限序列。数据集合:数据的数据集合可以表示为a0,a1,a2,…,a(n-1),每个数据元素的数据类型为抽象数

2017-09-12 18:13:42

第4章_字符串

在用计算机进行非数值处理问题时经常要用到串。串也是一种线性结构。与线性表不同的是:串的操作特点是一次操作干个数据元素,即一个子串。串可以用顺序存储结构和链式存储结构存储。串的顺序存储结构空间效率和时间效率都更高。模式匹配是串最重要和最复杂的一个操作。Brute–Force和KMP算法是两种最经常使用的串的模式匹配算法。C语言的串函数1.串长度intstrlen(char*str)2.

2017-09-07 11:06:23

第3章_堆栈和队列

堆栈和队列都是特殊的线性表。线性表、堆栈和队列三者的数据元素以及数据元素间的逻辑关系完全相同,差别是线性表的插入和删除操作不受限制,而堆栈只能在栈顶插入和删除,队列只能在队尾插入在队头删除。堆栈和队列都可以分别用顺序存储结构和链式存储结构。顺序队列通常采用顺序循环队列方法实现,因为顺序循环队列可以避免顺序队列的“假溢出”问题。堆栈和队列在各种类型的软件中应用十分广泛,堆栈可以用来完成数据

2017-08-17 18:14:15

第2章_线性表

线性结构的特点是除第一个和最后一个数据元素外每个数据元素只有一个前驱数据元素和一个后继数据元素。线性表是一种最简单的线性结构。线性表的操作特点主要是可以在任意位置插入和删除一个数据元素。线性表可以用顺序存储结构和链式存储结构存储。用顺序存储结构实现的线性表称作顺序表,用链式存储结构实现的线性表称作链表。链表主要有单链表、循环单链表和双向循环链表三种。顺序表和单链表各有优缺点,并且优缺点刚好相反。线

2017-08-16 10:41:10

dwz table表格自动适应宽度

dwz里面table如果宽度写100%,会自适应浏览器宽度,但是,如果字段太多,反而会影响手动调整宽度,字段都手动指定宽度,把100%改成所有宽度之和,就正常了,但是每个th都手动指定width后再计算,太麻烦了。下面是自动计算的代码。添加上就行了。查找.fn.jTable,在vartlength=.fn.jTable,在vartlength=table.width();下一行增加代码

2017-08-09 09:14:56

nginx-suselinux下安装

1nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yuminstallgcc-c++PCREPCRE(PerlCompatibleRegularExpressi

2017-08-05 13:31:09

第1章 C语言程序设计

本数据结构系列文章均参考西安交通大学出版的数据结构一书,由朱战立编著。0.1程序的结构写文章要考虑文章的结构,编写程序也要考虑程序的结构.程序是处理特定问题的用程序设计语言书写的语句序列.当要处理的问题复杂时,程序将会很长.因此,程序的结构就非常重要.C语言程序的结构一般如下:函数1函数2…函数n主函数函数分为库函数和用户自定义函数两大

2017-07-16 13:28:05

dwz分页bug

前言:从同事的http://www.cnblogs.com/ImaY/p/4036154.html该文章处获取灵感,对dwz切换页数时的bug进行修复,期间主要是几个地方的参数名称不一致导致的。 第一点:报错如下错误写道TypeError:form[DWZ.pageInfo.numPerPage]isundefinedif(args[“numPerPage”])form[DWZ.p

2017-06-02 11:08:21

spring-ehcahe

一、ehcahe的介绍EhCache是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,JavaEE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAPapi等特点。优点:

2017-05-16 09:43:07

理性的面对梦想与现实

从小到大,我们都缺失了一堂重要的人生之课,那就是进行多种职业尝试与探索。于是长大之后,好不容易有了一件自己喜欢的事情,我们便极度渴望获得成功。然而事实却残酷而无情,因为梦想需要强大的物质及精神上的支撑。如果缺乏这两样根基,梦想就像无本之木,无法为你的生命带来任何生机与改变。有梦想是好的,但不要受困于它。——题记一、每天上下班的路上,我都会经过一座人行天桥,天桥上会有一个戴眼镜的消瘦的男人,拿着一把吉

2017-05-12 13:30:33

Java Web项目开发流程

1.Web项目开发流程图解 2.Web项目开发的细节(转载)任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于Web项目开发的分散性、独立性、整合的交互性等,所以定制一套完整的约定和规则显得尤为重要。本文档将定制一系列约定和规则,他们分别包括组件团队、文件夹命名规则、文件名命名规则、程序代码编程风格、数据库设计约定。这些规则和约定需要

2017-04-01 11:33:34

MongoDB Suselinux 安装

1.打开https://www.mongodb.com/download链接下载mongodb2.将下载好的软件上传至Suselinux操作系统我将其放到指定文件路径后将其解压再使用移动命令将其重命名#mvmongodb-linux-x86_64-suse12-3.4.3mongodb-3.4.33.使用mongo命令重启服务报错…,我就将其错copy了一下^V^百度

2017-03-30 11:10:01

许单单奋斗记

每个成功者的背后都有不为人知的艰辛,吃的人中苦,方为人上人,我们看看他是如何从一个内向的人变的外向,又是如何走向成功的~    进入职场4年半,许单单已经跳了3次槽,从年薪10万的互联网公司员工成为一个年薪近几百万的美国基金公司分析师,许单单的成功是几乎不可复制的。像他这样一个曾经一无所有的人,或许有更强的能力获得一切。许单单的故事非常适合被写成奋斗传奇。1982年出生的安徽农村小子,研究

2017-03-29 17:36:35

[Jsp]防止页面表单重复提交的解决方法

转载地址:www.cnblogs.com/SCAU_que/articles/2009458.html 个人学习笔记,写下方便以后复用。  当我们写了个注册页面时候,用户完成注册并提交,用户注册的资料并录入数据库保存,最不希望出现的是在一个会话中出现多次提交的结果,我们可以通过为请求设置标记来避免此类事件的发生。  1.为每个请求设置一个标记,当此页面是首次被请求时,生成标记并放入ses

2017-03-01 12:06:36

maven整合springmvc-Spring-ActiveMQ

在Spring中搭建消息代理1.安装ActiveMQActiveMQ是一个开源的消息代理,也是使用JMS进行异步消息传递的最佳选择。在官方网站下载后,解压缩安装包,上传到suselinux使用tar-zxvfapache-activemq-5.12.1-bin.tar.gz解压即可使用。运行后进入http://192.168.1.132:8161/admin表明安装成功,这时就可以使用

2017-03-01 11:30:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!