您的常用邮箱:*
您的手机号码:*
问题描述:
关键词: 数据挖掘 插件 数据结构 可扩展
摘要: 随着数据化时代的来临,人们逐渐进入一个数据量急剧膨胀的时代,面对海量的数据不知道该如何处理利用,有着“数据丰富而知识匮乏”的问题。数据挖掘技术的产生为人们从海量数据中发现知识提供了有效的途径,而数据挖掘系统则建立起数据挖掘技术和数据挖掘应用之间的一座桥梁。设计和开发数据挖掘系统已经成为目前的研究热点。 本文从数据挖掘过程模型入手,确定了数据挖掘系统的设计准则。通过引入插件的系统构建,提出了使用Eclipse的插件技术来构建数据挖掘系统,在系统的架构和插件的体系上对系统进行了全面的设计。并分析了使用插件设计的优点。之后,对数据挖掘系统中的数据结构进行了全面的分析与设计,使用j2ee的接口模式,设计和实现出一种通用的,扩展性高的数据结构,使新提出的数据挖掘算法按照规定的接口规范设计可以很好的融入平台之上。 在完成系统主要功能和设计基础上,对系统进行了原型系统的实现。平台采用Java编程语言,MVC设计模式,在Eclipse平台上,开发和完成了主要功能,并对整个数据挖掘工作流以及数据存储容器的设计和实现进行了说明。通过对原型的实现,为进一步对数据挖掘系统的提升提供了一定参考价值。
关键词: 数据结构 C语言
ISBN: (纸本)9787040405606
摘要: 本书共10章,介绍了各种常用的数据结构,包括线性表、栈、队列、串、数组、特殊矩阵、广义表、树、二叉树、图等;阐述了各种数据结构的基本概念、逻辑关系、存储结构、操作运算及其实现算法;介绍了各种常用的查找算法和排序算法,并对各种算法的性能进行分析。
ISBN: (纸本)9787302362593
摘要: 本书主要包括:预备知识,线性表,栈与队列,字符串,数组,二叉树与树,图,查找表等内容。
关键词: 2048 算法设计 数据结构 坐标运算 队列
摘要: 针对2048的游戏规则,分析了该游戏的算法特点,对其相关的功能需求和算法设计进行了简单介绍,提出了一种新的设计方案。解决了该设计在方阵数据结构、运动算法和游戏结束判断方面的问题,并阐述了以队列方式进行坐标运算和操作扩展的关键技术。软件测试表明,该设计的方块数值最大值受方阵阶数和操作次数的限制,四阶方阵的理论最大值为65536,智力极高的人可达16384,而一般人仅能达到2048左右。
关键词: 非计算机专业 数据结构 Flash动画
摘要: 从非计算机专业的视角切入,基于非计算机专业学生学习数据结构存在的主要问题,探讨数据结构教学的一些思路。在保证课堂教学质量的前提下,利用Flash算法动画来巩固课堂知识,有利于学生对于专业知识的掌握。
关键词: 数据结构 微课 碎片时间
摘要: 随着移动互联网技术的迅猛发展,基于手机开发的各种应用也越来越多,如何利用碎片时间,随时随地完成有效的学习,成为人们越来越关注的焦点。微课以其短小精悍的特性,满足了人们微时间(10分钟以内)学习的需求,本文以在校大学生的数据课程学习为研究内容,探讨了数据结构微课化的必要性和可行性。
关键词: 教材 数据结构 C语言 高等学校 程序设计
ISBN: (数字)9787302370635 ISBN: (纸本)9787302370635
摘要: 系统地介绍了各种常用的数据结构与算法方面的基本知识,并使用C语言描述其算法。《数据结构(C语言版)》共8章,第1章介绍了数据结构与算法的一些基本概念;第2-6章分别讨论了线性表、栈与队列、串、多维数组与广义表、树和二叉树、图等常用的数据结构及其应用;第7章和第8章分别介绍了查找和内部排序。《数据结构(C语言版)》的特色是深入浅出,既注重理论又重视实践。全书配有大量的例题和详尽的注释,各章都有不同类型的习题。
关键词: 图论 联锁程序 数据结构
摘要: 联锁系统是车站内指挥车辆安全运行的指挥系统,是保证车辆在站内运行安全的关键。随着计算机技术的普及和应用,计算机技术被逐渐引入到铁路信号领域。计算机联锁系统以其方便安装调试、模块化程度高、以及便于集中监控、集中管理等诸多优点,已经逐渐将传统的继电联锁系统取代。虽然计算机联锁系统相比传统的继电联锁系统有很多的优势,但是现有的计算机联锁系统在安全性和可靠性方面,仍然需要作更多的提升和改进。 联锁程序是计算机联锁系统中用于完成联锁逻辑运算的程序。由于联锁程序是计算机联锁系统中最重要的一部分,所以联锁系统整体的安全可靠,在很大程度上是由联锁程序决定的。从分析联锁程序所要处理的现实对象入手,对它们的逻辑本质进行分析,作出一定的数学抽象。在给出相关对象的数学定义之后,使用数学手段分析了这些数学对象的关联,建立了一个用于解释联锁现象的数学模型。进一步的,对联锁现象进行了一定的分析和解释,给出了一系列用于解释联锁现象的基本定理,并对这些定理加以证明。 在完成用于解释联锁现象的公理系统之后,利用这一公理系统对联锁程序进行了重新的设计。提出了以动态数据库的形式实现联锁程序的新思想。之后,给出了数据库中数据的组织形式,并对这一数据结构的设计思想和它的合理性作出了说明。完成数据结构的设计之后,在前面理论的基础上设计了用于进行联锁逻辑运算的基本过程和算法,并通过前面的公理系统对这些过程和算法的设计思想和正确性给出了解释和说明。 最后,在完成用于实现联锁程序的动态数据库的设计之后,对这一新的联锁程序进行了测试。分别设计了安全性测试和可移植性测试两部分实验。程序的安全性测试部分,共设计了四个实验,对联锁程序所要处理的基本联锁现象进行测试。程序的可移植性测试部分,从算法通用性和数据库构建数据量两方面,同现有联锁系统中的联锁程序进行对比,对新的联锁程序的可移植性进行评估。实验发现,以文中提出理论为基础设计的新的联锁程序具有很好的安全性。最重要的是,这一安全性是可以通过理论给出明确证明和解释的。这与现有的联锁程序中缺乏理论支持的安全性是不同的。另外,实验发现,由于给出了用于解释联锁现象的基本数学理论和数学方法,使得以此设计的用于实现联锁运算的过程和算法具有广泛的适用性。同时,也由于这一原因,联锁问题中的数据有了更加合理的组织形式,联锁程序涉及到的数据量被大大压缩。 本文的创新之处主要在于以下两点: (1)给出了用于解释联锁现象的一个公理系统,这使得通过数学手段和数学方法对联锁现象进行分析和研究变为可能。 (2)通过实际编写程序验证给出的理论,发现由于所给出的理论是用于解释基本联锁现象的,所以以此设计的联锁程序可以作为任意车站的通用联锁程序。且程序具有很好的安全性。
关键词: 数据结构 教材 C语言 高等职业教育 程序设计
ISBN: (纸本)9787302376576
摘要: 全书包括绪论、线性表、栈和队列、串、递归、树、图、排序、查找9部分内容。围绕着这些内容,书中精心设计了9个有趣的引言,在数据结构分析部分呈现,帮助学生通过类比,宏观理解本章对应的知识。此外,还精选了9个案例,其中很多是计算机领域著名的问题。这样,即可通过案例驱动引导学生在问题的解决中掌握结构设计与算法,也能提高学生通识素养和专业兴趣。
ISBN: (纸本)9787121219856
摘要: 本书系统地介绍数据结构的基础理论和算法设计方法,包括线性表、树、图等数据结构以及查找和排序算法。