自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 软件下载网站

软件下载网址:1. https://en.softonic.com/2. https://sourceforge.net/

2019-07-18 16:18:55 781

原创 代码段的时间复杂度

下面代码段的时间复杂度是()。i=1; while( i<=n ) i=i*3;A. O(n)B. O(n^2)C. O(1)D. O(log3n)正确答案:D解析:假设循环次数是xi = 1, 3, 9, 27, 81 ,i = 3^x条件是i <= n 即3^x <= n所以x <= log3n 一共执行循环体log3n次,所以复...

2019-06-11 12:03:36 8811

原创 栈的出栈序列

给定一个堆栈的入栈序列为{ 1, 2, ⋯, n },出栈序列为{ p1​​ , p​2, ⋯, p​n}。如果p​2=n,则存在多少种不同的出栈序列?A.1B.2C.n-1D.n正确答案:C解析:p2=n,即第二个出栈的数据元素是n,那么第一个出栈的数据元素则可以是{1,2,⋯,n-1}中的任何一个,所以存在的不同的出栈序列一种有n-1种。...

2019-06-03 16:18:36 6957

原创 单链表为空的判定条件

带头结点的单链表head为空的判定条件是()。A.head==NULLB.head->next==NULLC.head->next==headD.head!=NULL正确答案:B解析:若单链表带头结点,那么判定它为空的条件是head->next==NULL;若单链表不带头结点,那么判定它为空的条件则是head==NULL。...

2019-06-03 16:05:43 30109 1

原创 向单链表中插入一个新结点

1. 对于一个具有N个结点的单链表,在给定值为x的结点后插入一个新结点的时间复杂度为()。A.O(1)B.O(N/2)C.O(N)D.O(N^2)正确答案:C2.对于一个具有N个结点的单链表,在已知的结点*p后插入一个新结点的时间复杂度为(O(1))。解析:查找给定值为x的结点需要遍历整个单链表,因此在其后插入一个新结点的时间复杂度为O(n);而在已知结点*p的条...

2019-06-03 15:55:27 10495 2

原创 线性表链式存储结构

线性表若采用链式存储结构时,要求内存中可用存储单元的地址()。A.必须是连续的B.连续或不连续都可以C.部分地址必须是连续的D.一定是不连续的正确答案:B解析:线性表得链表存储结构得特点是可利用内存空间中一组任意的存储单元(可以是不连续,也可以是连续的)来存储线性表的数据元素。源自:P39,2.3.1 单链表,《数据结构与算法(第2版)》...

2019-06-03 15:40:20 3959

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除