数据结构
隨兴
在校研究生,努力奋斗中
展开
-
蓝桥杯算法训练 区间k大数查询
问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。输出格式总共输出m行,每行一个数,表示询问的答案。...原创 2019-03-08 17:31:24 · 229 阅读 · 0 评论 -
中国大学生mooc——01-复杂度1 最大子列和问题 (20 分)
01-复杂度1 最大子列和问题 (20 分)给定K个整数组成的序列{N1,N2, ...,NK},“连续子列”被定义为{Ni,Ni+1, ...,Nj},其中1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和...原创 2019-03-06 20:56:11 · 827 阅读 · 0 评论 -
中国大学生mooc——01-复杂度3 二分查找 (20 分)
01-复杂度3二分查找(20 分)本题要求实现二分查找算法。函数接口定义:Position BinarySearch( List L, ElementType X );其中List结构定义如下:typedef int Position;typedef struct LNode *List;struct LNode { ElementType Data...原创 2019-03-09 17:44:39 · 941 阅读 · 0 评论 -
中国大学生mooc——02-线性结构1 两个有序链表序列的合并 (15 分)
02-线性结构1两个有序链表序列的合并(15 分)本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义:List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /*...原创 2019-03-09 17:45:28 · 740 阅读 · 0 评论 -
中国大学生mooc——02-线性结构4 Pop Sequence (25 分)
02-线性结构4Pop Sequence(25 分)Given a stack which can keepMnumbers at most. PushNnumbers in the order of 1, 2, 3, ...,Nand pop randomly. You are supposed to tell if a given sequence of numbers i...原创 2019-03-10 18:34:06 · 445 阅读 · 0 评论 -
中国大学生mooc——01-复杂度2 Maximum Subsequence Sum
01-复杂度2Maximum Subsequence Sum(25 分)Given a sequence ofKintegers {N1,N2, ...,NK}. A continuous subsequence is defined to be {Ni,Ni+1, ...,Nj} where1≤i≤j≤K. The Maximum...原创 2019-03-07 20:11:52 · 288 阅读 · 0 评论 -
全排列——JAVA实现
分析以1,2,3的全排列为例,可以分为如下过程:1 + [2,3的全排列]:1 + 2 + [3的全排列]:1,2,31 + 3 + [2的全排列]:1, 3, 22 + [1,3的全排列]:2+ 1+ [3的全排列]:2,1,32 + 3+ [1的全排列]:2,3,13 + [2,1的全排列]:3+ 1+ [2的全排列]:3,1,23 + 2+...原创 2019-03-17 16:47:16 · 1566 阅读 · 0 评论 -
中国大学生mooc——02-线性结构3 Reversing Linked List (25 分)
02-线性结构3Reversing Linked List(25 分)Given a constantKand a singly linked listL, you are supposed to reverse the links of everyKelements onL. For example, givenLbeing 1→2→3→4→5→6, ifK=3, th...原创 2019-03-12 20:32:24 · 837 阅读 · 0 评论