2013年11月15日

摘要: 在计算机科学或信息科学中,数据结构(英语:data structure)是计算机中存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来最优效率的算法。一般而言,数据结构的选择首先会从抽象数据类型的选择开始。一个设计良好的数据结构,应该在尽可能使用较少的时间与空间资源的前提下,为各种临界状态下的运行提供支持。数据结构可通过编程语言所提供的数据类型、引用及其他操作加以实现。不同种类的数据结构适合于不同种类的应用,而部分甚至专门用于特定的作业任务。例如,当计算机网络依赖于路由表运作时,B树高度适用于数据库的封装。在许多类型的程序设计中,选择适当的数据结构是一个主要的考虑因素。许多大型系统的构 阅读全文
posted @ 2013-11-15 23:34 架构师师 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Git is afree and open sourcedistributed version control system designed to handle everything from small to very large projects with speed and efficiency.Git iseasy to learnand has atiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase w 阅读全文
posted @ 2013-11-15 21:13 架构师师 阅读(178) 评论(0) 推荐(0) 编辑

导航