本周老师作业留了两个。先上传一个吧。那个有时间我再传上来~ 本周的要求: 1.给出顺序栈的存储结构定义。 2.完成顺序栈的基本操作函数。 1) 初始化顺序栈 2) 实现入栈和出栈操作 3) 实现取栈顶元素和判空操作 括号匹配问题 3.编写主函数实现基本操作函数功能,并设置测试数据,测试合法和非法数据 ...
分类:
其他好文 时间:
2016-10-14 23:39:04
阅读次数:
203
//定义一个变量记录圈数,循环变量初始化 int i = 0; //执行循环的条件即循环条件 while (i < 10) { Console.WriteLine("跑" + i); i++; //i是循环变量 //条件越来越不满足,最终跳出循环 } //for(循环变量初始化;条件判断;循环变量变 ...
数据结构顺序栈的实现(C语言版) 1.写在前面 栈是一种遵循元素先进(Push)后出(Pop)规则的线性表,它的实现可以用数组或者链表。 ..... 2.代码分解 2.1对栈的结构定义: |说明: 1.base表示栈底指针,在判断出栈、初始化和重新分配空间的时候需要用到。 2.top表示栈顶指针,是 ...
分类:
其他好文 时间:
2016-09-24 16:13:38
阅读次数:
99
html结构 定义了三个函数:设置cookis,检查cookie以及触发函数 完成!但是你会发现在你的浏览器内没有看到效果??? 这是怎么回事呢,我们需要一个服务环境,为了方便我搭建了一个简单的node环境 http.js ok!现在我们可以尽情的测试了! 访问方式:locahost:2016/文件 ...
分类:
其他好文 时间:
2016-09-20 19:48:21
阅读次数:
140
用递归的方案实现: 完整代码 1 #include <iostream> 2 #include <stdio.h> 3 #include <stdlib.h> 4 #include <string.h> 5 6 using namespace std; 7 8 /* 二叉树存储结构定义*/ 9 ty ...
分类:
其他好文 时间:
2016-09-19 12:57:59
阅读次数:
217
1.根据WEB标准,将一个网页分成三个部分: - 结构定义网页的整个的结构html; - 表现定义整个网页的样式css; - 行为行为表示浏览器和用户的交互的行为js。 2.主流浏览器厂家、前缀、内核 厂家 内核 前缀 IE trident -ms- Chrome blink -webkit- Op ...
分类:
Web程序 时间:
2016-09-18 23:44:17
阅读次数:
254
1.定义 很多编程语言中数组的长度是固定的,就是定义数组的时候需要定义数组的长度,所以当数组已经被数据填满的时候,需要再加入新的元素就很困难。只能说在部分变成语言中会有这种情况,在javascript中和php中数组的长度是可以任意增加的。在数组中添加和删除元素也是比较麻烦,因为要将数组中其他元素向 ...
分类:
编程语言 时间:
2016-09-18 01:09:56
阅读次数:
269
http://www.cnblogs.com/bizhu/archive/2012/08/19/2646328.html 4. 二叉查找树(BST) Technorati 标记: 二叉查找树,BST,二叉查找树合并 4.1 BST数据结构定义 使用C++语言,如果需要使用BST,那么不用重新造轮子了 ...
分类:
其他好文 时间:
2016-09-09 12:10:32
阅读次数:
753
闭包(closure)是函数式编程的重要的语法结构。 定义:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure). inner就是内部函数,inner里引用了外部作用域的变量x(x在外部作用域outer里面,不是全局作用域),则这个内 ...
分类:
编程语言 时间:
2016-09-08 06:10:58
阅读次数:
315
MySQL数据类型及sql模型
存储引擎,也被称为表类型:
MyISAM表:无事务,表锁
.frm:表结构定义文件
.MYD:表数据
.MYI:索引
InnoDB表:事务,行锁
.frm:表结构
.ibd:表空间(数据和索引)
所有表共享一个表空间文件;
建议:每表一个独立的表空间文件;(修改配置文件在[mysqld]..
分类:
数据库 时间:
2016-09-04 17:49:22
阅读次数:
239