这是慕课上堆这一节的输出,为了加深堆的印象 代码 c++ struct MaxHeap{ vector Elements; int size; int cap; MaxHeap(int MaxSize):size(0),cap(MaxSize){ Elements.resize(MaxSize); ...
分类:
其他好文 时间:
2018-04-11 21:38:47
阅读次数:
146
1 #include 2 #include "stdio.h" 3 #define MAXSIZE 20 4 #define OK 1 5 #define ERROR 0 6 7 struct sqStack{ 8 int data[MAXSIZE]; 9 int top; 10 }; 11 12 ... ...
分类:
编程语言 时间:
2018-04-08 21:19:12
阅读次数:
209
#include <iostream> #include <cstdio> #include <cstdlib> #define MaxSize 50 using namespace std; typedef struct { char data[MaxSize]; int length; }SqL ...
分类:
其他好文 时间:
2018-04-07 22:54:34
阅读次数:
220
队列三种用法 先进先出 queue.Queue(maxsize=0) 堆栈 last in first out queue.LifoQueue 优先级队列 queue.PriorityQueue() queue用法 ...
分类:
其他好文 时间:
2018-04-06 10:51:47
阅读次数:
156
import sys print(sys.path) # 接收命令行列表参数 print(sys.version) # 获取解析器版本信息 print(sys.maxsize) # 最大的int值 print(sys.path) # 返回模块的搜索路径,初始化时使用pythonpath环境变量 pr... ...
分类:
编程语言 时间:
2018-03-28 21:03:34
阅读次数:
217
一、队列 队列是一种先进先出的数据结构,是线程间最常用的交换数据的形式。Queue提供了队列操作模块。 二、队列的基本操作 import queue q = queue.Queue(maxsize=10) #可以是指队列长度,默认无限 q.put(1) q.put(2) q.put(3) q.put ...
分类:
编程语言 时间:
2018-03-27 20:51:29
阅读次数:
141
一、PTA实验作业 题目一:7 1 最长连续递增子序列 1.设计思路 2.代码截图 3.PTA提交列表说明 一开始编译器选错了,导致编译错误;之后对递增子序列理解错误,本身应该算一个,将num的初值该为1; 最后部分正确是最大n的点过不去,将Maxsize的值由100000该为1000000,提交正 ...
分类:
其他好文 时间:
2018-03-25 23:06:59
阅读次数:
421
#include #include #include #include using namespace std; using ElemType = int; const int MAXSIZE = 20; // 堆栈结构 class Stack { public: ElemType data[MAX... ...
分类:
编程语言 时间:
2018-03-25 11:55:03
阅读次数:
147
一、PTA实验作业 题目1:顺序表 7 1 最长连续递增子序列 1. 设计思路 2.代码截图 3.PTA提交列表说明 编译错误: 在C编译器中调用头文件 include 解决方法:将编译器改成C++编译器 题目2:链表 6 5判断链表结点对称 1. 设计思路 2.代码截图 3.PTA提交列表说 题目 ...
分类:
其他好文 时间:
2018-03-24 22:36:39
阅读次数:
261
堆栈的抽象数据类型描述 堆栈(Stack):具有一定操作约束的线性表 只在一端(栈顶,Top)做插入、删除 后入先出:Last In First Out(FIFO) 类型名称:堆栈(stack) 数据对象集:一个有0个或多个元素的又穷线性表。 操作集:长度为MaxSize的堆栈S∈Stack,堆栈元 ...
分类:
其他好文 时间:
2018-03-18 16:24:46
阅读次数:
212