点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 第i个元素
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
数据结构清华大学习题集
Status DeleteK(SqList &a,int i,int k)//删除线性表a中第i个元素起的k个元素 { if(i<1||ka.length) return INFEASIBLE; for(count=1;i+count-1<=a.length-k;count++) //注意循环结束的条件 a.elem[i+count-1]=a.elem[i+count+k-1]; a.length-=k; return OK; 1. 本文是对严 蔚敏《数据结构(c语言版)习题集》一
所属分类:
其它
发布日期:2009-05-20
文件大小:147456
提供者:
syz666888
计算机数据结构考研总结 第二章 刘尧涛
希望对你有用。。。。。。。。。。。 Status DeleteK(SqList &a,int i,int k)//删除线性表a中第i个元素起的k个元素 { if(i<1||ka.length) return INFEASIBLE; for(count=1;i+count-1<=a.length-k;count++) //注意循环结束的条件 a.elem[i+count-1]=a.elem[i+count+k-1]; a.length-=k; r eturn OK; }//Delet
所属分类:
其它
发布日期:2009-05-31
文件大小:32768
提供者:
liuyaotao
数据结构期中试题(一到六章)
1、栈和队列都是线性结构,对于栈只能在____栈顶______插入或删除元素;对于队列,只能在_队尾______插入元素,只能在____队头______删除元素。 2、若 p是指向链表 L中第i个元素的指针,则 p->next->data 的含义是___第i+1个元素的值______________。 3、由a、b、c三个结点构成的二叉树,共有___5_种不同的结构。 4、若串的长度小于一个常数,则采用 定长顺序 存储方式最节省空间。 5、一棵二叉树结点数为18个,则其最小高度为_
所属分类:
其它
发布日期:2009-06-23
文件大小:79872
提供者:
anewstart_2008
严蔚敏《数据结构c语言版习题集》答案
Status DeleteK(SqList &a,int i,int k)//删除线性表a中第i个元素起的k个元素 { if(i<1||ka.length) return INFEASIBLE; for(count=1;i+count-1<=a.length-k;count++) //注意循环结束的条件 a.elem[i+count-1]=a.elem[i+count+k-1]; a.length-=k; return OK; }//DeleteK
所属分类:
C
发布日期:2009-09-27
文件大小:112640
提供者:
yuechangqi919
单链表的插入,删除,打印,排序
建立一个有序的单链表,并实现下列操作: 1.显示所有元素 2.查找值为x的元素 3.插入值为x的元素 并保持有序 4.删除第i个元素
所属分类:
C/C++
发布日期:2009-11-15
文件大小:2048
提供者:
arit11
线性表链表 建立线性表
建立线性表,在i位置插入元素e,删除第i个元素,返回其值 1. 建立线性表 2. 在i位置插入元素e 3. 删除第i个元素,返回其值 5. 结束程序运行
所属分类:
专业指导
发布日期:2010-12-09
文件大小:2048
提供者:
Jjiang8810
微软面试100系列 第32题解答
有两个序列a,b,大小都为n,序列元素的值任意整数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。 例如: var a=[100,99,98,1,2, 3]; var b=[1, 2, 3, 4,5,40]; 求解思路: 当前数组a和数组b的和之差为 A = sum(a) - sum(b) a的第i个元素和b的第j个元素交换后,a和b的和之差为 A' = sum(a) - a[i] + b[j] - (sum(b) - b[j] + a[i]) =
所属分类:
C
发布日期:2011-03-18
文件大小:161792
提供者:
qihailong123456
c++数据结构中链表的各种应用
数据结构中,用c++的链表的各种应用初始化,销毁,清空,求长,判断是否为空,第i个元素,e元素所在位置,找前驱后继,插入删除元素
所属分类:
C/C++
发布日期:2011-05-20
文件大小:3072
提供者:
heidi784060468
查找第K个元素
已知两个等长的升序整数序列{a1, a2, ..., ak}和{b1, b2, ..., bk},求序列{ai+bj}的前k小元素,其中1≤i≤k且1≤j≤k,要求时间复杂度尽可能低。 思路:将(1,1,a1+b1)加入一个小根堆 while (堆非空且出堆的元素总数少于k个) 弹出堆顶元素(x, y, v) 将(x+1,y,a{x+1}+b{y})和(x,y+1,a{x}+b{y+1})加入堆中 (堆内元素间按v比较大小)
所属分类:
C/C++
发布日期:2012-11-10
文件大小:1048576
提供者:
dzyhenry
8594 有重复元素的排列问题
8594 有重复元素的排列问题 时间限制:1000MS 内存限制:1000K 提交次数:1610 通过次数:656 题型: 编程题 语言: 无限制 Descr iption 设集合R={r1,r2,...,rn}是要进行排列的n个元素,其中r1,r2,...,rn可能相同。 试着设计一个算法,列出R的所有不同排列。 即,给定n以及待排的n个可能重复的元素。计算输出n个元素的所有不同排列。 输入格式 第1行是元素个数n,1<=n<=15。接下来的1行是待排列的n个元素,元素中间不要加
所属分类:
C
发布日期:2013-10-27
文件大小:648
提供者:
wyf176176
用顺序表完成2个集合的交集与并集以及各个集合的情况
1.有序顺序表的元素按照从小到大有序存储; 2.实现有序顺序表的类模板,它的操作如下: a)构造函数;b)拷贝构造函数;c)析构函数; d)计算表长度,并输出; e)定位函数:查找x在表中位置; f)判断x是否在表中;g) 向表中插入x; h) 删除表的第i个元素;i) 寻找x的后继; j) 寻找 x 的前驱;k) 判断顺序表空否;l) 判断顺序表满否; m) 重载=;n) 重载下标运算[]; 3.用有序顺序表表示集合,实现两个有序顺序表的并和交(并和交仍是有序顺序表)并分析它们的时间复杂度;
所属分类:
C
发布日期:2008-10-08
文件大小:9216
提供者:
liyong25
用c语言描述栈10个基本操作的头文件
栈的10个基本操作,用c语言描述。用的是顺序栈,基本实现了栈的基本操作,有删除,插入,判栈空,栈的初始化,清除,销毁,取其中第i个元素等
所属分类:
C
发布日期:2008-10-16
文件大小:674
提供者:
h13826013646
删除数组中的元素
该代码设计了一个函数用来删除数组中的元素,要求:数组中删除第i个元素,删除的位置用0代替,然后继续在数组中查找第i个元素,(遇到0继续往下找,到达元素末尾后从头查找)
所属分类:
C/C++
发布日期:2014-12-09
文件大小:2048
提供者:
u010241463
第K小元素(分治法)
给定一个线性序列集,要求求出其中指定的第K小的数的值和位置,如给定n个元素和一个整数i,1≤i≤n,输出这n个元素中第i小元素的值及其位置
所属分类:
C/C++
发布日期:2015-11-17
文件大小:3072
提供者:
zhuqingweiyu
有重复元素的排列问题
Descr iption 设集合R={r1,r2,...,rn}是要进行排列的n个元素,其中r1,r2,...,rn可能相同。 试着设计一个算法,列出R的所有不同排列。 即,给定n以及待排的n个可能重复的元素。计算输出n个元素的所有不同排列。 输入格式 第1行是元素个数n,1<=n<=15。接下来的1行是待排列的n个元素,元素中间不要加空格。 输出格式 程序运行结束时,将计算输出n个元素的所有不同排列。最后1行中的数是排列总数。 输入样例 4 aacc 输出样例 aacc acac
所属分类:
C
发布日期:2016-04-05
文件大小:858
提供者:
mastery_nihility
数据结构与算法,JAVA版,对广义表进行取表头,取表尾,判空,长度,深度,插入,删除第i个元素,删除广义表的所有元素。
数据结构与算法,JAVA版,对广义表进行取表头,取表尾,判空,长度,深度,插入,删除第i个元素,删除广义表的所有元素。
所属分类:
算法与数据结构
发布日期:2020-04-20
文件大小:11264
提供者:
weixin_43337117
python线性时间内寻找元素(递归与分治)
【问题描述】每次都是优化选出一个元素(分组后的中位数)为划分基准,在线性时间内寻找第i小元素。提示:分组时的组的个数为n/5的向下取整;分组后的中位数取第(num_group/2向上取整)小的元素。 【输入形式】在屏幕上输入若干整数,各数间都以一个空格分隔。再输入要寻找的元素是数组从小到大顺序中第几个位置。 【输出形式】第一次划分基准元素,和数组从小到大顺序中要寻找的那个位置的元素。 【样例1输入】 2 9 8 0 7 10 1 12 3 14 5 13 6 11 4 3 【样例1输
所属分类:
专业指导
发布日期:2020-04-20
文件大小:871
提供者:
weixin_43869224
数据结构第五章作业答案参考(C语言)
1.两个串相等的充要条件是( )。A.串长度相等B.串长度任意 C.串中各位置字符任意 D.串中各位置字符均对应相等 2.对称矩阵的压缩存储:以行序为主序存储下三角中的元素,包括对角线上的元素。二维下标为( i, j ),存储空间的一维下标为k,给出k与 i, j (i<j)的关系k=( ) (1<= i, j <= n , 0<= k < n*(n+1)/2)。 A.i*(i-1)/2+j-1 B.i*(i+1)
所属分类:
C/C++
发布日期:2019-03-17
文件大小:18432
提供者:
weixin_41360517
8594有重复元素的排列问题
8594 有重复元素的排列问题 时间限制:800MS 内存限制:1000K 提交次数:524 通过次数:95 题型: 编程题 语言: 无限制 Descr iption Input 第1行是元素个数n,1<=n<=15。接下来的1行是待排列的n个元素,元素中间不要加空格。Output 程序运行结束时,将计算输出n个元素的所有不同排列。最后1行中的数是排列总数。 (说明: 此题,所有计算出的排列原本是无所谓顺序的。但为了容易评判,输出结果必须唯一! 现做约定:所有排
所属分类:
C/C++
发布日期:2012-11-01
文件大小:675
提供者:
clarencezi
php计数排序算法的实现代码(附四个实例代码)
计数排序只适合使用在键的变化不大于元素总数的情况下。它通常用作另一种排序算法(基数排序)的子程序,这样可以有效地处理更大的键。 总之,计数排序是一种稳定的线性时间排序算法。计数排序使用一个额外的数组C ,其中第i个元素是待排序数组 A中值等于 i的元素的个数。然后根据数组C 来将A中的元素排到正确的位置。 通常计数排序算法的实现步骤思路是: 1.找出待排序的数组中最大和最小的元素; 2.统计数组中每个值为i的元素出现的次数,存入数组C的第i项; 3.对所有的计数累加(从C中的第一个元素开始,每一
所属分类:
其它
发布日期:2020-12-18
文件大小:50176
提供者:
weixin_38655987
«
1
2
3
4
5
6
7
8
9
10
...
30
»