思路:1. 使用两个文件 arc 和 vex 分别存放 节点和弧信息存放格式为:typedef struct data{char placename[NAMEMAX];char placedata[DATAMAX];}Data;typedef struct arc{int forvex;int ba...
分类:
其他好文 时间:
2014-12-08 19:24:13
阅读次数:
331
数据结构课程设计题目:校园导游图(家的图)Ps:可以是任何的地图,我可用上我家的地图,哈哈哈要求:路线和地点不少于10个,使用文件存储Ps:使用两个文件,一个存储地点信息,一个存储路线信息,有兴趣的话可以做一个验证结构体(用来放在信息之前,指明信息的个数)查询信息,使用结构体d...
分类:
其他好文 时间:
2014-12-08 19:03:34
阅读次数:
169
题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。输入:每个输入文件包含一个测试样例。对于每个测试样例,第一行输入一个n(1=0)2. POP 从队列中pop一个数。输出:对应每个测试案例,打印所有pop操作中从队列pop中的数字。如果执行pop操作时,队列...
分类:
其他好文 时间:
2014-12-07 23:00:47
阅读次数:
172
学习记录:stl中 字符串 str自然对应的是string宽字符串wchar 对应的是wstring宽字符串占用两个字节两者的转换有三种办法1 windows 的api转换函数WideCharToMultiByte()与MultiByteToWideChar(). 不适合跨平台使用.2 ATL中CA...
分类:
其他好文 时间:
2014-12-04 23:02:11
阅读次数:
215
本实例使用两个矩形A和B来演示System.Drawing.Region类的各方法的功能。绘制两个矩形获取目标矩形与此Region不相交的部分获取此Region与目标矩形不相交的部分获取两个矩形的交集获取两个矩形的并集获取两个矩形的并集中不相交的部分将此 System.Drawing.Region 对象初始化为无限内部显示RegionData信息...
分类:
Windows程序 时间:
2014-12-04 21:37:16
阅读次数:
1031
3.5 实现一个MyQueue类,该类用两个栈来实现一个队列。解答队列是先进先出的数据结构(FIFO),栈是先进后出的数据结构(FILO), 用两个栈来实现队列的最简单方式是:进入队列则往第一个栈压栈, 出队列如果第二个栈不为空,则直接从第二个栈出队列,否则将第一个栈的数据依次压入第二个栈,然后出栈...
分类:
其他好文 时间:
2014-12-04 21:25:24
阅读次数:
168
oj地址
题目1512:用两个栈实现队列
时间限制:1 秒
内存限制:128 兆
特殊判题:否
提交:2360
解决:804
题目描述:
用两个栈来实现一个队列,完成队列的Push和Pop操作。
队列中的元素为int类型。
输入:
每个输入文件包含一个测试样例。
对于每个测试样例,第一行输入一个n(1
...
分类:
其他好文 时间:
2014-12-04 20:03:58
阅读次数:
157
题中给了 两个同心圆, 一个大圆一个小圆,然后再给了一个大圆一个小圆也是同心圆,求这两个圆环相交的面积,用两个大圆面积减去两倍大小圆面积交加上两个小圆面积交,就ok了这里算是坑明白了 使用acos的时候要保证不能让大于1或者小于-1的数进来,因此加一个判断,在现场的时候就是这里被坑死了#includ...
分类:
其他好文 时间:
2014-12-04 11:52:58
阅读次数:
212
题目链接
题意:补丁在修正bug时,有时也会引入新的bug。假定有n个潜在的bug m个补丁,每个补丁用两个长度为n的字符串表示,其中字符串的每个位置表示一个bug,第一个串表示打补丁之前的状态('-'表示该bug必须不存在,’+‘表示必须存在,0表示无所谓,第二个串表示打补丁之后的状态(-'表示不存在,’+‘表示存在,0表示不变)。每个补丁都有一个执行时间,你的任务使用最少的时间把一个...
分类:
其他好文 时间:
2014-12-04 01:02:42
阅读次数:
309
大致题意:有一个整数数组,找出其中所有相加等于100的两个数。方法一:用两个for循环。 时间复杂度为o(n^2)方法二:先排序 将最小的与最大的相加 若和小于100,则将最小的去掉 若和等于100,则把两个数输出 若和大于100,则把最大的去掉 时间复杂度为o(n*...
分类:
其他好文 时间:
2014-12-03 23:13:52
阅读次数:
251