关闭

【Linux学习】linux源代码版本控制RCS

RCS是在SCCS源代码控制系统之后开发的。SCCS是由AT&T在系统V版本的Unix中引入的最初的源代码控制系统,现在它已经是X/Open标准的一部分了。RCS的功能与SCCS非常类似,但是它有着更加直观的接口和一些其他的选项,所以SCCS基本上已经被RCS所取代。 RCS只保存版本之间的不同之处,因此它非常节省存储空间。 RCS对个人的开发项目来说非常容易使用,因此在这里进行介绍。...
阅读(4818) 评论(0)

【算法学习】AVL平衡二叉搜索树原理及各项操作编程实现(C++)

AVLTree即(Adelson-Velskii-Landis Tree),是加了额外条件的二叉搜索树。其平衡条件的建立是为了确保整棵树的深度为O(nLogn)。平衡条件是任何节点的左右子树的高度相差不超过1. 在下面的代码中,编程实现了AVL树的建立、查找、插入、删除、遍历等操作。采用C++类封装。 AVL树中比较复杂的操作时插入和删除操作。在这里对插入和删除操作进行讲解。...
阅读(7519) 评论(6)

【STL深入学习】SGI STL空间配置器详解(一)-第一级空间配置器

一、SGI STL配置器简介 SGI STL的配置器与众不同,它与标准规范不同。如果要在程序中明确使用SGI配置器,那么应该这样写: vector iv;他的名字是alloc,而且不接受任何参数。标准配置器的名字是allocator,而且可以接受参数。 SGI STL的每一个容器都已经指定了缺省配置器:alloc。我们很少需要自己去指定空间配置器。比如vector容器的声明:...
阅读(4459) 评论(3)
    个人资料
    • 访问:1642944次
    • 积分:13770
    • 等级:
    • 排名:第867名
    • 原创:122篇
    • 转载:15篇
    • 译文:6篇
    • 评论:923条
    博客专栏
    公告
    博客已迁移至:http://xiajunhust.github.io/