基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
在计算机高级编程语言中,数组是一种最常见且应用广泛的数据结构。不同的程序设计语言在数据合并上采取不同的实现方式,其合并程序在时间和空间效率也存在很大的差别。该文主要研究了C语言、java、python三种语言中数组合并的实现方法,并通过程序实例进行演示,对其时间和空间复杂度分别进行了详细的分析。实验结果表明,C语言在实现数组合并时效果最好,代码利用率更高,而且不受数组类型影响。当数组元素个数很少时,采用Java语言循环遍历更好,当数组元素个数很大时,使用System.arraycopy效率是最好;对于Python语言,采用不同的方法所用的时间复杂度相同。通过对比三种语言在数据合并中的性能差别,有助于用户根据实际应用需求合理选择适合的合并方法。
推荐文章
基于C++语言的多维动态数组的实现
多维
动态数组
C++代码
Visual C++
Python与Matlab混合语言编程
Python
Matlab
COM
混合语言编程
Java语言中数组越界故障的静态测试研究
静态测试
数组越界
语法树
控制流图
整型区间
Visual Basic语言数组概念解析
Visual Basic
数组
静态
动态
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 浅析C语言、Java、Python的数组合并方法
来源期刊 电脑知识与技术:学术版 学科 教育
关键词 数组合并 strcat函数 NumPy 循环遍历
年,卷(期) 2020,(3) 所属期刊栏目
研究方向 页码范围 78-82
页数 5页 分类号 G642.0
字数 语种
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王丽丽 安徽理工大学数学与大数据学院 95 115 5.0 8.0
2 沈逸飞 安徽理工大学数学与大数据学院 2 0 0.0 0.0
3 任春龙 安徽理工大学数学与大数据学院 2 0 0.0 0.0
4 胡云飞 安徽理工大学数学与大数据学院 2 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (10)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2020(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
数组合并
strcat函数
NumPy
循环遍历
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
电脑知识与技术:学术版
旬刊
1009-3044
34-1205/TP
安徽合肥市濉溪路333号
26-188
出版文献量(篇)
41621
总下载数(次)
23
总被引数(次)
0
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
电脑知识与技术:学术版2020年第9期 电脑知识与技术:学术版2020年第8期 电脑知识与技术:学术版2020年第7期 电脑知识与技术:学术版2020年第6期 电脑知识与技术:学术版2020年第5期 电脑知识与技术:学术版2020年第4期 电脑知识与技术:学术版2020年第36期 电脑知识与技术:学术版2020年第35期 电脑知识与技术:学术版2020年第34期 电脑知识与技术:学术版2020年第33期 电脑知识与技术:学术版2020年第32期 电脑知识与技术:学术版2020年第31期 电脑知识与技术:学术版2020年第30期 电脑知识与技术:学术版2020年第3期 电脑知识与技术:学术版2020年第29期 电脑知识与技术:学术版2020年第28期 电脑知识与技术:学术版2020年第27期 电脑知识与技术:学术版2020年第26期 电脑知识与技术:学术版2020年第25期 电脑知识与技术:学术版2020年第24期 电脑知识与技术:学术版2020年第23期 电脑知识与技术:学术版2020年第22期 电脑知识与技术:学术版2020年第21期 电脑知识与技术:学术版2020年第20期 电脑知识与技术:学术版2020年第2期 电脑知识与技术:学术版2020年第19期 电脑知识与技术:学术版2020年第18期 电脑知识与技术:学术版2020年第17期 电脑知识与技术:学术版2020年第16期 电脑知识与技术:学术版2020年第15期 电脑知识与技术:学术版2020年第14期 电脑知识与技术:学术版2020年第13期 电脑知识与技术:学术版2020年第12期 电脑知识与技术:学术版2020年第11期 电脑知识与技术:学术版2020年第10期 电脑知识与技术:学术版2020年第1期
论文1v1指导