题目:定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。分析:当一个栈解决不了问题的时候我们就可以考虑采用辅助栈。 每次第二个栈一直是保存所定义栈中最小的元素,每次入栈的时候,辅助栈都进行比较保存最小的元素。先在头文件定义:typedef char ElemType;class...
分类:
其他好文 时间:
2014-06-19 00:55:50
阅读次数:
174
#include #include #include #include void *thread_function(void *arg);pthread_mutex_t work_mutex;#define WORK_SIZE 1024char work_area[WORK_SIZE];int ti...
分类:
编程语言 时间:
2014-06-19 00:15:42
阅读次数:
326
1voidRMQ_Init(constvector&A)2{3intn=A.size();4for(inti=0;i<n;i++)d[i][0]=A[i];5for(intj=1;(1<<j)<=n;j++)6for(inti=0;i+(1<<j)-1<n;i++)7d[i][j]=min(d[i]...
分类:
其他好文 时间:
2014-06-18 15:36:43
阅读次数:
186
[转]as3.0interface接口使用方法AS在2.0的时候就支持接口了接口能够让你的程序更具扩展性和灵活性,打个例如比方你定义了一个方法代码:publicfunctionaMethod(arg:MyClass):void{.....}參数arg的类型必须是MyClass,由于我们须要在该方法中...
分类:
其他好文 时间:
2014-06-18 14:53:57
阅读次数:
178
package foo;import java.util.Arrays;public class Main { public static void selectionSort(int[] a, int len) { int in, out, min; fo...
分类:
其他好文 时间:
2014-06-18 10:31:17
阅读次数:
220
#include #include #include #include #include void *sigone_program(void *arg);void *sigtwo_program(void *arg);void report(int);int main(int argc,char *...
分类:
编程语言 时间:
2014-06-17 15:50:40
阅读次数:
286
经常看到 Func...这样的写法,看到这样的就没有心思看下去了。我们学技术还是需要静下心来。对Func的Func转到定义看它的解释: // 摘要: // 封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。 // // 参数: // arg...
分类:
其他好文 时间:
2014-06-17 15:08:24
阅读次数:
181
一、综述 1.定义 定义1:流网络 定义2:残留容量 定义3:增广路径 已知一个网络流G=(V,E)和流f,增广路径p为残留网络G|f中从s到t的一条简单路径 能够沿一条增广路径p的每条边传输的网络流的最大量为p的残留容量,由下式定义: c|f(p) = min{c|f(u,v) : (u,v)在p...
分类:
其他好文 时间:
2014-06-14 19:44:10
阅读次数:
339
1、删除一个表的重复数据 所用的table_name一样DELETE FROM table_name a WHERE rowid > ( SELECT min(rowid) FROM table_name b WHERE b.id = a.id and b.name=a.name)...
分类:
数据库 时间:
2014-06-14 18:39:34
阅读次数:
289
下面的方法都是IEnumerable的扩展方法:Average计算平均值; Min最小元素;Max最大元素;Sum元素总和; Count元素数量;Concat连接两个序列;//Unoin allContains序列是否包含指定元素;Distinct取得序列中的非重复元素;Except获得两个序列的差...
分类:
其他好文 时间:
2014-06-14 15:24:23
阅读次数:
429