打赏

2018年11月27日

6.6-数据结构&算法-列表/堆栈/队列

摘要: 五、列表 4.merge - 合并 void merge (list& lst); void merge (list& lst, Comp compfunction); 将有序的参数列表合并到调用列表中,保证合并后的调用列表依然有序。 注意:任何容器,在结构性修改之前获得的迭代器,有可能因为这种修改 阅读全文

posted @ 2018-11-27 19:31 XuCodeX 阅读(164) 评论(0) 推荐(0) 编辑

6.5-数据结构&算法-标准模板STL/STL容器/向量

摘要: 一、标准模板库(STL) 1.定义了一系列的容器模板,实现泛型化的数据结构。 1)向量(vector),内存连续,支持下标访问和随机迭代,只有在尾部进行插入和删除效率才比较高。 2)列表(list),内存不连续,不支持下标访问和随机迭代,在任何位置进行插入和删除效率都很高。 3)双端队列(deque 阅读全文

posted @ 2018-11-27 19:25 XuCodeX 阅读(174) 评论(0) 推荐(0) 编辑

6.4-数据结构&算法-模板/函数模板/类模板/特化

摘要: 一、为什么要有模板? 将类型参数化,可以实现算法与类型的分离,编写针对类型更加抽象的函数或者类。 二、函数模板 通用定义: template<typename 类型形参1, ...> 返回类型 函数模板名 (形参表) { ... } 特化定义: template<> 返回类型 函数模板名<类型实参1 阅读全文

posted @ 2018-11-27 19:21 XuCodeX 阅读(270) 评论(0) 推荐(0) 编辑

6.3数据结构&算法-冒泡排序/插入排序/选择排序/快速排序/归并排序/查找

摘要: 插入排序 {直接插入排序, 希尔排序}; // 从后往前比较,大的往后移动; 选择排序 {直接选择排序, 堆排序}; // 从无序中挑一个最小的并与无序中的第一个交换位置; 交换排序 {冒泡排序, 快速排序}; // 把待排序元素的最大值排到最后; 程序设计=数据结构+算法+设计方法学 数值算法:微 阅读全文

posted @ 2018-11-27 19:15 XuCodeX 阅读(305) 评论(0) 推荐(0) 编辑

6.2-数据结构&算法-队列二叉树

摘要: 一、队列 1.基本特征:先进先出,FIFO 2.基本操作:压入(push)、弹出(pop) 3.实现要点:初始化空间,从前端(front)弹出,从后端(rear)压入,循环使用,判空判满 思考:用堆栈实现队列。二、链表 1.基本特征:内存中不连续的节点序列,彼此之间通过指针相互关联,前指针(prev 阅读全文

posted @ 2018-11-27 19:10 XuCodeX 阅读(163) 评论(0) 推荐(0) 编辑

Ajax与Json数据格式

摘要: ajax是什么 AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下 。 AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML)。 AJAX 是一种在 2005 年由 Google 推广开来的编程模式。 AJAX 阅读全文

posted @ 2018-11-27 18:52 XuCodeX 阅读(536) 评论(0) 推荐(0) 编辑

XPath教程

摘要: W3C-XPath教程网址:http://www.w3school.com.cn/xpath/index.asp XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。 XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 阅读全文

posted @ 2018-11-27 18:50 XuCodeX 阅读(135) 评论(0) 推荐(0) 编辑

JQuery教程

摘要: W3C详细教程:网址:http://www.w3school.com.cn/jquery/index.asp jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery 很容易学习。 jQuery 库可以通过一行简单的标记被添加到网页中。 阅读全文

posted @ 2018-11-27 18:44 XuCodeX 阅读(121) 评论(0) 推荐(0) 编辑

day07-Http协议

摘要: 软件体系结构 1. C/S:Client/Servlet,例如QQ就是CS结构 需要编写服务器端程序和客户端程序。 缺点:更新需要两端,总要求客户下载新的客户端程序 优点:安全性比较好 2. B/S:Browser/Server 缺点:安全性较差 优点:只需要编写服务器端程序 3. Web资源 * 阅读全文

posted @ 2018-11-27 18:38 XuCodeX 阅读(193) 评论(0) 推荐(0) 编辑

day06-DOM&XML目录

摘要: 1、schema约束 dtd语法: <!ELEMENT 元素名称 约束> ** schema符合xml的语法,xml语句 ** 一个xml中可以有多个schema,多个schema使用名称空间区分(类似于java包名) ** dtd里面有PCDATA类型,但是在schema里面可以支持更多的数据类型 阅读全文

posted @ 2018-11-27 18:20 XuCodeX 阅读(143) 评论(0) 推荐(0) 编辑

day05-DOM&XML目录

摘要: day05 昨天内容回顾 1、在末尾添加节点: * 创建标签 createElement * 创建文本 createTextNode * 把文本添加到标签下面 appendChild 2、获取标签下面的子标签的唯一有效方法 * getElementsByTagName 3、nodeType * 标签 阅读全文

posted @ 2018-11-27 18:06 XuCodeX 阅读(181) 评论(0) 推荐(0) 编辑

day04-javascript基础&DOM目录

摘要: 1、案例一:在末尾添加节点 第一步:获取到ul标签 第二步:创建li标签 document.createElement("标签名称")方法 第三步:创建文本 document.createTextNode("文本内容"); 第四步:把文本添加到li下面 使用 appendChild方法 第五步:把里 阅读全文

posted @ 2018-11-27 17:43 XuCodeX 阅读(138) 评论(0) 推荐(0) 编辑

day03-javascript基础&DOM目录

摘要: 1、js的String对象 ** 创建String对象 *** var str = "abc"; ** 方法和属性(文档) *** 属性 length:字符串的长度 *** 方法 (1)与html相关的方法 - bold():加粗 - fontcolor(): 设置字符串的颜色 - fontsize 阅读全文

posted @ 2018-11-27 17:05 XuCodeX 阅读(161) 评论(0) 推荐(0) 编辑

导航