当前位置:文档之家› 习题16(排序)

习题16(排序)

习题16(排序)
习题16(排序)

习题16(排序)

一、选择题

1、对n个不同的关键字由小到大进行冒泡排序,在下列()情况下比较的次数最多。

A)从小到大排列好的 B)从大到小排列好的 C)元素无序 D)元素基本有序

2、堆是一种()排序。

A)插入 B)选择 C)交换 D)归并

3、堆的形状是一棵()。

A)二叉排序树 B)满二叉树 C)完全二叉树 D)平衡二叉树

4、在含有n个关键字的小根堆(堆顶元素最小)中,关键字最大的记录有可能存储在()位置上。

A)?n/2? B)?n/2? -1 C)1 D)?n/2? +2

5、以下序列不是堆的是( )。

A)(100,85,98,77,80,60,82,40,20,10,66) B)(100,98,85,82,80,77,66,60,40,20,10)

C)(10,20,40,60,66,77,80,82,85,98,100) D)(100,85,40,77,80,60,66,98,82,10,20)

6、下列四个序列中,哪一个是堆()。

A)75,65,30,15,25,45,20,10 B)75,65,45,10,30,25,20,15

C)75,45,65,30,15,25,20,10 D)75,45,65,10,25,30,20,15

7、在对n个元素的序列进行排序时,堆排序所需要的附加存储空间是()。

A)O(log2n) B)O(1) C)O(n) D)O(nlog2n)

8、有一组数据(15,9,7,8,20,-1,7,4),用堆排序的筛选方法建立的初始堆为()

A)-1,4,8,9,20,7,15,7 B)-1,7,15,7,4,8,20,9

C)-1,4,7,8,20,15,7,9 D)A,B,C均不对

9、对一组记录的关键码{46,79,56,38,40,84}采用堆排序,则初始化堆后最后一个元素是()。

A)84 B)46 C)56 D)38

10、用二分法插入排序方法进行排序,被排序的表(或序列)应采用的数据结构是()。

A)单链表 B)数组 C)双向链表 D)散列表

11、在所有排序方法中,关键码比较的次数与记录的初始排序次序无关的是( )

A)希尔排序 B)冒泡排序 C)直接插入排序 D)直接选择排序

12、用归并排序方法,最坏情况下,所需时间为( )

A)O(n) B)O(n2) C)O(nlog2n) D)O(nlog2n)

13、具有12个记录的序列,采用冒泡排序最少的比较次数是( )

A)1 B)144 C)11 D)66

14、用冒泡排序对序列18,14,6,27,8,12,16,52,10,26,47,29,41,24进行排序,共进行( )次比较。

A)33 B)45 C)70 D)91

15、当初始序列已经按键值有序时,用直接插入算法进行排序,需要比较的次数为( )

A)n2 B)n logan C) log2n D)n-1

16、下面四种内排序方法中,要求内存容量最大的是( )

A)插入排序 B)选择排序 C)快速排序 D)归并排序

17、在文件局部有序或文件长度较小的情况下,最佳的排序方法是( )

A)直接插入排序 B)冒泡排序 C)简单选择排序 D)都不对

18、若待排序列已基本有序,要使它完全有序,从关键码比较次数和移动次数考虑,应当使用 ( )。

A)归并排序 B)直接插入排序 C)直接选择排序 D)快速排序

19、设有1000个无序的元素,希望用最快的速度挑选出其中10个最大的元素,最好的方法是()。

A)起泡排序 B)快速排序 C)堆排序 D)基数排序

20、在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。

A)插入排序 B)选择排序 C)快速排序 D)归并排序

21、排序方法中,从未排序序列中挑选元素,并将其放入已排序序列(初始为空)的一端的方法,称为()。

A)希尔排序 B)起泡排序 C)插入排序 D)选择排序

22、对5个不同的数排序至少需要比较()次。

A)4 B)5 C)6 D)7

23、若只想得到序列中第I个元素之前的部分排序,最好采用()排序方法。

A)快速排序 B)堆排序 C)插入排序 D)shell排序

24、如果待排序序列中两个数据元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算

法是不稳定的。()就是不稳定的排序方法。

A)起泡排序 B)归并排序 C)Shell排序 D)直接插入排序 E)简单选择排序

25、在下列排序算法中,哪一个算法的时间复杂度与初始排序无关()。

A)直接插入排序 B)气泡排序 C)快速排序 D)直接选择排序

26、数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。

A)选择排序 B)冒泡排序 C)插入排序 D)堆排序

27、数据序列(2,1,4,9,8,10,6,20)只能是下列排序算法中的( )的两趟排序后的结果。

A)快速排序 B)冒泡排序 C)选择排序 D)插入排序

28、对数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为(1)84 47 25 15 21

(2)15 47 25 84 21 (3)15 21 25 84 47 (4)15 21 25 47 84 。则采用的是 ( ) 排序。

A)选择 B)冒泡 C)快速 D)插入

29、对序列{15,9,7,8,20,-1,4}进行一趟()排序后,数据的排列变为{4,9,-1,8,20,7,15}。

A)选择 B)快速 C)希尔 D)冒泡

30、若用某种排序(分类)方法对线性表(25,84,21,47,15,27,68,35,20)进行排序时,结点序列的变化情况

依次为: (1)25 84 21 47 15 27 68 35 20 (2)20 15 21 25 47 27 68 35 84 (3)15 20 21

25 35 27 47 68 84 (4)15 20 21 25 27 35 47 68 84。那么,所采用的排序方法是( )。

A)选择排序 B)希尔排序 C)归并排序 D)快速排序

31、下列排序算法中( )不能保证每趟排序至少能将一个元素放到其最终的位置上。

A)快速排序 B)shell排序 C)堆排序 D)冒泡排序

32、下列排序算法中( )排序在一趟结束后不一定能选出一个元素放在其最终位置上。

A)选择 B)冒泡 C)归并 D)堆

33、()排序算法,在每趟都能选出一个元素放到最终位置,并且其时间性能受数据初始特性的影响。

A)直接插入排序 B)快速排序 C)直接选择排序 D)堆排序

34、在下面的排序方法中,辅助空间为O(n)的是( ) 。

A)希尔排序 B)堆排序 C)选择排序 D)归并排序

35、下列排序算法中,在待排序数据已有序时,花费时间反而最多的是( )排序。

A)冒泡 B)希尔 C)快速 D)堆

36、下列排序算法中,占用辅助空间最多的是( )

A)归并排序 B)快速排序 C)希尔排序 D)堆排序

37、()排序方法,每次从未排序的记录中挑出最小的记录,加入到已排序记录的末尾。

A)选择 B)冒泡 C)插入 D)堆

38、直接插入排序在最好情况下的时间复杂度为()

A)O(logn) B)O(n) C)O(n*logn) D)O(n2)

39、用shell对序列{15,9,7,8,20,-1,4}排序,一趟后变为{15,-l,4,8,20,9,7},则采用的增量是( )

A)l B)4 C)3 D)2

40、归并排序中,归并的趟数是( )。

A)O(n) B)O(logn) C)O(nlogn) D)O(n*n)

41、将两个各有N个元素的有序表归并成一个有序表,其最少的比较次数是( )

A)N B)2N-1 C)2N D)N-1

42、关键码序列(46,79,56,38,40,84)采用快速排序得到的一次划分结果为()。

A)38,40,46,56,79,84 B)40,38,46,79,56,84 C)40,38,46,56,79,84 D)40,38,46,84,56,79 43、对下列关键字序列用快速排序法进行排序时,速度最快的情形是( )。

A){21,25,5,17,9,23,30} B){25,23,30,17,21,5,9}

C){21,9,17,30,25,23,5} D){5,9,17,21,23,25,30}

44、快速排序方法在被排序的数据( )情况下最不利于发挥其长处

A)数据量太大 B)含有多个相同值 C)已基本有序 D)数目为奇数

45、以下关键字序列用快排序法进行排序,速度最慢的是( )

A){23,27,7,19,11,25,32} B){23,11,19,32,27,35,7}

C){7,11,19,23,25,27,32} D){27,25,32,19,23,7,11}

46、在快速排序过程中,每次将表划分成左、右两个子表,考虑这两个子表,下列结论正确的是()。

A)左、右两个子表都已各自排好序 B)左边子表中的元素都不大于右边子表中的元素C)左边子表的长度小于右边子表的长度 D)左、右两个子表中元素的平均值相等

47、设关键码序列(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键

码为分界元素的快速排序法,第一趟排序完成后关键码33被放到了第几个位置()。

A)3 B)5 C)7 D)9

48、快速排序在下列()情况下最易发挥其长处。

A)被排序的数据中含有多个相同排序码 B)被排序的数据已基本有序

C)被排序的数据完全无序 D)被排序的数据中的最大值和最小值相差悬殊

49、对n个关键字作快速排序,在最坏情况下,算法的时间复杂度是()。

A)O(n) B)O(n2) C)O(nlog2n) D)O(n3)

二、填空题

1、对下列两个表:L1=(55,61,68,70,75,65,78,81,93,98,84),L2=(75,70,65,84,98,78,93,55,61,81,68),

使用直接选择排序和直接插入排序两种方法进行排序,()方法对两个表所花费的时间相同。

2、若不考虑基数排序,则在排序过程中,主要进行的两种基本操作是关键字的()和记录的()。

3、内部排序将待排序的记录存放在()中进行排序,按排序过程中工作量来区分,可分为()、

()和()三类。

4、对n个元素进行起泡排序时,最少的比较次数是()。

5、在插入排序和选择排序中,若初始数据基本正序,则选用()。若数据基本反序,则选用()。

6、关键码序列( Q,H,C,Y,Q,A,M,S,R,D,F,X),要按照关键码值递增的次序进行排序,若采

用初始步长为4的Shell排序法,则一趟扫描的结果是();若采用以第一个元素为分界元素的快速排序法,则扫描一趟的结果是()。

7、在插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序和基数排序中,不稳定的有()。

8、在堆排序、快速排序和归并排序中,若只从存储空间考虑,则应首先选取()方法,其次选取

()方法,最后选取()方法;若只从排序结果的稳定性考虑,则应选取()方法;

若只从平均情况下排序最快考虑,则应选取()方法;若只从最坏情况下排序最快并且要节省内存考虑,则应选取()方法。

9、快速排序、简单选择排序和直接插入排序三种排序方法中,当待排关键字序列基本有序时,运行效率

最高的是(),比较次数与待排记录初始状态无关的是()。

10、设有9个元素的关键字序列为{26,5,71,1,61,11,59,15,48},按堆排序思想选出当前序列的

最大值71和61之后,所余7个元素的关键字构成的堆是()。

11、对一组记录(54,38,96,23,15,2,60,45,83)进行直接插入排序,当把第7个记录60插入到有序表时,

为寻找插入位置需比较()次。

12、在利用快速排序方法对一组记录(54,38,96,23,15,2,60,45,83)进行快速排序时,递归调用而使用的

栈所能达到的最大深度为(),共需递归调用的次数为(),其中第二次递归调用是对()一组记录进行快速排序。

13、在插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序和基数排序中,平均比较次数最少

的排序是(),需要内存容量最多的是()。

14、快速排序的非递归算法实现,除了可以借助于栈结构解决外,()也可以用来解决这个问题。

15、分别采用堆排序、快速排序、插入排序和归并排序算法对初始状态为递增序列的表按递增顺序,最省

时间的是(),最费时间的是()。如果加入冒泡排序方法,结果又如何?()

16、对一个由n个整数组成的序列,借助排序过程找出其中的最大值,希望比较次数和移动次数最少,对

归并排序、直接插入排序和直接选择排序,应选用哪一种方法()。

17、不受待排序初始序列的影响,时间复杂度为O(N2)的排序算法是(),在排序算法的最后一趟开始

之前,所有元素都可能不在其最终位置上的排序算法是()。

18、直接插入排序用监视哨的作用是()。

19、对n个记录的表r[1..n]进行简单选择排序,所需进行的关键字间的比较次数为()。

20、下面的排序算法的思想是:第一趟比较将最小的元素放在r[1]中,最大的元素放在r[n]中,第二趟比

较将次小的放在r[2]中,将次大的放在r[n-1]中,…,依次下去,直到待排序列为递增序。(注:<-->代表两个变量的数据交换)。

void sort(SqList &r,int n)

{

i=1;

while( (1) )

{ min=max=1;

for (j=i+1; (2) ;++j)

{ if( (3) ) min=j; else if(r[j].key>r[max].key) max=j; }

if( (4) ) r[min]<--->r[j];

if(max!=n-i+1) { if ( (5) ) r[min]<--->r[n-i+1]; else (6) ; }

i++;

}

}//sort

21、设用希尔排序对数组{98,36,-9,0,47,23,1,8,10,7}进行排序,给出的步长(也称增量序列)

依次是4,2,1则排序需()趟,写出第一趟结束后,数组中数据的排列次序()。

22、从平均时间性能而言,()排序最佳。

23、对于7个元素{1,2,3,4,5,6,7}进行快速排序,具有最小比较和交换次数的初始排列次序为()。

24、快速排序法在()情况下最不利于发挥其长处,在()情况下最易发挥其长处。

25、堆排序是一种()类型的排序,它的一个基本问题是如何建堆,常用的建堆算法是1964年Floyd

提出的(),对含有n个元素的序列进行排序时,堆排序的时间复杂度是(),所需要的附加结点是()。关键码序列05,23,16,68,94,72,71,73是否满足堆的性质()。

三、应用题

1、设待排序的关键字序列为{12,2,16,30,28,10,16*,20,6,18},试分别写出使用以下排序方法,

每趟排序结束后关键字序列的状态。

(1)直接插入排序(2)二路归并排序(3)希尔排序(增量选取5,3,1)

(4)冒泡排序(5)快速排序(6)简单选择排序

2、给出如下关键字序列{321,156,57,46,28,7,331,33,34,63},试按链式基数排序方法,列出

每一趟分配和收集的过程。

5、给定如下关键字序列:49,38,65,97,76,13,27,49,分别写出采用冒泡排序,简单选择排序,快

速排序,希尔排序(增量为3)以及2路归并排序的第一趟排序结果。

6、全国有10000人参加物理竞赛,只录取成绩优异的前10名,并将他们从高分到低分输出。而对落选的

其他考生,不需排出名次,问此种情况下,用何种排序方法速度最快?为什么?

7、我们知道,对n个元素进行快速排序时,所需进行的比较次数与这n个元素的初始排序有关。问:

(1)当n=7时,在最好情况下需进行多少次比较?请说明理由。

(2)当n=7时,给出一个最好情况的初始排序的实例。

(3)当n=7时,在最坏情况下需进行多少次比较?请说明理由。

(4)当n=7时,给出一个最坏情况的初始排序的实例。

8、设有5个互不相同的元素a、b、c、d、e,能否通过7次比较就将其排好序?如果能,请列出其比较过

程;如果不能,则说明原因。

四、算法设计题

1、试以单链表为存储结构,实现简单选择排序算法。

2、有n个记录存储在带头结点的双向链表中,现用双向冒泡排序法对其按上升序进行排序,请写出这种排

序的算法。(注:双向冒泡排序即相邻两趟排序向相反方向冒泡)。

计数原理与排列组合经典题型

计数原理与排列组合题型解题方法总结 计数原理 一、知识精讲 1、分类计数原理: 2、分步计数原理: 特别注意:两个原理的共同点:把一个原始事件分解成若干个分事件来完成。 不同点:如果完成一件事情共有n类办法,这n类办法彼此之间相互独立的,无论哪一类办法中的哪一种方法都能单独完成这件事情,求完成这件事情的方法种数,就用分类计数原理。分类时应不重不漏(即任一种方法必须属于某一类且只属于这一类) 如果完成一件事情需要分成n个步骤,各个步骤都是不可缺少的,需要依次完成所有的步骤,才能完成这件事,而完成每一个步骤各有若干种不同的方法,求完成这件事情的方法种数就用分步计数原理。各步骤有先后,相互依存,缺一不可。 3、排列 (1)排列定义,排列数 (2)排列数公式: (3)全排列列: 4.组合 (1)组合的定义,排列与组合的区别; (2)组合数公式: (3)组合数的性质 二、.典例解析 题型1:计数原理 例1.完成下列选择题与填空题 (1)有三个不同的信箱,今有四封不同的信欲投其中,则不同的投法有种。 A.81 B.64 C.24 D.4 (2)四名学生争夺三项冠军,获得冠军的可能的种数是( ) A.81 B.64 C.24 D.4 (3)有四位学生参加三项不同的竞赛, ①每位学生必须参加一项竞赛,则有不同的参赛方法有; ②每项竞赛只许有一位学生参加,则有不同的参赛方法有;

③每位学生最多参加一项竞赛,每项竞赛只许有一位学生参加,则不同的参赛方法有 。 例2(1)如图为一电路图,从A 到B 共有 条不同的线路可通电。 例3: 把一个圆分成3块扇形,现在用5种不同的颜色给3块扇形涂色,要求相邻扇形的颜色互不相同,问有多少钟不同的涂法?若分割成4块扇形呢? 例4、某城在中心广场造一个花圃,花圃分为6个部分(如图).现要栽种4种不同颜色的花,每部分栽种一种且相邻部分不能栽种同样颜色的花,不同的栽种方法有 ________ 种.(以数字作答) 例5、 四面体的顶点和各棱的中点共10个,在其中取4个不共面的点,问共有多少种不同的取法? 例6、(1)电视台在”欢乐今宵”节目中拿出两个信箱,其中存放着先后两次竞猜中成绩优秀的观众来信,甲信箱中有30封,乙信箱中有20封.现有主持人抽奖确定幸运观众,若先确定一名幸运之星,再从两信箱中各确定一名幸运伙伴,有多少种不同的结果? (2)三边均为整数,且最大边长为11的三角形的个数是 D C B A

小学三年级语句排序习题.

学会把句子整理通顺的方法 【学习导引】 把排列错乱的句子整理成一段通顺连贯的话,这是一项综合训练能力,可以能训练我们对句子的理解能力、有条理的表达能力,还可以提高我们的写作能力。这样的联系并不可怕,很多题目都有十分明朗的线索或表明顺序的提示,只要我们发现了它,就一定能化难为易。 那么,有哪些好的方法呢? 首先是反复阅读,不要急于求成,只有在读懂的情况下才可以弄明白句子之间的内在联系,我们可以先考虑一下几个句子重点写了什么事,有哪些步骤等,只有这样仔细阅读才可以找到句子排列的顺序。找到句与句之间的内在联系,把握句子的排列顺序。 一般排列顺序的类型: 1、时间的顺序 有的几个句子虽然打乱了,但是可以明显找到关于时间的词语:如早上、中午、下午;几天前、昨天、今天、到了晚上等,这些词语就是明显告诉了我们句子排列的顺序,只要结合这几个时间词语既可以正确排列句子。 2、方位顺序 如果是介绍一个地方、一个空间或者一个物件时,有时会出现上面、下面、左边、右边、中间等之类的方位词语,那么这些方位词就是我们排列句子的依据,我们可以根据先上后下,先左后右,先中间后两边,从里到外等顺序排列句子。 3、事情发展的顺序 如果是写事的,就会有描写事情起因的词语,如开始、后来、最后等提示,也许会先介绍事情的起因,然后是事情是怎么发展的,最后的结果等,自然我们就可以按照事情发展的顺利来排列了。 4、参观的顺序或地点转换的顺序 如果是游记、参观之类的文章,就会有一个参观的顺序,先看到了什么,接着是什么,有时是过渡句中有意暗示我们,诸如“看完了某某,我们又来到了某处”之类的话语,这又是我们排列的顺序方法。以上是一般的方法,但是不是孤立运用的,要结合起来,有时会同时出现几种提示,有时所给的提示不是很明显,只要我们认真阅读,多读几遍,读懂了,自然就会找到排列的顺序。

第十章:内部排序练习题

第十章:内部排序练习题 一、选择题 1、下述几种排序方法中,平均查找长度最小的是()。 A、插入排序 B、选择排序 C、快速排序 D、归并排序 2、设关键字序列为(3,7,6,9,7,1,4,5,20),对其进行排序的最小交换次数为()。 A、6 B、7 C、8 D、20 3、下列排序算法中不稳定的有()。 A、直接选择排序 B、直接插入排序 C、冒泡排序 D、二叉排序 E、Shell排序 F、快速排序 G、归并排序 H、堆排序 I、基数排序 4、内部排序多个关键字的文件,最坏情况下最快的排序方法是(),相应的时间复杂度为(),该算法是()排序方法。 A、快速排序 B、插入排序 C、归并排序 D、简单选择排序 E、O(nlog2n) F、O(n2) G、O(n2log2n) H、O(n) I、稳定J、不稳定 5、对初始状态为递增的表按递增顺序排序,最省时间的是()算法,最费时间的算法是()。 A、堆排序 B、快速排序 C、插入排序 D、归并排序 6、下述几种排序方法中,要求内存量最大的是()。 A、插入排序 B、选择排序 C、快速排序 D、归并排序 7、在下面的排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。 A、希尔排序 B、冒泡排序 C、插入排序 D、选择排序 8、下列排序中,排序速度与数据的初始排列状态没有关系的是()。 A、直接选择排序 B、基数排序 C、堆排序 D、直接插入排序 9、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法为()。 A、快速排序 B、堆排序 C、归并排序 D、直接插入排序 10、排序方法中,从未排序序列中依次取出元素与已排序序列(初始时为空)中的元素进行比较,将其放入已排序序列正确位置上的方法,称为()。 A、希尔排序 B、冒泡排序 C、插入排序 D、选择排序 11、每次把待排序的元素划分为左右两个子区间,其中左区间中元素的关键字均小于等于基准元素的关键字,右区间中元素的关键字均大于基准元素的关键字,则此排序方法为()。 A、堆排序 B、快速排序 C、冒泡排序 D、Shell排序 12、排序方法中,从未排序序列中挑选元素,并将其依次放入已排序序列(初始时为空)的一端的方法,称为()。 A、希尔排序 B、归并排序 C、插入排序 D、选择排序 13、n个记录的直接插入排序所需记录关键码的最大比较次数为()。 A、nlog2n B、n2/2 C、(n+2)(n-1)/2 D、n-1 14、n个记录的直接插入排序所需的记录最小移动次数为()。 A、2(n-1) B、n2/2 C、(n+3)(n-2)/2 D、2n 15、快速排序在()情况下最不利于发挥其长处,在()情况下最易发挥其长处。 A、被排序的数据量很大 B、被排序的数据已基本有序 C、被排序的数据完全有序 D、被排序的数据中最大与最小值相差不大 E、要排序的数据中含有多个相同值。

排序练习题(答案)(新)

《排序》练习题 一、单项选择题 1.若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j], 则需要移动元素的次数为()。 A. j-i B. i-j-1 C. i-j D. i-j+1 2.在对n个元素进行直接插入排序的过程中,共需要进行()趟。 A. n B. n+1 C. n-1 D. 2n 3.在对n个元素进行冒泡排序的过程中,最好情况下的时间复杂度为()。 A. O(1) B. O(log2n) C. O(n2) D. O(n) 4.在对n个元素进行快速排序的过程中,若每次划分得到的左、右两个子区间中元素的个数相等 或只差一个,则排序的时间复杂度为()。 A. O(1) B. O(nlog2n) C. O(n2) D. O(n) 5.在对n个元素进行直接插入排序的过程中,算法的空间复杂度为()。 A. O(1) B. O(log2n) C. O(n2) D. O(nlog2n) 6.设一组初始记录关键字序列(5,2,6,3,8),利用冒泡排序进行升序排序,且排序中从后往前 进行比较,则第一趟冒泡排序的结果为()。 (A) 2,5,3,6, 8(B) 2,5,6,3,8 (C) 2,3,5,6, 8 (D) 2,3,6,5,8 7.对下列四个序列进行快速排序,各以第一个元素为基准进行第一次划分,则在该次划分过程中 需要移动元素次数最多的序列为()。 A. 1, 3, 5, 7, 9 B. 9, 7, 5, 3, 1 C. 5, 1, 3, 7, 9 D. 5, 7, 9, 3, 1 8.在对n个元素进行堆排序的过程中,时间复杂度为()。 A. O(1) B. O(log2n) C. O(n2) D. O(nlog2n) 9.以下序列不可以构成小跟堆的是()。 A. 12, 9, 7, 5, 3, 1 B. 1, 3, 5, 9, 7, 12 C. 1, 5, 3, 7, 9, 12 D. 1, 5, 3, 9, 12, 7 10.设一组初始记录关键字序列(5,8,6,3,2),以第一个记录关键字5为基准进行一趟从大到小 快速排序的结果为()。 A. 2,3,5,8,6 B. 2,3,5,6,8 C. 3,2,5,8,6 D. 3,2,5,8,6 11.假定对元素序列(7, 3, 5, 9, 1, 12)进行堆排序,并且采用小根堆,则由初始数据构成的初始堆 为()。 A. 1, 3, 5, 7, 9, 12 B. 1, 3, 5, 9, 7, 12 C. 1, 5, 3, 7, 9, 12 D. 1, 5, 3, 9, 12, 7 12.假定一个初始堆为(1, 5, 3, 9, 12, 7, 15, 10),则进行第一趟堆排序后,再重新建堆得到的结果为 ()。 A. 3, 5, 7, 9, 12, 10, 15, 1 B. 3, 5, 9, 7, 12, 10, 15, 1

排列组合知识点汇总及典型例题(全)

排列组合知识点汇总及典型例题(全)

一.基本原理 1.加法原理:做一件事有n 类办法,则完成这件事的方法数等于各类方法数相加。 2.乘法原理:做一件事分n 步完成,则完成这件事的方法数等于各步方法数相乘。 注:做一件事时,元素或位置允许重复使用,求方法数时常用基本原理求解。 二.排列:从n 个不同元素中,任取m (m ≤n )个元素,按照一定的顺序排成一 .m n m n A 有排列的个数记为个元素的一个排列,所个不同元素中取出列,叫做从 1.公式:1.()()()()! ! 121m n n m n n n n A m n -= +---=…… 2. 规定:0!1= (1)!(1)!,(1)!(1)!n n n n n n =?-+?=+ (2) ![(1)1]!(1)!!(1)!!n n n n n n n n n ?=+-?=+?-=+-; (3) 111111 (1)!(1)!(1)!(1)!!(1)! n n n n n n n n n +-+==-=- +++++ 三.组合:从n 个不同元素中任取m (m ≤n )个元素并组成一组,叫做从n 个不同的m 元素中任取 m 个元素的组合数,记作 Cn 。 1. 公式: ()()()C A A n n n m m n m n m n m n m m m ==--+= -11……!!!! 10 =n C 规定: 组合数性质:.2 n n n n n m n m n m n m n n m n C C C C C C C C 21011=+++=+=+--……,, ①;②;③;④ 111 12111212211r r r r r r r r r r r r r r r r r r n n r r r n n r r n n n C C C C C C C C C C C C C C C +++++-+++-++-+++++=+++ +=++ +=注: 若1 2 m m 1212m =m m +m n n n C C ==则或 四.处理排列组合应用题 1.①明确要完成的是一件什么事(审题) ②有序还是无序 ③分步还是分类。 2.解排列、组合题的基本策略 (1)两种思路:①直接法; ②间接法:对有限制条件的问题,先从总体考虑,再把不符合条件的所有情况去掉。这是解决排列组合应用题时一种常用的解题方法。 (2)分类处理:当问题总体不好解决时,常分成若干类,再由分类计数原理得出结论。注意:分类不重复不遗漏。即:每两类的交集为空集, 所有各类的并集为全集。 (3)分步处理:与分类处理类似,某些问题总体不好解决时,常常分成若干步,再由分步计数原理解决。在处理排列组合问题时,常常既要分 类,又要分步。其原则是先分类,后分步。 (43.排列应用题: (1)穷举法(列举法):将所有满足题设条件的排列与组合逐一列举出来; (2)、特殊元素优先考虑、特殊位置优先考虑; (3).相邻问题:捆邦法: 对于某些元素要求相邻的排列问题,先将相邻接的元素“捆绑”起来,看作一“大”元素与其余元素排列,然后再对相邻元素内部进行排列。 (4)、全不相邻问题,插空法:某些元素不能相邻或某些元素要在某特殊位置时可采用插空法.即先安排好没有限制条件的元素,然后再将不相 邻接元素在已排好的元素之间及两端的空隙之间插入。 (5)、顺序一定,除法处理。先排后除或先定后插 解法一:对于某几个元素按一定的顺序排列问题,可先把这几个元素与其他元素一同进行全排列,然后用总的排列数除于这几个元素的全排列数。即先全排,再除以定序元素的全排列。 解法二:在总位置中选出定序元素的位置不参加排列,先对其他元素进行排列,剩余的几个位置放定序的元素,若定序元素要求从左到右或从右到左排列,则只有1种排法;若不要求,则有2种排法; (6)“小团体”排列问题——采用先整体后局部策略 对于某些排列问题中的某些元素要求组成“小团体”时,可先将“小团体”看作一个元素与其余元素排列,最后再进行“小团体”内部的排列。 (7)分排问题用“直排法”把元素排成几排的问题,可归纳为一排考虑,再分段处理。 (8).数字问题(组成无重复数字的整数) ① 能被2整除的数的特征:末位数是偶数;不能被2整除的数的特征:末位数是奇数。②能被3整除的数的特征:各位数字之和是3的倍数; ③能被9整除的数的特征:各位数字之和是9的倍数④能被4整除的数的特征:末两位是4的倍数。 ⑤能被5整除的数的特征:末位数是0或5。 ⑥能被25整除的数的特征:末两位数是25,50,75。 ⑦能被6整除的数的特征:各位数字之和是3的倍数的偶数。 4.组合应用题:(1).“至少”“至多”问题用间接排除法或分类法: (2). “含”与“不含” 用间接排除法或分类法: 3.分组问题: 均匀分组:分步取,得组合数相乘,再除以组数的阶乘。即除法处理。 非均匀分组:分步取,得组合数相乘。即组合处理。 混合分组:分步取,得组合数相乘,再除以均匀分组的组数的阶乘。 4.分配问题: 定额分配:(指定到具体位置)即固定位置固定人数,分步取,得组合数相乘。

排序习题参考标准答案

排序习题参考标准答案

————————————————————————————————作者:————————————————————————————————日期:

习题七参考答案 一、选择题 1.内部排序算法的稳定性是指( D )。 A.该排序算法不允许有相同的关键字记录 B.该排序算法允许有相同的关键字记录 C.平均时间为0(n log n)的排序方法 D.以上都不对 2.下面给出的四种排序算法中,( B )是不稳定的排序。 A.插入排序B.堆排序C.二路归并排序D.冒泡排序 3. 在下列排序算法中,哪一种算法的时间复杂度与初始排序序列无关(D )。 A.直接插入排序B.冒泡排序C.快速排序D.直接选择排序 4.关键字序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中( C )的两趟排序后的结果。 A.选择排序 B.冒泡排序 C.插入排序 D.堆排序 5.下列排序方法中,( D )所需的辅助空间最大。 A.选择排序B.希尔排序C.快速排序D.归并排序 6.一组记录的关键字为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为支点得到的一次划分结果为(C )。 A.(38,40,46,56,79,84) B.(40,38,46,79,56,84) C.(40,38,46,56,79,84) D.(40,38,46,84,56,79) 7.在对一组关键字序列{70,55,100,15,33,65,50,40,95},进行直接插入排序时,把65插入,需要比较( A )次。 A. 2 B. 4 C. 6 D. 8 8.从待排序的序列中选出关键字值最大的记录放到有序序列中,该排序方法称为( B )。 A. 希尔排序 B. 直接选择排序 C. 冒泡排序 D. 快速排序 9.当待排序序列基本有序时,以下排序方法中,( B )最不利于其优势的发挥。 A. 直接选择排序 B. 快速排序 C.冒泡排序 D.直接插入排序 10.在待排序序列局部有序时,效率最高的排序算法是( B )。 A. 直接选择排序 B. 直接插入排序 C. 快速排序 D.归并排序 二、填空题 1.执行排序操作时,根据使用的存储器可将排序算法分为内排序和外排序。 2.在对一组记录序列{50,40,95,20,15,70,60,45,80}进行直接插入排序时,当把第7个记录60插入到有序表中时, 为寻找插入位置需比较 3 次。 3.在直接插入排序和直接选择排序中,若初始记录序列基本有序,则选用直接插入排序。 4.在对一组记录序列{50,40,95,20,15,70,60,45,80}进行直接选择排序时,第4次交换和选择后,未排序记录为 {50,70,60,95,80}。 5.n个记录的冒泡排序算法所需的最大移动次数为3n(n-1)/2 ,最小移动次数为0 。 6.对n个结点进行快速排序,最大的比较次数是n(n-1)/2 。 7.对于堆排序和快速排序,若待排序记录基本有序,则选用堆排序。 8.在归并排序中,若待排序记录的个数为20,则共需要进行5 趟归并。 9.若不考虑基数排序,则在排序过程中,主要进行的两种基本操作是关键字的比较和数据元素 的移动。 10.在插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序和基数排序中,平均比较次数最少的是快速排序,需要内存容量最多的是基数排序。 三、算法设计题 1.试设计算法,用插入排序方法对单链表进行排序。 参考答案:

排序练习题

【程序改错】 功能:在一个已按升序排列的数组中插入一个数,插入后,数组元素仍按升序排列。 #define N 11 main() { int i,j,t,number,a[N]={1,2,4,6,8,9,12,15,149,156}; printf("please enter an integer to insert in the array:\n"); /**********FOUND**********/ scanf("%d",&number) printf("The original array:\n"); for(i=0;i=0;i) if(number<=a[i]) /**********FOUND**********/ a[i]=a[i1]; else { a[i+1]=number; /**********FOUND**********/ exit; } if(number #include #include main() { FILE *fp; char t,str[100],str1[100]; int n,i,j; if((fp=fopen("test.txt","w"))==NULL) {

排列组合典型例题(带详细答案)

例1 用0到9这10 个数字.可组成多少个没有重复数字的四位偶数? 例2三个女生和五个男生排成一排 (1)如果女生必须全排在一起,可有多少种不同的排法? (2)如果女生必须全分开,可有多少种不同的排法? (3)如果两端都不能排女生,可有多少种不同的排法? (4)如果两端不能都排女生,可有多少种不同的排法? 例3 排一张有5个歌唱节目和4个舞蹈节目的演出节目单。 (1)任何两个舞蹈节目不相邻的排法有多少种? (2)歌唱节目与舞蹈节目间隔排列的方法有多少种? 例4某一天的课程表要排入政治、语文、数学、物理、体育、美术共六节课,如果第一节不排体育,最后一节不排数学,那么共有多少种不同的排课程表的方法. 例5现有3辆公交车、3位司机和3位售票员,每辆车上需配1位司机和1位售票员.问车辆、司机、售票员搭配方案一共有多少种? 例6下是表是高考第一批录取的一份志愿表.如果有4所重点院校,每所院校有3个专业是你较为满意的选择.若表格填满且规定学校没有重复,同一学校的专业也没有重复的话,你将有多少种不同的填表方法? 例77名同学排队照相. (1)若分成两排照,前排3人,后排4人,有多少种不同的排法?

(2)若排成两排照,前排3人,后排4人,但其中甲必须在前排,乙必须在后排,有多少种不同的排法? (3)若排成一排照,甲、乙、丙三人必须相邻,有多少种不同的排法? (4)若排成一排照,7人中有4名男生,3名女生,女生不能相邻,有多少种不面的排法? 例8计算下列各题: (1) 215 A ; (2) 66 A ; (3) 1 1 11------?n n m n m n m n A A A ; 例9 f e d c b a ,,,,,六人排一列纵队,限定a 要排在b 的前面(a 与b 可以相邻,也可以不相邻),求共有几种排法. 例10 八个人分两排坐,每排四人,限定甲必须坐在前排,乙、丙必须坐在同一排,共有多少种安排办法? 例11 计划在某画廊展出10幅不同的画,其中1幅水彩画、4幅油画、5幅国画,排成一行陈列,要求同一品种的画必须连在一起,并且不彩画不放在两端,那么不同陈列方式有 例12 由数字5,4,3,2,1,0组成没有重复数字的六位数,其中个位数字小于十位数的个数共有( ). 例13 用5,4,3,2,1,这五个数字,组成没有重复数字的三位数,其中偶数共有( ). 例14 用543210、、、、、共六个数字,组成无重复数字的自然数,(1)可以组成多少个无重 复数字的3位偶数?(2)可以组成多少个无重复数字且被3整除的三位数?

数据结构第九章排序习题及答案

习题九排序 一、单项选择题 1.下列内部排序算法中: A.快速排序 B.直接插入排序 C. 二路归并排序 D. 简单选择排序 E. 起泡排序 F. 堆排序 (1)其比较次数与序列初态无关的算法是() (2)不稳定的排序算法是() (3)在初始序列已基本有序(除去n个元素中的某k个元素后即呈有序,k<

高考排列组合典型例题

高考排列组合典型例题 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

排列组合典型例题 例1 用0到9这10 个数字.可组成多少个没有重复数字的四位偶数 分析:这一问题的限制条件是:①没有重复数字;②数字“0”不能排在千位数上;③个位数字只能是0、2、4、6、8、,从限制条件入手,可划分如下: 如果从个位数入手,四位偶数可分为:个位数是“0”的四位偶做,个位数是 2、4、6、8的四位偶数(这是因为零不能放在千位数上).由此解法一与二. 如果从千位数入手.四位偶数可分为:千位数是1、3、5、7、9和千位数是2、4、6、8两类,由此得解法三. 如果四位数划分为四位奇数和四位偶数两类,先求出四位个数的个数,用排除法,得解法四. 解法1:当个位数上排“0”时,千位,百位,十位上可以从余下的九个数字中任选3个来排列,故有39A 个; 当个位上在“2、4、6、8”中任选一个来排,则千位上从余下的八个非零数字中任选一个,百位,十位上再从余下的八个数字中任选两个来排,按乘法原理有281814A A A ??(个). ∴ 没有重复数字的四位偶数有 2296179250428181439 =+=??+A A A A 个. 解法2:当个位数上排“0”时,同解一有39A 个;当个位数上排2、4、6、8中之一时,千位,百位,十位上可从余下9个数字中任选3个的排列数中减去千 位数是“0”排列数得:)(283914 A A A -?个 ∴ 没有重复数字的四位偶数有 22961792504)(28391439 =+=-?+A A A A 个.

四年级小学排序练习题

四年级小学排序练习题 1 碧溪河从村前流过。 村后是一望无际的桑园。 我家住在碧溪河边,这是江南水乡的小村庄。 河里一群小鱼在水中游来游去,水面上不时溅起朵朵水花。 春天,桑树抽出新芽,整个桑园就像绿色的海洋。 2 一些不知名的小花,长在绿草中,像蓝天上缀着的星星。 小花园在教室的左边,长八米,宽四米。 花园里四周的道路上都长满了青草,好象铺了一层绿毯。 它紧靠短墙,由一排横、两排竖的篱笆和这面短墙围起来。 花是老师精心栽培的,有的长在地上,有的长在盆里,构成了一个个图案。到了夏天,大的、小的、圆的、长的、各种形状的绿叶,托着红的、黄的、蓝的、白的各色各样的花 儿,美丽极了! 3

地上的水越来越多。 雨落在对面的屋顶的瓦片上。 像一层薄烟罩在屋顶上。 渐渐地连成了一条线。 溅起一朵朵水花。 雨水顺着房檐流下来。 汇合成一条条小溪。 开始像断了线的珠子。 4 王红同学真值得我们学习。 今天,老天爷一直紧绷着脸,阴沉沉的,好象跟谁生气似的。 就在这个时候,我看见一个女同学飞快地朝操场奔去。 天突然下起雨来。 啊!那是三年级班的王红。 下午放学的时候,同学们背起书包正准备回家。 原来,她是冒雨去降国旗的。 红领巾在她胸前飘动,就像一束跳动的火苗。 5 我们坐在河边柳树下,放下了鱼钩。 忽然,浮标一沉,我急忙把鱼竿往上一提,一条银白色的小鱼钓上来了。星期天早晨,我和小明扛着鱼竿到郊

外去钓鱼。 浅红色的浮标漂在水面上。 我们高兴地把鱼竿举在空中,摇晃着,喊着:“我们钓着鱼了!” 6 他正想坐下时,管理员对他说:“先生,请你不要坐在这里,这里是马克思的座位。” 管理员笑着说:“是的,很多年来,他每天都到这里来读书。” 那个读者问:“他每天都来吗?你是说他今天一定会来?” 话刚说完,马克思果然跨进门来了。 一天清早,伦敦大英博物馆里,有位读者看见有个座位空着,便走了过来。 7 我连忙站起来让老爷爷坐。 我刚坐下,一位老爷爷提着篮子上了车。 星期日,我坐汽车去奶奶家。 老爷爷微笑着说:“谢谢,你真是个好孩子。” 上车后,我找到一个座位。 我说:“不用谢,这是我应该做的。”

第7章 排序 习题参考答案

习题七参考答案 一、选择题 1.内部排序算法的稳定性是指( D )。 A.该排序算法不允许有相同的关键字记录 B.该排序算法允许有相同的关键字记录 C.平均时间为0(n log n)的排序方法 D.以上都不对 2.下面给出的四种排序算法中,( B )是不稳定的排序。 A.插入排序B.堆排序C.二路归并排序D.冒泡排序 3. 在下列排序算法中,哪一种算法的时间复杂度与初始排序序列无关(D )。 A.直接插入排序B.冒泡排序C.快速排序D.直接选择排序 4.关键字序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中( C )的两趟排序后的结果。 A.选择排序 B.冒泡排序 C.插入排序 D.堆排序 5.下列排序方法中,( D )所需的辅助空间最大。 A.选择排序B.希尔排序C.快速排序D.归并排序 6.一组记录的关键字为(46,79,56,38,40,84),则利用快速排序的方法,以第一个记录为支点得到的一次划分结果为(C )。 A.(38,40,46,56,79,84) B.(40,38,46,79,56,84) C.(40,38,46,56,79,84) D.(40,38,46,84,56,79) 7.在对一组关键字序列{70,55,100,15,33,65,50,40,95},进行直接插入排序时,把65插入,需要比较( A )次。 A. 2 B. 4 C. 6 D. 8 8.从待排序的序列中选出关键字值最大的记录放到有序序列中,该排序方法称为( B )。 A. 希尔排序 B. 直接选择排序 C. 冒泡排序 D. 快速排序 9.当待排序序列基本有序时,以下排序方法中,( B )最不利于其优势的发挥。 A. 直接选择排序 B. 快速排序 C.冒泡排序 D.直接插入排序 10.在待排序序列局部有序时,效率最高的排序算法是( B )。 A. 直接选择排序 B. 直接插入排序 C. 快速排序 D.归并排序 二、填空题 1.执行排序操作时,根据使用的存储器可将排序算法分为内排序和外排序。 2.在对一组记录序列{50,40,95,20,15,70,60,45,80}进行直接插入排序时,当把第7个记录60插入到有序表中 时,为寻找插入位置需比较 3 次。 3.在直接插入排序和直接选择排序中,若初始记录序列基本有序,则选用直接插入排序。 4.在对一组记录序列{50,40,95,20,15,70,60,45,80}进行直接选择排序时,第4次交换和选择后,未排序记录为 {50,70,60,95,80}。 5.n个记录的冒泡排序算法所需的最大移动次数为3n(n-1)/2 ,最小移动次数为0 。 6.对n个结点进行快速排序,最大的比较次数是n(n-1)/2 。 7.对于堆排序和快速排序,若待排序记录基本有序,则选用堆排序。 8.在归并排序中,若待排序记录的个数为20,则共需要进行5 趟归并。 9.若不考虑基数排序,则在排序过程中,主要进行的两种基本操作是关键字的比较和数据元 素的移动。 10.在插入排序、希尔排序、选择排序、快速排序、堆排序、归并排序和基数排序中,平均比较次数最少的是快速排序,需要内存容量最多的是基数排序。 三、算法设计题 1.试设计算法,用插入排序方法对单链表进行排序。 参考答案: public static void insertSort(LinkList L) {

数据结构排序习题

07排序 【单选题】 1. 从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在已排序序列的合适位置,该排序方法称为(A)排序法。 A、直接插入 B、简单选择 C、希尔 D、二路归并 2. 直接插入排序在最好情况下的时间复杂度为(B)。 A、O(logn) B、O(n) C、O(n*logn) D、O(n2) 3. 设有一组关键字值(46,79,56,38,40,84),则用堆排序的方法建立的初始堆为(B)。 A、79,46,56,38,40,80 B、84,79,56,38,40,46 C、84,79,56,46,40,38 D、84,56,79,40,46,38 4. 设有一组关键字值(46,79,56,38,40,84),则用快速排序的方法,以第一个记录为基准得到的一次划分结果为(C)。 A、38,40,46,56,79,84 B、40,38,46,79,56,84 C、40,38,46,56,79,84 D、40,38,46,84,56,79 5. 将两个各有n个元素的有序表归并成一个有序表,最少进行(A)次比较。 A、n B、2n-1 C、2n D、n-1 6. 下列排序方法中,排序趟数与待排序列的初始状态有关的是(C)。 A、直接插入 B、简单选择 C、起泡 D、堆 7. 下列排序方法中,不稳定的是(D)。 A、直接插入 B、起泡 C、二路归并 D、堆 8. 若要在O(nlog2n)的时间复杂度上完成排序,且要求排序是稳定的,则可选择下列排序方法中的(C)。 A、快速 B、堆 C、二路归并 D、直接插入 9. 设有1000个无序的数据元素,希望用最快的速度挑选出关键字最大的前10个元素,最好选用(C)排序法。 A、起泡 B、快速 C、堆 D、基数 10. 若待排元素已按关键字值基本有序,则下列排序方法中效率最高的是(A)。 A、直接插入 B、简单选择 C、快速 D、二路归并

排列组合典型例题

排列组合典型例题

典型例题一 例1 用0到9这10 个数字.可组成多少个没有重复数字的四位偶数? 分析:这一问题的限制条件是:①没有重复数字;②数字“0”不能排在千位数上;③个位数字只能是0、2、4、6、8、,从限制条件入手,可划分如下: 如果从个位数入手,四位偶数可分为:个位数是“0”的四位偶做,个位数是 2、4、6、8的四位偶数(这是因为零不能放在千位数上).由此解法一与二. 如果从千位数入手.四位偶数可分为:千位数是1、3、5、7、9和千位数是2、4、6、8两类,由此得解法三. 如果四位数划分为四位奇数和四位偶数两类,先求出四位个数的个数,用排除法,得解法四. 解法1:当个位数上排“0”时,千位,百位,十位上可以从余下的九个数字中任选3个来排列,故有3 A个; 9 当个位上在“2、4、6、8”中任选一个来排,

则千位上从余下的八个非零数字中任选一个,百位,十位上再从余下的八个数字中任选两个来排,按乘法原理有2 8181 4 A A A ??(个). ∴ 没有重复数字的四位偶数有 2296 179250428181439=+=??+A A A A 个. 解法2:当个位数上排“0”时,同解一有3 9 A 个;当个位数上排2、4、6、8中之一时,千位,百位,十位上可从余下9个数字中任选3个的排列数中减去千位数是“0”排列数得:) (28391 4 A A A -?个 ∴ 没有重复数字的四位偶数有 2296 1792504)(28391439=+=-?+A A A A 个. 解法3:千位数上从1、3、5、7、9中任选一个,个位数上从0、2、4、6、8中任选一个,百位,十位上从余下的八个数字中任选两个作排列有 2 81 515A A A ??个 干位上从2、4、6、8中任选一个,个位数上从余下的四个偶数中任意选一个(包括0在内),百位,十位从余下的八个数字中任意选两个作排列,有 2 81414A A A ??个 ∴ 没有重复数字的四位偶数有

公共部门人力资源管理练习题 排序

公共部门人力资源管理练习题 () 一、选择题(每题2分,30题共计60分,每题至少有一个答案,多选或者少选均不能得分) 74. 对于公共部门人才所要测评的要素来说,(A)是最基本的测评方式,具有重要的把关作用。 A. 笔试 B. 资质测试 C. 评价中心技术 D. 无领导小组讨论 83. 美国哈佛大学威廉·詹姆斯教授,在实地调查中发现一个人平常表现的能力水平,与经过激发可能达到的能力水平之间存在着大约( A )左右的差距。 A. 60% B. 50% C. 80% D. 70% 89. ( A)是绩效管理的重要环节,也是传统的绩效管理模式与现代模式的本质区别之一。 A. 持续沟通 B. 实施绩效评价 C. 提供绩效反馈 D. 绩效改进指导 53. 第一个被公认的现代人事管理部门是1902年在(B)现金出纳公司设立的劳工部门,它的工作内容包括工资行政、诉怨、雇用工作情况和工作改善等。 A. 英国 B. 美国 C. 德国 D. 比利时 57. 我国古代社会中按官职高低授予不同政治待遇以表明官员等级尊卑的制度是(B)。 A. 俸禄 B. 品秩 C. 致仕 D. 回避 58. 《中华人民共和国公务员法》于(B)开始施行。 A. 2006年10月1日 B. 2006年1月1日 C. 2007年10月1日 D. 2007年1月1日 62. 我国劳动力市场体系已初步形成,(B)在人力资源配置中的主导地位也已初步确立。 A. 政府部门 B. 市场机制 C. 第三部门 D. 三资企业 70. ( B)是一种以工作为中心的工作分析方法,是对管理工作进行定量化测试的方法,适用于不同组织内管理层次以上职位的分析。 A. 职位分析问卷 B. 管理职位描述问卷 C. 体能分析问卷 D. 心理分析问卷 77. 公共部门人力资源招募与选录工作只有在( B )分析的基础上,才能确定公共职位空缺的数量、结构、任职资格条件、具体的招募途径以及甄选方法等。 A. 劳动力市场的供需状况 B. 内部环境 C. 外部环境 D. 经济环境 80. ( B )是公职人员职业生涯开始时或任新职时所经历的第一种类型的培训。 A. 技能培训 B. 初任培训 C. 专业培训 D. 知识更新培训 85. 我国古代的"卧薪尝胆"、"破釜沉舟"的故事充分说明了( B )的重大作用。 A. 情感激励 B. 危机激励 C. 荣誉激励 D. 目标激励 86. 目前,大多数公共管理部门所采取的考评模式均属于( B)。 A. 发展型评估 B. 判断型评估 C. 参与型评估 D. 专项型评估 88. 实践证明,采用(B)的考核方法,很难区分不同部门之间公务员业绩的差别和同一部门内工作性质差别不太大的公务员工作业绩的高下,也很难根据考核结果客观、完整地评价一个公务员。 A. 定量分析 B. 定性分析 C. 360度绩效分析 D. 平衡记分卡 106. 公共部门人力资源部内培训的最大优点在于( B)。 A.有助于增进部门之间的相互联系和信息交流,并有助于节省培训经费 B.针对性较强、容易实施,也比较容易取得实效 C.有助于人们开阔视野,增强应对所面对的现实问题的能力 D.有利于部门工作经验的传授和良好人际关系的维系,也有利于保持部门的优良传统和工作的连续性 67. ( C )是公务员交流最为常见的方式。 A. 调任 B. 聘任 C. 转任 D. 挂职锻炼 107. (C)是目前公职人员培训中普遍采用的方法。 A. 讲授式培训法 B. 研讨式培训法 C. 案例分析培训法 D. 合作研究培训法

二年级语文排序练习题

1() ()碧溪河从村前流过。 ()村后是一望无际的桑园。 ()我家住在碧溪河边,这是江南水乡的小村庄。 ()河里一群小鱼在水中游来游去,水面上不时溅起朵朵水花。 ()春天,桑树抽出新芽,整个桑园就像绿色的海洋。 2() ()一些不知名的小花,长在绿草中,像蓝天上缀着的星星。 ()小花园在教室的左边,长八米,宽四米。 ()花园里四周的道路上都长满了青草,好象铺了一层绿毯。 ()它紧靠短墙,由一排横、两排竖的篱笆和这面短墙围起来。 ()花是老师精心栽培的,有的长在地上,有的长在盆里,构成了一个个图案。()到了夏天,大的、小的、圆的、长的、各种形状的绿叶,托着红的、黄的、蓝的、白的各色各样的花儿,美丽极了! 3() ()地上的水越来越多。 ()雨落在对面的屋顶的瓦片上。 ()像一层薄烟罩在屋顶上。 ()渐渐地连成了一条线。 ()溅起一朵朵水花。 ()雨水顺着房檐流下来。 ()汇合成一条条小溪。 ()开始像断了线的珠子。 4() ()王红同学真值得我们学习。 ()今天,老天爷一直紧绷着脸,阴沉沉的,好象跟谁生气似的。 ()就在这个时候,我看见一个女同学飞快地朝操场奔去。 ()天突然下起雨来。 ()啊!那是三年级(4)班的王红。 ()下午放学的时候,同学们背起书包正准备回家。 ()原来,她是冒雨去降国旗的。 ()红领巾在她胸前飘动,就像一束跳动的火苗。 5() ()我们坐在河边柳树下,放下了鱼钩。 ()忽然,浮标一沉,我急忙把鱼竿往上一提,一条银白色的小鱼钓上来了。()星期天早晨,我和小明扛着鱼竿到郊外去钓鱼。

()浅红色的浮标漂在水面上。 ()我们高兴地把鱼竿举在空中,摇晃着,喊着:“我们钓着鱼了!” 6() ()他正想坐下时,管理员对他说:“先生,请你不要坐在这里,这里是马克思的座位。” ()管理员笑着说:“是的,很多年来,他每天都到这里来读书。” ()那个读者问:“他每天都来吗?你是说他今天一定会来?” ()话刚说完,马克思果然跨进门来了。 ()一天清早,伦敦大英博物馆里,有位读者看见有个座位空着,便走了过来。 7() ()我连忙站起来让老爷爷坐。 ()我刚坐下,一位老爷爷提着篮子上了车。 ()星期日,我坐汽车去奶奶家。 ()老爷爷微笑着说:“谢谢,你真是个好孩子。” ()上车后,我找到一个座位。 ()我说:“不用谢,这是我应该做的。” 8() ()我说了声:“谢谢奶奶。”就把压岁钱交给爸爸,留着给我交学费。()奶奶说:“这孩子到底长了一岁,懂事多了。” ()奶奶乐呵呵地从怀里掏出一个红包,说是给我的压岁钱。 ()屋子里充满了欢声笑语。 ()我奔到奶奶身边,祝奶奶健康长寿。 9() ()小脸蛋鼓鼓的,像嘴里含着里两个核桃。 ()身上穿着大翻领西装和蓝色直筒裤。 ()我的“小顽童”真逗人喜爱。 ()脚穿一双特大号皮鞋。 ()眉毛下两只眼睛,仿佛在转动。 ()他头上戴着一顶红白相间的西瓜帽。 10() ()找到字典“部首目录”那页。从2画中找到“讠”,看看后面的页码。()老师让我们用部首查字法查出“诚”字。 ()再数一数除去部首还有6画。 ()我翻到有“讠”的那一页,从6画中找到“诚”字,根据页码就可以查到“诚”字。 ()我先确定“诚”的部首是“讠”,共2画。

相关主题
文本预览
相关文档 最新文档