摘要: SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或M 阅读全文
posted @ 2013-03-26 21:51 小猴子、 阅读(530) 评论(0) 推荐(0) 编辑
摘要: ADOConn.cpp// ADOConn.cpp: implementation of the ADOConn class.////////////////////////////////////////////////////////////////////////#include "stdafx.h"#include "ADORecordset.h"#include "ADOConn.h"#ifdef _DEBUG#undef THIS_FILEstatic char THIS_FILE[]=__FILE__;#define n 阅读全文
posted @ 2013-03-26 21:30 小猴子、 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 在要关联变量的控件上点鼠标右键,选择建立类向导,选择Member Variables选项卡,在右侧点击Add Variables。 阅读全文
posted @ 2013-03-26 21:26 小猴子、 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 在vc的File View 中根节点上按鼠标右键,选择添加文件到工程,选择该类的头文件和实现文件即可 阅读全文
posted @ 2013-03-26 21:20 小猴子、 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 最长递增(递减)子序列算法 :http://hi.baidu.com/wviewer/item/3b4f2cd65444b11420e250db线段树:http://www.notonlysuccess.com/index.php/segment-tree-complete/kmp的next数组值的求法:http://blog.csdn.net/guo_love_peng/article/details/6618170 阅读全文
posted @ 2012-12-10 11:06 小猴子、 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 题目连接:http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1347代码:/*顶点从0开始标号,工作地点在0,家在1。 * 先用dijkstra求出顶点1到每个点的最短路径。 * 结果记录在dist[]中。 * 然后DP思想求解答案。 * DFS搜索每一个顶点,要求这个点到1号点的距离大于前一个点到1号点的距离。 * 所谓前一个点就是从那个点搜到当前点的点。 * 每一步结果保存在ans[]中 */#include<stdio.h>#include<string.h& 阅读全文
posted @ 2012-11-15 12:53 小猴子、 阅读(3183) 评论(0) 推荐(0) 编辑
摘要: 题目连接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1750题目大意:给出n个字典,接下来n行第一个是查看字典的时间,后面接的是这个成语,要求把每条成语连起来,以成语接龙的形式。字符串代表成语,如果第一个串的后4个字符与第二个串的前4个字符相等,那么说明它们能连起来,用的时间是第一个成语的时间,每组数据输入的第一个成语和最后一个成语为已知的。输出最少的时间,不能完成则输出-1.思路:转换成最短路。每个成语代表一个节点,如果两个成语能连起来那么就在这两个节点之间连一条路,权值为第一个成语的时间,求第一个成语到最后一条成语 阅读全文
posted @ 2012-11-13 23:56 小猴子、 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 题目连接http://acm.hdu.edu.cn/showproblem.php?pid=1698题目大意:给一个区间1-n,初始化每个值都是1,然后有m个操作,每个操作更新一个区间,输入3个数a, b, c.代表区间a,b的值更新为c。最后求总的值是多少。思路:线段树成段更新,每一次更新都不需要更新到底部(单点更新),而是更新到tree左端点等于a,右端点等于b即可。代码:#include<stdio.h>#include<string.h>#define MAXN 100002int tree[MAXN << 2]; //线段树。int color[M 阅读全文
posted @ 2012-11-12 15:38 小猴子、 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 题目连接http://poj.org/problem?id=1251代码#include<stdio.h>#include<stdlib.h>#include<string.h>int parent[257];int n, m;struct node { char u, v; int w;};struct node a[101];int cmp(const void *a, const void *b){ struct node c = *(struct node *)a; struct node d = *(struct node *)b; return 阅读全文
posted @ 2012-11-10 17:11 小猴子、 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 题目连接:http://poj.org/problem?id=1861题目描述:Andrew是某个公司的系统管理员,他计划为他的公司搭建一个新的网络。在新的网络中,有N个集线器,集线器之间可以通过网线连接。由于公司职员需要通过集线器访问整个网络,因此每个集线器必须能通过网线连接其他集线器(可以通过其他中间集线器来连接)。由于有不同长度的网线可供选择,而且网线越短越便宜,因此Andres所设计的方案必须确保最长的单跟网线的长度在所有方案中是最小的。并不是所有集线器之间都可以直接连接,但Andrew会提供集线器之间所有可能的连接。试帮助Andrew设计一个网络,连接所有的集线器并满足前面的条件。输 阅读全文
posted @ 2012-11-09 21:44 小猴子、 阅读(533) 评论(0) 推荐(0) 编辑