北京大学数据结构与算法2016-2017数据结构与算法final-ans

北京大学数据结构与算法2016-2017数据结构与算法final-ans
北京大学数据结构与算法2016-2017数据结构与算法final-ans

北京大学信息科学技术学院考试试卷考试科目:数据结构与算法A 姓名:学号:

考试时间: 2016 年 1 月 6 日任课教师:

以下为试题和答题纸(答案写在答题纸上),包括本页共 6 页。

第一题填空题(每空1分,共8分)

1.设无向图G = (V,E)中V={1, 2, 3, 4, 5, 6, 7},E={(1,2), (1,3), (2,3), (4,5), (3,6),

(4,7), (5,7)}。则图G包含的不同生成森林的个数为_____9____。

注释:其中若两个生成森林的边集不同,则认为它们是不同的生成森林。2.若对下面的无向图以1为起点运行单源最短路径的Dijkstra算法,则在

Dijkstra算法的过程中,每一步依次被选出的顶点依次是

_1,2,4,3,7,5,6,8,9,10___。若忽略边权,以6为起点进行一次广度优先周游,将得到一棵广度优先搜索的生成树。设仅包含一个结点的树高度为1,则该生成树的高度为_3_,树的最深层结点集合为_1,5,7,10__。

第一空回答2,4,3,7,5,6,8,9,10也算对

3.用某种排序方法对序列(25, 84, 21, 47, 15, 27, 68, 35, 20)进行排序时,若序

列的变化情况如下,则所采用的排序方法为__快速排序__。

25, 84, 21, 47, 15, 27, 68, 35, 20

20, 15, 21, 25, 47, 27, 68, 35, 84

15, 20, 21, 25, 35, 27, 47, 68, 84

15, 20, 21, 25, 27, 35, 47, 68, 84

4.假设Shell排序的增量序列是(2k, 2k-1, … , 2, 1),其中k=[log2 n]。若待排序序

列是正序的(已经排好)或逆序的,则Shell排序的时间复杂度分别是

__O(nlogn)_、O(nlogn)_。

各0.5分

5.设输入的关键码满足k1>k2>…>k n,缓冲区大小为m。在n=150, m=25的情况

下,用最小值堆进行置换-选择排序方法可产生初始归并段的个数为

___6____。

6.假定有一棵B+树,它的内部结点可以存储多达20个子结点,叶结点可以存

储多达15条记录(本题中的B+树把所有记录存放在叶结点上)。那么2层的B+树能够存储的最多记录个数和最少记录个数分别为_300__、__16__。

需要说明根节点是第一层,叶节点是第二层

否则是6000,160

各0.5分

第二题简要和辨析题(每小题3分,共15分)

1.设d是带权无向图G的相邻矩阵,G的任意两个顶点之间至多只有1条边,

即:

若i=j,则d[i][j]=0;

若i与j之间有边权为w的边,则d[i][j]=w;

若i与j之间无边,则d[i][j]=+∞;

下面有一段用于求无向图中任意两点间最短路径的伪代码:

for i ← 1 to n do

for j ← 1 to n do

for k ← 1 to n do

d[i][j] ← min(d[i][j], d[i][k]+d[k][j]);

请判断这段伪代码的正确性。若正确,请给出证明;若错误,请分析错误原因并修正。

错误。(1分)

Floyd的算法本质是:d(k)[i][j]表示从点i到点j经过编号不超过k的点作为中转时的最短路,故d(k)[i][j] = min{ d(p)[i][k] + d(q)[k][j] | 1<=p,q

for k ← 1 to n do

for i ← 1 to n do

for j ← 1 to n do

d[i][j] ← min(d[i][j], d[i][k]+d[k][j]);

注:

答出循环的顺序有问题(1分)

答出k作为中转时的最短路,或者其他详细解释(1分)

2.请画出往下图的5 阶B 树中插入一个关键码420 后得到的B 树,以及再删

除关键码40 后得到的B 树。并请分别分析插入和删除时的读写页块次数。

(假设删除关键码时,如果需要从兄弟结点借关键码的话,先查看左边的、再查看右边的兄弟。在操作之前B 树所有的结点页块均在外存,在插入和删除过程中,新近被访问过的外存磁盘块都被缓冲在内存缓冲区中,不必重新访外,abcdef是对各个结点的标记)

插入420(画图0.5分)

读2次,写5次。(0.5分)

再删除40后(画图0.5分)

考虑到之前已经缓存了第一层和第二层的所有结点,这次删除只需要读取2次(否则5次),另外需要写2次(各0.5分)

3.已知一个线性表(38,25,74,63,52,48),采用的散列函数为H(Key) = Key

mod 7,将元素散列到表长为7的散列表中存储。

(1)若采用线性探查的冲突解决策略,则在该散列表上进行等概率成功查

找的平均查找长度为多少?请写出计算过程。

(2)若采用拉链法解决冲突,则在该散列表上进行等概率成功查找的平均

查找长度为多少?请写出计算过程。

共查找了12次,平均查找长度为:12 / 6 = 2次

注:解释各1分,答案各0.5分

4.广义表A=(((a)),(b),c,(a),(((d,e))))

(1)画出其一种存储结构图;

(2)写出表的长度与深度;

(3)用求头部,尾部的方式求出e。

每个小题各0.5分

(1)不带头结点的情况

下面是 a 分别存储的情况。a 形成一个子表,统一存储,更有利于共享。这两种情况都不扣分。

带头结点的话,则在子表与子表中元素之间加入头结点。

(2)长度为5,深度为4

(3)head(tail(head(head(head(tail(tail(tail(tail(A)))))))))

5.对于顺序输入的关键码{1, 2, 3, 4, 5, 6, 7}

(1)严格遵循AVL树的操作规定,画出所得到的AVL树。

(2)严格遵循红黑树的操作规定,画出所得到的红黑树。

各1.5分

A VL: 4 ( 2 ( 1 3 ) 6 ( 5 7 ) )

RB: 2 ( 1 () 4 ( 3 () 6 (5 7) ) )

第三题算法填空题(每空1分,共7分)

1.下面的代码实现了一种计数排序:对每个待排序记录,扫描整个序列统计比

它小的记录个数count,count即是该记录在序列中的正确位置。

template void Sort(Record Array[], int n) {

int curIndex = 0;// 待排下标

while (curIndex < n) {// 需要一直进行,直到已经遍历了整个数组int count = 0;

// 统计比Array[curIndex]小的值的个数

for ()// 空缺1

if (Array[j] < Array[curIndex])

___; // 空缺2

swap(Array, curIndex, count);

/* 如果curIndex不用移动,考虑下一个位置;

否则,继续考虑该位置(因为其他没排序的值交换过来了)*/

if (curIndex == count)

____;// 空缺3

}

}

1、int j = 0; j

2、count++;

3、curIndex++;

2.考虑用双向链表来实现一个有序表,使得能在这个表中进行正向和反向检

索。若指针p总是指向最后成功检索到的结点,检索可以从p所指结点出发沿任一方向进行。根据这种情况编写一个函数search(head, p, key),检索具有关键码key的结点,并相应地修改p。

bool search( LinkNode * head, LinkNode * &p, int key ) {

if (head == NULL) return false;

if (p == NULL) p = head;

LinkNode * temp = p;

while ()// 空缺4

// 空缺5 while () // 空缺6

// 空缺7 if (temp->value == key) {

p = temp;

return true;

}

else return false;

}

4、temp->getKey() < key && temp->next() (或者temp->next() != NULL没有考虑的扣0.5分)

5、temp = temp->next();

6、temp->getKey() > key && temp->prev()(或者temp->prev() != NULL没有考虑的扣0.5分)

7、temp = temp->prev();

第四题设计题(每小题5分,共10分)

1.一个具有n个有序数据的线性表,后面又插入了f(n) 个无序数据。针对下列

三种情况:

a)f(n) = O(1)

b)f(n ) = O(log n)

c)f(n) =√n,

给出对这样n + f(n) 个数据的排序算法,并分析时间复杂度。

注释:不需要写具体算法,简单说一下算法思路就可以。

参考答案:

方案一,5分

使用二分法,将f(n)个无序数据分别插入线性表中,复杂度为f(n) *O(log n)答案分别是O(log n), O(log n log n),O(n1/2log n)

方案二,4分

a) 基本有序,使用插入排序算法,复杂度O(n)。

b,c) 先快排f(n)个数,再进行归并,复杂度O(f(n) log(f(n)) + O(n) = O(n)。

2.营业额统计Turnover

Tiger 最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。Tiger 拿出了公司的账本,账本上记录了公司成立以来每天的营业额。分析营业情况是一项相当复杂的工作。由于节假日,大减价或者是其他情况的时候,营业额会出现一定的波动,当然一定的波动是能够接受的,但是在某些时候营业额突变得很高或是很低,这就证明公司此时的经营状况出现了问题。经济管理学上定义了一种最小波动值来衡量这种情况:该天的最小波动值= min { | 该天以前某一天的营业额- 该天的营业额| }

当最小波动值越大时,就说明营业情况越不稳定。而分析整个公司的从成立到现在营业情况是否稳定,只需要把每一天的最小波动值加起来就可以了。你的任务就是编写一个程序帮助Tiger 来计算这一个值。

注释:第一天的最小波动值为第一天的营业额。数据范围:天数n≤32767,每天的营业额ai≤1,000,000。最后结果T≤231。

提示:题目的意思非常明确,关键是要每次读入一个数,并且在前面输入的数中找到一个与该数相差最小的一个。我们很容易想到O(n2)的算法:每次读入一个数,再将前面输入的数一次查找一遍,求出与当前数的最小差值,记入总结果T。但由于本题中n 很大,这样的算法是不可能在时限内出解的。而如果使用线段树记录已经读入的数,就需要记下一个2M 的大数组,空间消耗太大。

红黑树与A VL树虽然在时间效率、空间复杂度上都比较优秀,但过高的编程复杂度却让人望而却步。建议采用伸展树。

答题要求:

(1)描述采用伸展树求解本问题的基本算法思路;

(2)利用一下的伸展树基本函数,写出主要算法框架。

伸展树是一种自平衡的BST,数据结构如

下:

struct TreeNode {

int data;

TreeNode * father,* left,* right;

};

可以用的函数为:

void zag(TreeNode* y); // 对称的左旋(zag)和右旋(zig),如右上图。

void zig(TreeNode* x);

void Splay(x, f); // 将x 旋转为f 的子结点,f在x 祖先路径

// 把x 旋转到根结点即Splay(x, NULL) void Delete(TreeNode* x); // 删除以x结点为根的子树

(1)算法思路(2分,利用Splay树的大致思路对也给分)

开始时,树S 为空,总和T 为零。每次读入一个数p,执行Insert(p,S),将p插入伸展树S。(0.5分)这时,p 也被调整到伸展树的根节点。(0.5分)这时,求出p 点左子树中的最右点和右子树中的最左点,这两个点分别是有序集中p的前趋和后继。(0.5分)然后求得最小差值,加入最后结果T。(0.5分)

(2)算法框架(3分,0.5分*6。给出伪代码即可)

初始化和整体情况

读入数据,执行Insert(p,S),

调整p

求前驱

求后继

求最小差值,加入T

得分

第五题期中考试(共25分,同学们不必填写,由助教登记)

得分

第六题上机考试(共35分,同学们不必填写,由助教登记)

北京大学出版社数据库原理与应用课后答案

数据库原理与应用 第一章 要求: 1、掌握数据、数据库、数据库管理系统、数据库系统(数据库应用系统)等概念及组成; 2、了解数据管理的发展,比较各管理阶段的优劣; 3、了解几种数据库的结构模型及其优劣,了解关系模型的基本概念; 4、掌握数据库的三级模式、二级映射、两个独立性 三、教材习题解答 1、什么是数据库?数据库的基本特点是什么? 答:数据库是长期存储在计算机内的、有组织的、可共享的大量数据的集合。其基本特点为可共享、低冗余度、有较高独立性和数据间有关联等。 2、从软件的角度来看,数据库系统的核心是什么?数据库系统和文件系统的主要区别是什么?答:核心是数据库管理系统(DBMS);主要区别是文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。 3、什么是数据库管理系统?常用的数据库管理系统有哪些? 答:数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。DBMS提供数据定义语言DDL(Data Definition Language)与数据操作语言DML (Data Manipulation Language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。 常用的有Oracle、db2、SQL Server、MySQL、ACCESS、Foxpro等。 4、什么是数据库的结构模型?通常有哪几种模型? 答:数据库的结构模型是数据库中用来表示数据结构和数据联系的逻辑概述的集合,包括数据结构、数据操作和数据完整性约束三个部分。按照不同的数据结构通常有层次模型、网状模型、关系模型和面向对象模型等。 5、辨析题 1 × 2 × 3 √ 4 × 5 × 6 × 7 √ 第二章 要求: 1、掌握关系的定义及其它基本概念的定义; 2、掌握关系的传统集合运算和专门的关系运算; 3、掌握关系范式、属性间的依赖、主码等概念。 三、教材习题解答 1、试述关系数据语言的特点和分类。 答:关系数据语言的特点是:语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能嵌入高级程序语言中使用。主要有关系代数语言和关系演算语言,关系演算语言又分为元组关系演算和域关系演算。 2、试述关系模型的完整性规则。在参照完整性中,为什么外码属性的值也可以为空?

《数据结构与算法》课后习题答案(课件)

《数据结构与算法》课后习题 答案 2.3 课后习题解答 2.3.2 判断题 1.线性表的逻辑顺序与存储顺序总是一致的。(×) 2.顺序存储的线性表可以按序号随机存取。(√) 3.顺序表的插入和删除操作不需要付出很大的时间代价,因为每次操作平均只有近一半的元素需要移动。(×) 4.线性表中的元素可以是各种各样的,但同一线性表中的数据元素具有相同的特性,因此属于同一数据对象。(√)...文档交流仅供参考... 5.在线性表的顺序存储结构中,逻辑上相邻的两个元素在物理位置上并不一定相邻。(×) 6.在线性表的链式存储结构中,逻辑上相邻的元素在物理位置上不一定相邻。(√) 7.线性表的链式存储结构优于顺序存储结构。(×) 8.在线性表的顺序存储结构中,插入和删除时移动元素的个数与该元素的位置有关。(√) 9.线性表的链式存储结构是用一组任意的存储单元来存储线性表中数据元素的。(√)

10.在单链表中,要取得某个元素,只要知道该元素的指针即可,因此,单链表是随机存取的存储结构。(×)11.静态链表既有顺序存储的优点,又有动态链表的优点。所以它存取表中第i个元素的时间与i无关。(×) 12.线性表的特点是每个元素都有一个前驱和一个后继。(×) 2.3.3 算法设计题 1.设线性表存放在向量A[arrsize]的前elenum个分量中,且递增有序。试写一算法,将x 插入到线性表的适当位置上,以保持线性表的有序性,并且分析算法的时间复杂度。...文档交流仅供参考... 【提示】直接用题目中所给定的数据结构(顺序存储的思想是用物理上的相邻表示逻辑上的相邻,不一定将向量和表示线性表长度的变量封装成一个结构体),因为是顺序存储,分配的存储空间是固定大小的,所以首先确定是否还有存储空间,若有,则根据原线性表中元素的有序性,来确定插入元素的插入位置,后面的元素为它让出位置,(也可以从高下标端开始一边比较,一边移位)然后插入x,最后修改表示表长的变量。...文档交流仅供参考... int insert (datatypeA[],int *elenum,datatype x)???/*设elenum为表的最大下标*/...文档交流仅供参考...

认知心理学复习重点(北京大学出版社)

1.绪论认知也叫认识,是指人认识外界事物的过程,或者说是对作用于人的感觉器官的外界事物进行信息加工的过程。 信息加工观点将计算机作为人的心理的模型,企图对人的心理和计算机的行为作出某种统一的解释,发现一般的信息加工原理。 包括人和计算机在内,信息加工系统都是由感受器、效应器、记忆和加工器组成的。 减法反应时实验:荷兰生理学家Donders(1868)提出的目的是测量包含在复杂反应中的辨别、选择等心理过程所需要的时间。在这种实验里,通常需要安排两种不同的反应时作业,其中一种作业另一种作业所没有的某个心理过程,即所在测量的过程,这两种反应时的差即该过程所需的时间。 相加因素法实验:完成一个作业所需的时间是一系列信息加工阶段分别需要的时间的总和,如果发现可以影响完成作业所需的时间的一些因素,那么单独地或成对地应用这些因素进行实验,就可以观察到完成作业时间的变化。使用相加因素法实验可以证实信息加工过程是否包含一个假定的环节。 “开窗”实验:能够直接地测量每个加工阶段的时间,从而能够明显地看出这些加工阶段。出声思考:当个人在进行思维时,让他利用外部言语进行思考,即进行出声思考,使他的思维过程外部言语化。 2.知觉自下而上加工:指由外部刺激开始的加工,通常是说先对较小的知觉单元进行分析,然后再转向较大的知觉单元,经过一系列连续阶段的加工而达到对感觉刺激的解释。 自上而下加工:是由有关知觉对象的一般知识开始的加工,由此可形成期望或对知觉对象的假设,期望或假设制约着加工的所有阶段或水平。 模式是指由若干元素或成分按一定关系形成的某种刺激结构,也可以说模式是刺激的组合。模式识别当人能够确认他所知觉的某个模式是什么时,将它与其他模式区分开来,这就是模式识别。 模板说认为在人的长时记忆中,贮存着许多各式各样的过去在生活中形成的外部模式的袖珍复本,即模板,它们与外部的模式有一对一的对应关系。当一个刺激作用于人的感官时,刺激信息得到编码并与已贮存的各种模板进行比较,然后作出决定,看哪一个模板与刺激有最佳的匹配,就把这个刺激确认为与那个模板相同。这样,模式就得到识别。由于每个模板都与一定的意义及其他信息相联系,受到识别的模式便得到解释或其他的加工。 原型说认为在记忆中贮存的不是与外部模式有一对一关系的模板,而是原型。原型是一类客体的内部表征,即一个类比或范畴的所有个体的概括表征。当刺激与某一原型有最近似的匹配,即可将刺激纳入此原型所代表的范畴,从而得到识别。 特征说外部刺激在人的长时记忆中,是以各种特征来表征的,在模式识别过程中,首先要对刺激的特征进行分析,即抽取刺激的有关特征,然后将这些特征加以合并,再与长时记忆中的各种刺激的特征进行比较,一旦获得最佳的匹配,外部刺激就被识别了。 字词优势效应识别一个字词中的字母的正确率要高于识别一个单独的同一字母。 客体优势效应识别一个“客体”图形中的线段要优于识别结构不严的图形中的同一线段或单独的该线段。 构型优势效应识别一个完整的图形要优于识别图形的一个部分。 3.注意过滤器模型布罗德本特(1958)原理:人的神经系统容量是有限的,当外界大量信息通过神经通道时,由于其超过高级中枢神经系统的容量,所以需要一个过滤机制,这在信息传递中起了个关卡的作用,使某些信息得到选择和保证,到达皮层中枢作出反应。 衰减模型特雷斯曼(1960)原理:信息不仅仅是通过一个通道,而是通过两个通道,但其中一个通道被加强,另一个通道的信号则逐渐减弱,从而难以激活其最低感觉阈限值而不被

数据结构与算法-北大 HW11 B_B+树

北京大学信息学院2007年秋季学期《数据结构与算法A(实验班)》课程作业 张铭编写并发布 mzhang@https://www.360docs.net/doc/7014978363.html, 第11次作业,12月17日(周一)课前提交,电子稿提交时间12月17日开课之前提交。 11.1 偶数阶的B 树插入上溢出时,中 位数有两个,需要注意采用统一的策略。例如,取第二个中位数, 即分裂后左(1)/2m ?????个关键码,右(1)/2m ?????; 或者取第一个中位数,分裂后左(1)/2m ????? 右(1)/2m ?????。请画出对右图的4阶B 树进行下来操作后的B 树。 (1) 分裂时采用第2个中位数为 分界码,请画出插入关键码113后的B 树;分析插入操作的访外次数。 (2) 分裂时采用第1个中位数为分界码,请画出插入关键码113后的B 树;分析插入操 作的访外次数。 (3) 在原树中删除关键码50;分析删除操作的访外次数(与1、2题无关,从根重新开 始操作)。 11.2 已知一组关键码为(20, 30, 50, 52, 60, 68, 70),试依次插入关键码。 (1) 生成一棵3阶的B +树,画出插入所有关键码后B 树的结构。 (2) 画出删除50后的B + 状态,分析删除操作的访外次数。 11.3 假设一个数据文件每个记录对象需要占用128 字节(其中关键码占用4字节),且所 有记录均已按关键码有序地存储在主磁盘文件中。设磁盘页块大小为2048(= 2K )字节,若主存中有12M 空间可以用来存储索引结构,索引项中每一个地址指针占8 字节。请简要回答以下问题(请写明你的计算过程)。 (1) 使用B 树索引,B 树的阶m 1最多可以为多少?4层m 1阶B 树,最多可以索引多 少字节的数据文件? (2) 使用B +树索引,B +树的阶m 2最多可以为多少? (3) 假设B +树的叶层各结点链接成双链结构,B +树的叶结点阶m 2’可以跟内部结点不 一样,则阶m 2’为多少? (4) 在第(3)小题的基础上,计算4层B +树(内部结点为m 2阶,叶结点m 2’阶),最多 可以索引多少字节的数据文件? (5) 假设尽量把B +树的头几层放入内存(本题规定不能超过12M ),那么给定关键码, 通过B +树查找到(4)小题中主数据文件的一个记录,最少几次访外?最多几次访 外? 11.4 对于下面两种B +树,列表给出他们在1、2、3、4和5层(独根是一层树)的不同情 况下,能够存储的最大记录数和最小记录数。 (1) 对于教材定义那样的B +树,其内部结点阶为50,叶结点阶为50。 (2) 如讲义P89那样的混合型B +树,其内部结点阶为55,叶结点阶为25(叶结点除关 键码,还索引部分记录信息)。 4阶B 树

北大2015年秋季学期数据结构课程作业

2015年秋季学期《数据结构》课程作业 一. 单选题,每空有一个正确选择,请将正确的选择填在题号前边。(每空1分,共30分) 1.鼓励独立完成作业,严惩抄袭!数据的逻辑结构被形式地定义为B=(K,R),其中K 是 ____C__的有限集合,R是K上的___H___的有限集合。(第一章) a 存储 b 数据操作c数据元素d操作 e逻辑结构 f 映象 g算法h关系 2.以下关于算法的说法不正确的是____B _________。(第一章) a 一个算法应包含有限个步骤 b算法越简单越好 c算法中的所有操作都可以通过已经实现的基本操作运算有限次实现之 d算法中的每个步骤都能在有限时间内完成 3.设某数据结构的二元组形式表示为A=(D,R),D={01,02,03,04,05,06,07,08,09},R={r},r={<01,02>,<01,03>,<01,04>,<02,05>,<02,06>,<03, 07>,<03,08>,<03,09>},则数据结构A是______B________。(第一章) a 线性结构 b 树型结构 c 物理结构 d 图型结构 4.下面程序段的时间复杂度为___C___(第一章) int sum=0; for(i=0; i

数据结构与算法复习题库含答案

数据结构复习题 第一章概论 一、选择题 1、研究数据结构就是研究( D )。 A. 数据的逻辑结构 B. 数据的存储结构 C. 数据的逻辑结构和存储结构 D. 数据的逻辑结构、存储结构及其基本操作 2、算法分析的两个主要方面是( A )。 A. 空间复杂度和时间复杂度 B. 正确性和简单性C. 可读性和文档性 D. 数据复杂性和程序复杂性 3、具有线性结构的数据结构是( D )。 A. 图 B. 树 C. 广义表 D. 栈 4、计算机中的算法指的是解决某一个问题的有限运算序列,它必须具备输入、输出、( B )等5个特性。 A. 可执行性、可移植性和可扩充性 B. 可执行性、有穷性和确定性 C. 确定性、有穷性和稳定性 D. 易读性、稳定性和确定性 5、下面程序段的时间复杂度是( C )。 fori0;im;i++ forj0;jn;j++ a[i][j]i*j; A. Om2 B. On2 C. Om*n D. Om+n 6、算法是( D )。

A. 计算机程序 B. 解决问题的计算方法 C. 排序算法 D. 解决问题的有限运算序列 7、某算法的语句执行频度为(3n+nlog2n+n2+8),其时间复杂度表示( C )。 A. On B. Onlog2n C. On2 D. Olog2n 8、下面程序段的时间复杂度为( C )。 i1; whilein ii*3; A. On B. O3n C. Olog3n D. On3 9、数据结构是一门研究非数值计算的程序设计问题中计算机的数据元素以及它们之间的( B )和运算等的学科。 A. 结构 B. 关系 C. 运算 D. 算法 10、下面程序段的时间复杂度是( A )。 is0; whilesn i++;s+i; A. On B. On2 C. Olog2n D. On3 11、抽象数据类型的三个组成部分分别为( A )。 A. 数据对象、数据关系和基本操作 B. 数据元素、逻辑结构和存储结构 C. 数据项、数据元素和数据类型 D. 数据元素、数据结构和数据类型 12、通常从正确性、易读性、健壮性、高效性等4个方面评价算法的质量,以下解释错误的是(D)。

北京大学计算机科学技术系本科教学手册.doc

北京大学物理学院物理学、天文学、大气科学 双学士学位、辅修 2006年招生简章 一、报名条件 1、在校2004级和2005级本科学生(专科起点本科除外),已修过或将 要修《高等数学》(不少于两学期)、《线性代数》,已修全部课程 不能有不及格且GPA在2.0以上,学有余力。 2、每人只能选修一个双学位或辅修专业。 二、双学位的学分要求 如申请人的某些主修课程与下面要求的双学位课程相同,应改修其它相应的专业课程,以达到要求的总学分。 1、物理学专业,34学分: 选修课程5学分:从现代电子电路基础及实验、专业基础和专业选修课中任选。 2、天文学专业,35学分:

3.大气科学专业,39学分

三、辅修 如申请人的某些主修课程与下面要求的辅修课程相同,应改修其它相应的专业课程,以达到要求的总学分。 辅修的学生应完成26学分: 1.必修课程:21学分 物理学专业:数学物理方法、理论力学、平衡态统计物理(或热力学统计物理)、电动力学、量子力学、近代物理实验等。 天文学专业:专业必修课14学分,另在数学物理方法、理论力学、平衡态统计物理(或热力学统计物理)、电动力学、量子力学、近代物理实验等课程中选修7学分,共21学分。 大气科学专业:专业必修课18学分,另在数学物理方法、理论力学、平衡态统计物理(或热力学统计物理)、电动力学、量子力学、近代物理实验等课程中选修3学分,共21学分。 2.选修课程:5学分 从辅修专业的基础和专业选修课中任选5学分。 四、录取 1. 三个双学士学位专业共计划招收50人,辅修专业共计划招收30人。 2. 录取名单将于本学期结束前在物理学院网页上(https://www.360docs.net/doc/7014978363.html,)公布,2006年秋季学期开始上课。 如有疑问,请同学咨询:62751142 北京大学物理学院 2006年4月17日

(完整版)北京大学文科计算机试题模版

附件1:试题模版 组成原理+Excel 一、选择题(30分,每题1分,均为单选) 设计6道题,每部分3道题 组成原理 1.下列哪个说法是错误的是:_______ A) 计算机睡眠时处于低功耗状态 B)计算机休眠时不耗电 C)计算机从睡眠和休眠状态,都可以恢复到原工作状态 D)计算机从睡眠状态启动,比从休眠状态启动慢 2.在一个有64个符号的集合中,每个符号需要用长度为_______位的位模式来表示。 A) 4 B) 5 C) 6 D) 7 3._______是可以存放临时数据的独立存储单元. A) ALU B)寄存器C)控制单元D)磁带驱运器 4._______用于连接CPU和主存。 A) 数据总线B) 地址总线C) 控制总线D) 以上都是 Excel 5.在EXCEL中,对数据库进行分类汇总之前必须先________ A) 使数据库中的数据无序B) 设置筛选条件 C) 对数据库的分类字段进行排序D) 使用记录单 6.在EXCEL中,在进行公式复制时________会发生改变 A) 相对地址中的地址偏移量 B) 相对地址中所引用的单元格 C) 绝对地址中的地址表达式 D) 绝对地址中所引用的单元格 二、判断题(10分,每小题1分,正确的划√,错误的划X) 1.CPU可以直接访问寄存器、Cache、主存中的数据,但不能直接访问硬盘中的数据。( Y ) 2.在Excel工作表中,操作"单击列号D,按Del键无法删除工作表D列。( Y ) 设计2道题 三.填空题(30分,每题1分) 设计6道题,每部分3道题 组成原理

1.根据我们所学习的进制间转换原则,九进制下的121在四进制下应该表示为______。 (1219=12104) 2.若硬盘总使用的空间为 3.9GB,现在的网络传输速度为1.3Mbps,则需要多长时间才能 将硬盘中的所有文件传输完成______。 (3.9*1024*8)/1.3=3072s=51.2m 3.已知英文字母m的ASCII码值为109,那么英文字母p的ASCII码值为_____________。 111 Excel 4.在Excel中,在单元格中为了输入分数2/3而不让其显示为日期形式,应该先输入 ________符号。’ 5.在Excel中,函数=SUM(13,10,MAX(5,6,3,MIN(9,4,8)*7)*2)的值为 ________79 6.计算机语言通常可以分为机器语言、________、高级语言。汇编语言 四.连线题(10分,每题2分) 设计2道题 1.左侧表格是两类多媒体元素,右侧是特征描述,请连线。 位图放大缩小不影响图像特征 适于表现自然影像 数据量的大小主要取决于图形的复杂程度 矢量图形用Photoshop进行编辑处理占用空间小 适用于简单图案 五、简答题(30分,每小题5分) 设计1道题 1.在微机原理中,我们学习到很多和计算机硬件相关的概念,如CPU、主板、风扇、显 卡、声卡、硬盘、内存条、鼠标、键盘、光驱、扩展槽/卡、光盘、接口、电源、BIOS、显示器、主板芯片组、运算器、控制器、存储器、输入设备、输出设备、总线等,你能说清这些硬件是如何组成一台计算机的么? 两个层次的概念:1:(主板、主板芯片组、扩展槽/卡、电源、BIOS)、(CPU、风扇)、(显卡、显示器)、(声卡、硬盘、内存条、光驱)、鼠标、键盘、光盘、接口、 2:运算器、控制器、存储器、输入设备、输出设备+ 总线

北京大学出版社简明大学物理课后答案

1 第一章 1.1 一质点在Oxy 平面内运动,运动方程为)SI (53+=t x ,)SI (432/2 -+=t t y 。(1)以时间t 为变量,写出质点位矢的表达式;(2)求出质点速度分量的表达式,并计算 s 4=t 时,质点速度的大小和方向;(3)求出质点加速度分量的表达式,并计算出s 4=t 时, 质点加速度的大小和方向。 解:(1))SI (53+=t x ,)SI (432/2 -+=t t y 质点位矢的表达式为: j t t i t j y i x r )432/()53(2 -+++=+=; (2) m/s 3)53(=+== t dt d dt dx v x ,m/s )3()432/(2 +=-+==t t t dt d dt dy v y s 4=t ,m/s 3=x v ,m/s 7=y v ,m/s 6.7m/s 582 2 ==+=y x v v v 设θ是v 和x v 的夹角,则 37 tan ==x y v v θ,8.66=θ°; (3)2m/s 0)3(===dt d dt dv a x x ,2 m/s 1)3(=+==t dt d dt dv a y y s 4=t ,2m/s 0=x a ,2m/s 1=y a ,22 2 m/s 1=+=y x a a a 方向沿y 轴方向。 1.2 质点在Oxy 平面内运动,运动方程为)SI (3t x =,)SI (22 t y -=。(1)写出质 点运动的轨道方程;(2)s 2=t 时,质点的位矢、速度和加速度。 解:(1)质点运动方程)SI (3t x =,)SI (22 t y -=, 质点运动的轨道方程为:9/2)3(222x x y -=-=或2 189x y -=; (2)j t i t j y i x r )2()3(2 -+=+=,s 2=t 时: j i r 26-= j t i v 23-=,s 2=t 时:j i v 43-= j a 2-=,s 2=t 时:j a 2-= 1.3质点沿直线运动,其坐标x 与时间t 有如下关系: )SI (cos t Ae x t ωβ-=(A 和β皆为常量)。(1)求任意时刻质点的加速度;(2)质点通过原点的时刻t 。 解:(1) )SI (cos t Ae x t ωβ-=, )sin cos (-Ae t)cos Ae (-t -t t dt d dt dx v t x ωωωβωββ+=== , ] sin 2cos )[()]sin cos ([-Ae 22-t t Ae t t dt d dt dv a t t x x ωβωωωβωωωβββ+-=+==- (2)0cos ==-t Ae x t ωβ,ωπ2)12(+=n t ,......2,1,0=n 1.4物体在水平面上以60°的倾角抛出,初速度为0v ,求任意时刻物体的切向加速度和 法向加速度的大小。 v 60°

北大PKU 慕课 EDX 数据结构与算法 第七章图 quiz答案与解析

第七章树

PROBLEM 2 (1/1 分) 一个深度为h的满k叉树,最多有多少个结点?(独根树深度为0)There is a full k-ary tree, whose depth is h. How many nodes can it have at most? (The depth of a tree, which only has a root node, is 0.) k^(h-1) k^h (k^(h+1)-1)/(k-1) (k^(h+1)-1)/(k-1) - 正确 (k^h-1)/(k-1) Explanation 层数---节点数 number of levels---number of nodes 0---1 1---k 2---k^2 3---k^3 .... h---k^h 所以答案是: so, the answer is: 1+k+k^2+k^3+...+k^h = (k^(h+1)-1)/(k-1)

PROBLEM 3 (1/1 分) 2-3树是一种特殊的树,它满足两个条件: (1)每个内部结点有两个或三个子结点;(2)所有的叶结点到根的路径长度相同; 如果一棵2-3树有9个叶结点,那么它可能有_________个非叶结点。(多项) 2-3 tree is a special kind of tree, it satisfy: (1)Every internal node has 2 or 3 child nodes. (2)All the leaf nodes have the same length of the path to the root node. If a 2-3 tree has 9 leaf nodes, then it may have __________ non-leaf nodes.(There are more than one correct answers) 4, 7, - 正确 4 5 6 7 Explanation 倒数第二层若是3个结点,深度为2,加上根结点,一共4个非叶子结点。 倒数第二层若是4个结点,深度为3,倒数第三层(第二层)有2个结点,一共4+2+1=7个非叶子结点。 If the second level from the bottom has 3 nodes, the depth of tree will be 2, and the tree will has 4 non-leaf nodes, including the root node. If the second level from the bottom has 4 nodes, the depth of tree will be 3, the third level from the bottom will has 2 nodes, and the tree will has 4+2+1=7 non-leaf nodes

数据结构与算法分析习题与参考答案

大学 《数据结构与算法分析》课程 习题及参考答案 模拟试卷一 一、单选题(每题 2 分,共20分) 1.以下数据结构中哪一个是线性结构?( ) A. 有向图 B. 队列 C. 线索二叉树 D. B树 2.在一个单链表HL中,若要在当前由指针p指向的结点后面插入一个由q指向的结点, 则执行如下( )语句序列。 A. p=q; p->next=q; B. p->next=q; q->next=p; C. p->next=q->next; p=q; D. q->next=p->next; p->next=q; 3.以下哪一个不是队列的基本运算?() A. 在队列第i个元素之后插入一个元素 B. 从队头删除一个元素 C. 判断一个队列是否为空 D.读取队头元素的值 4.字符A、B、C依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成( ) 个不同的字符串? A.14 B.5 C.6 D.8 5.由权值分别为3,8,6,2的叶子生成一棵哈夫曼树,它的带权路径长度为( )。 以下6-8题基于图1。 6.该二叉树结点的前序遍历的序列为( )。 A.E、G、F、A、C、D、B B.E、A、G、C、F、B、D C.E、A、C、B、D、G、F D.E、G、A、C、D、F、B 7.该二叉树结点的中序遍历的序列为( )。 A. A、B、C、D、E、G、F B. E、A、G、C、F、B、D C. E、A、C、B、D、G、F E.B、D、C、A、F、G、E 8.该二叉树的按层遍历的序列为( )。

A.E、G、F、A、C、D、B B. E、A、C、B、D、G、F C. E、A、G、C、F、B、D D. E、G、A、C、D、F、B 9.下面关于图的存储的叙述中正确的是( )。 A.用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关 B.用邻接表法存储图,占用的存储空间大小与图中边数和结点个数都有关 C. 用邻接矩阵法存储图,占用的存储空间大小与图中结点个数和边数都有关 D.用邻接矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关 10.设有关键码序列(q,g,m,z,a,n,p,x,h),下面哪一个序列是从上述序列出发建 堆的结果?( ) A. a,g,h,m,n,p,q,x,z B. a,g,m,h,q,n,p,x,z C. g,m,q,a,n,p,x,h,z D. h,g,m,p,a,n,q,x,z 二、填空题(每空1分,共26分) 1.数据的物理结构被分为_________、________、__________和___________四种。 2.对于一个长度为n的顺序存储的线性表,在表头插入元素的时间复杂度为_________, 在表尾插入元素的时间复杂度为____________。 3.向一个由HS指向的链栈中插入一个结点时p时,需要执行的操作是________________; 删除一个结点时,需要执行的操作是______________________________(假设栈不空而 且无需回收被删除结点)。 4.对于一棵具有n个结点的二叉树,一个结点的编号为i(1≤i≤n),若它有左孩子则左 孩子结点的编号为________,若它有右孩子,则右孩子结点的编号为________,若它有 双亲,则双亲结点的编号为________。 5.当向一个大根堆插入一个具有最大值的元素时,需要逐层_________调整,直到被调整 到____________位置为止。 6.以二分查找方法从长度为10的有序表中查找一个元素时,平均查找长度为________。 7.表示图的三种常用的存储结构为_____________、____________和_______________。 8.对于线性表(70,34,55,23,65,41,20)进行散列存储时,若选用H(K)=K %7 作为散列函数,则散列地址为0的元素有________个,散列地址为6的有_______个。 9.在归并排序中,进行每趟归并的时间复杂度为______,整个排序过程的时间复杂度为 ____________,空间复杂度为___________。 10.在一棵m阶B_树上,每个非树根结点的关键字数目最少为________个,最多为________ 个,其子树数目最少为________,最多为________。 三、运算题(每题 6 分,共24分) 1.写出下列中缀表达式的后缀形式: (1)3X/(Y-2)+1 (2)2+X*(Y+3) 2.试对图2中的二叉树画出其: (1)顺序存储表示的示意图; (2)二叉链表存储表示的示意图。 3.判断以下序列是否是小根堆? 如果不是, 将它调 图2 整为小根堆。 (1){ 12, 70, 33, 65, 24, 56, 48, 92, 86, 33 } (2){ 05, 23, 20, 28, 40, 38, 29, 61, 35, 76, 47, 100 } 4.已知一个图的顶点集V和边集E分别为: V={1,2,3,4,5,6,7};

北大计算机系情书

打开南窗,正对阳光给你写信,是在二月末的春风里。窗外的声音热闹起来,太阳悄悄加了一些热量,召唤一季的繁茂,隔壁收拾阳台的少年,希望的脸庞映在玻璃上,又添了一份宁静。一年又一年,我在心里轻轻的说,这一年会有什么不同呢? 2 看到美好的事物,我就想细细的说给你听,遇到晴好的天气,我就想与你一起走在路上。暂时还不能做到,我就把希望寄与以后,于是就积攒了无数的梦。他们已经提前占据我将来的生活,像招展的彩旗排列在将来的道路上。这是真实的,我想。 3 在我小的时候,春天里的彩旗常常列在植树的道路两边。年青的我们去将一片荒山变绿。那时候我并不认识你,也没有过多想象未来。而站在相遇之处,了解了各自的少时心绪,再去回忆以往,那些彼此未曾意识到对方存在的日子,忽然有了某种默契。我们一起经历过了许多春天,也许这是真实的,我想。 4 交换着关心与信任,贯穿起过去与将来。这一年,在飞尘弥漫的北京城。 5 除了思想独立,尚能坚守一些信念之外,我并无太多值得称许的地方。一些老去的过往,一个投机失败的事业,一堆残破不能听的打口带。 6 也有些不能遗忘的事情,曾经吞噬自己的愧疚,欲寄尺素不知处的茫然。即便在晴朗的天气里,我知道它们依然躲在遥远的云层后。这一切却让我更丰富的爱你,更简单的爱你,就像爱生活。

许多人赞美你的智慧,赞美你的容貌。然而,我依然以敢于担当的姿态出现在你面前。我并不想将它们对你的颂扬归于世俗的言语,这是人之常情。我也因你的智慧而赞叹,也因你的卓然之姿而欣喜,但这些都并不是我决定和你一起生活的原因。 8 你曾经笑着问我,我喜欢你哪些地方呢。那时候我无法回答。对我来说,爱情的对象是完整、直观的人,而不是脱离开去的属性。如果我因一些优点而爱某个人,那么在具备相同优点的人面前,她又怎会是不可替代呢?我无数次行走在你的心理地图之中,如此熟谙。尤其当我触及一些事情,敬重之情油然而生。这种感觉让我确信,它的重量足以让我安心托付一生。 9 慢慢的,我们开始在不经意间说出同样话,开始能猜中对方藏在心中的数字,开始对一些事情有了同样的担心,又以同样的方式隐藏。 10 我将一种哲学的结构概念引入了生活,这本是一种真诚。但在复杂的表述过程里,却容易被误解为丧失真诚的辩解。感谢你的细心倾听。我不是一个迂腐和苛求的人,阳光灿烂的日子,我不会用哲学去分解一朵花,我会把鲜花送给你,让花香芬芳在你的书房。 11 我就快生活过三十年了。想到勉强确保健康的岁月已经过了一半,就有些失落。但转念想到,自己理解生活,理解爱情仅仅才三五年,未来便又丰富漫长起来。一起走吧。 12 在所有的理性不可能到达的顶端,是神圣与爱。对我,就是你。 13 依然是下午。有些抒情,须在午夜时分,有些幸福,须是年老才能体会,有些话语,须轻轻安放,藏在心房中最深的地方。而书信和语言能表达的感情,永远太少。所以在无尽的爱面

北大考博辅导:北京大学计算机科学与技术(智能科学与技术)考博难度解析及经验分享

北大考博辅导:北京大学计算机科学与技术(智能科学与技术)考博 难度解析及经验分享 根据教育部学位与研究生教育发展中心最新公布的第四轮学科评估结果可知,全国共有27所开设计算机科学与技术(智能科学与技术)专业的大学参与了2018-2019基础数学专业大学排名,其中排名第一的是北京大学,排名第二的是西安电子科技大学,排名第三的是中南大学。 下面是启道考博整理的关于北京大学计算机科学与技术(智能科学与技术)考博相关内容。 一、专业介绍 智能科学系主要从事机器感知与机器智能领域的研究。在机器视觉领域开展图象处理与模式识别、图像与视频压缩、生物特征识别、三维视觉信息处理、智能机器人与人机互动等研究;在机器听觉领域开展机器听觉模型、语音信号处理和人工神经网络研究;在智能信息系统领域开展计算智能、多媒体信息的数据管理、知识挖掘和时空数据处理等研究,为视觉与听觉信息处理提供工具和环境;视觉与听觉的神经计算模型和心理生理基础研究主要从生物学的角度探索生物视觉与听觉的机理,为视觉与听觉信息处理提供基本理论和方法。通过对上述方向中一些具有显著经济和社会效益的关键性课题的研究,以期为实现实用的机器感知系统提供可靠的方法与技术,为实现自然的人机交互提供基础技术手段,并且在一些应用领域提供具有国际先进水平的设计思想与技术,为产业化提供原创性的关键技术,指导实用产品的开发,推进成果转化进程。 北京大学信息科学技术学院计算机科学与技术(智能科学与技术)专业在博士招生方面,划分为4个研究方向: 080921电子科学与技术(量子电子学): 研究方向:01. 量子光学与量子信息;02. 冷原子物理与精密测量;03. 激光原理与技术;04. 原子钟及其技术。 此专业实行申请考核制。 二、考试内容 1.我院根据申请人的申请材料,进行素质审核。根据素质审核结果,择优确定进入考核的候选人;

离散数学习题解答耿素云屈婉玲北京大学出版社(供参考)

习题一 1.下列句子中,哪些是命题?在是命题的句子中,哪些是简单命题?哪些是真命题?哪些命题的真值现在还不知道? (1)中国有四大发明. 答:此命题是简单命题,其真值为1. (2)5是无理数. 答:此命题是简单命题,其真值为1. (3)3是素数或4是素数. 答:是命题,但不是简单命题,其真值为1. x+< (4)235 答:不是命题. (5)你去图书馆吗? 答:不是命题. (6)2与3是偶数. 答:是命题,但不是简单命题,其真值为0. (7)刘红与魏新是同学. 答:此命题是简单命题,其真值还不知道. (8)这朵玫瑰花多美丽呀! 答:不是命题. (9)吸烟请到吸烟室去! 答:不是命题. (10)圆的面积等于半径的平方乘以π. 答:此命题是简单命题,其真值为1. (11)只有6是偶数,3才能是2的倍数. 答:是命题,但不是简单命题,其真值为0. (12)8是偶数的充分必要条件是8能被3整除. 答:是命题,但不是简单命题,其真值为0. (13)2008年元旦下大雪. 答:此命题是简单命题,其真值还不知道. 2.将上题中是简单命题的命题符号化. 解:(1)p:中国有四大发明. (2)p:是无理数. (7)p:刘红与魏新是同学. (10)p:圆的面积等于半径的平方乘以π. (13)p:2008年元旦下大雪. 3.写出下列各命题的否定式,并将原命题及其否定式都符号化,最后指出各否定式的真值. (15是有理数. 5.p5.q5.其否定式q的真值为1. (225不是无理数.

答:是有理数. p 不是无理数. q 是有理数. 其否定式q 的真值为1. (3)2.5是自然数. 答:否定式:2.5不是自然数. p :2.5是自然数. q :2.5不是自然数. 其否定式q 的真值为1. (4)ln1是整数. 答:否定式:ln1不是整数. p :ln1是整数. q :ln1不是整数. 其否定式q 的真值为1. 4.将下列命题符号化,并指出真值. (1)2与5都是素数 答:p :2是素数,q :5是素数,符号化为p q ∧,其真值为1. (2)不但π是无理数,而且自然对数的底e 也是无理数. 答:p :π是无理数,q :自然对数的底e 是无理数,符号化为p q ∧,其真值为1. (3)虽然2是最小的素数,但2不是最小的自然数. 答:p :2是最小的素数,q :2是最小的自然数,符号化为p q ∧?,其真值为1. (4)3是偶素数. 答:p :3是素数,q :3是偶数,符号化为p q ∧,其真值为0. (5)4既不是素数,也不是偶数. 答:p :4是素数,q :4是偶数,符号化为p q ?∧?,其真值为0. 5.将下列命题符号化,并指出真值. (1)2或3是偶数. (2)2或4是偶数. (3)3或5是偶数. (4)3不是偶数或4不是偶数. (5)3不是素数或4不是偶数. 答: p :2是偶数,q :3是偶数,r :3是素数,s :4是偶数, t :5是偶数 (1) 符号化: p q ∨,其真值为1. (2) 符号化:p r ∨,其真值为1. (3) 符号化:r t ∨,其真值为0. (4) 符号化:q s ?∨?,其真值为1. (5) 符号化:r s ?∨?,其真值为0. 6.将下列命题符号化. (1)小丽只能从筐里拿一个苹果或一个梨. 答:p :小丽从筐里拿一个苹果,q :小丽从筐里拿一个梨,符号化为: p q ∨. (2)这学期,刘晓月只能选学英语或日语中的一门外语课. 答:p :刘晓月选学英语,q :刘晓月选学日语,符号化为: ()()p q p q ?∧∨∧?. 7.设p :王冬生于1971年,q :王冬生于1972年,说明命题“王冬生于1971年或1972年”既可以化 答:列出两种符号化的真值表:

北京大学出版社大学英语1unit1-6课文翻译

美国总统的住宅 迄今为止,已有44人在白宫椭圆办公室履行了56届总统任期。就在今年2月20日(星期一),我们马上要迎来又一个总统日,而且马上就要举行选举,值此之际,让我们一起看看在过去40年间我们国家最高领导人称之为“家”的地方是什么样子的。 贝拉克·奥巴马总统 奥巴马一家于2005年6月以165万美元的价格购买了位于芝加哥肯伍德(Kenwood)社区格林伍德(Greenwood)大街5046号的一座6199平方英尺的双层独栋别墅。其最终购买价低于别墅要价30万美元。 与此同时,奥巴马总统竞选支持者、商人安东尼·“托尼”·雷兹科(Antoin Tony Rezko)及妻子芮塔(Rita)以全价62.5万美元购买了紧邻奥巴马别墅的一块空地。六个月后,奥巴马以10.45万美元的价格从雷兹科手中购进了部分空地。 (在一项联邦调查认定雷兹科犯有受贿罪后,奥巴马对《芝加哥太阳报》解释道:“尽管我竭力关注道德行为规范的特定要求,但我错误地预计了从雷兹科先生手中购买额外地产这件事所产生的社会影响,对此,我深表遗憾。”) 奥巴马位于格林伍德大街上的别墅最新估价约为119万美元。 乔治·沃克·布什 乔治·沃克·布什和劳拉·布什从白宫卸任后,这对夫妇回到了普雷斯顿霍洛(Preston Hollow)社区,当布什还是德克萨斯州州长的时候他们一家就住在这里。现在,布什一家的单层住宅位于达瑞亚(Daria Place)街10141号,面积为8501平方英尺,掩映在绿树丛中,外有大门守卫。背朝布什官邸的是一处规模庞大的房产,该房产在《达拉斯月刊》的“达拉斯100处最贵房产”名单中名列榜首,估价为3914万美元,所有者是汤姆·希克斯(Tom Hicks')控股公司。该公司还拥有德克萨斯游骑兵棒球队(Texas Rangers)、达拉斯星辰冰球队(Dallas Stars)以及利物浦足球俱乐部(Liverpool Football Club)的股权。 作为布什家族的后裔和缅因州肯纳邦克波特(Kennebunkport)的沃克角庄园(详见图片下介绍)的现任主人,前总统乔治·W·布什生于康涅狄格州,但他一直把德克萨斯州视作自己的故乡。1977年,他在德克萨斯州米德兰市(Midland)购置了一套仅有2406平方英尺的住宅,随后和学校教师劳拉·韦尔奇成婚。 布什夫妇和双胞胎女儿詹娜、芭芭拉在米德兰一直住到1985年,而后因布什参与父亲的总统竞选而搬至华盛顿特区。 2000年,在就任美国第43任总统的前一年,布什出售了德克萨斯游骑兵队,获利1430万美元,随后以约130万美元的价格购买了1500英亩的牧场。劳拉·布什在谈到德州克劳福德(Crawford)外的草原教堂牧场(Prairie Chapel Ranch)(亦作克劳福德农场,也被称作“西部白宫”)时表示,“我希望能和乔治在这里养老。” 威廉·杰弗逊·“比尔”·克林顿 比尔·克林顿在成为总统前从未有过自己的房产,虽然他出生和童年生活的地方被克林顿出生地基金会所保护,供人纪念参观。该基金会的宗旨是保留并纪念克林顿总统在阿肯色州霍普镇(Hope,Ark)度过的童年时期。“Clinton Loop”现在已成为汽车旅游线路,并配有引导标志。 克林顿和妻子希拉里从白宫卸任后,他们搬进了位于纽约查帕瓜(Chappaqua)老屋巷

相关文档
最新文档