摘要: 创建和使用 DataViewDataView 使您能够创建 DataTable 中所存储的数据的不同视图,这种功能通常用于数据绑定应用程序。使用 DataView,您可以使用不同排序顺序显示表中的数据,并且可以按行状态或基于筛选器表达式来筛选数据。DataView 提供基础 DataTable 中的数据的动态视图:内容、排序和成员关系会实时反映其更改。此行为不同于 DataTable 的 Sele... 阅读全文
posted @ 2010-01-10 23:20 blessw 阅读(2863) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2010-01-10 23:16 blessw 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 有一个数组A[1000],装着1至1000的连续整数(乱序),突然其中有一个数变成了另一个数(仍处于1至1000的范围),问如何在O(n)时间和O(1)空间内找到这个重复的数是多少。1. 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。2.把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最... 阅读全文
posted @ 2010-01-10 23:01 blessw 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 第一部分、算法与程序设计1.在一棵一般的二叉树中找到指定的元素,如果有重复出现的元素,要求元素为深度最深的任何一个。指定元素找不到时返回EMPTY_NODE,请用C语言实现,相关数据结构与函数声明如下:structNode{intiValue;intid;Node*pLeft;Node*pRight;};constNodeEMPTY_NODE={0,0,NULL,NULL};NodefindDee... 阅读全文
posted @ 2010-01-10 22:59 blessw 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 1.数字找规律2 5 14 41 ?5=2+314=5+3*341=14+3*3*3 41+3*3*3*3=1223,10,11,12,13,20,21,22,23,30,31,32,33,100,?4进制数,遇4进位1012.乒乓球比赛,每2个人之间比一场,但是有3个人每人比了2场就退出了总共有50场比赛,问这3个人之间比赛有几场?2个人之间一场比赛,算一场,但对每个人来说,都踢了一场。(1)n... 阅读全文
posted @ 2010-01-10 22:49 blessw 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1 编写函数检查给定字符串是否是整数//把字符串写做整数,包括正负号#include <iostream>#include <cassert>#include <cmath>#define ZERO 48#define NINE 57#define POSITIVE '+'#define NEGATIVE '-'using namespace std;bool... 阅读全文
posted @ 2010-01-10 22:42 blessw 阅读(384) 评论(0) 推荐(0) 编辑