自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)

原创 java开发环境设置

1.JDK 的下载 下载安装JDK,记住安装路径(下面会用到)jdk下载 然后选择适合自己的安装 2.环境变量的设置 进入控制面板-系统-高级系统设置-高级 -环境变量 在系统变量添加 JAVA_HOME 值为jdk的安装路径 再在系统变量添加classpath,值设为 “.;%JAVA_HOME%\lib\dt.jar;”注意

2016-06-27 23:03:26 244

原创 List With Iterator (lab and HW)

完成伪标准:用伪迭代器列表完成mylist.h,一起写的声明和定义。 模板如下: template  class list {   public:    struct listelem;  // forward declarations    class iterator;   list();   list(size_t n_elements, const T& c);  

2016-06-10 13:07:44 548 4

原创 D&A 5 Collection with Inheritance

真正面向对象的编程需要对象来支持三种特性:封装、继承和多态,多态性使许多实现的一个通用接口,并在不同的情况下,在不同的情况下采取行动。C++支持多种静态(编译时)和动态(运行时)的多态性,语言所支持的功能上面。编译时多态性不允许某些运行时的决定,而运行时多态性通常会导致性能损失。静态多态性不是真正的多态现象,包括函数重载,操作符重载和模板,这不是我们要做的工作(在这个问题)。动态多态性:变量的指针

2016-06-10 10:03:46 350

原创 string类总结

string类在c++学习过程中有很大作用,所以介绍一下我们经常用到的string类常用函数: 1.find()函数: (1) size_t find ( const string& str, size_t pos = 0 ) const;  要查找的string字符串 + 起始位置 (2) size_t find ( const char* s, size_t pos, size_t

2016-06-04 11:38:56 281

转载 友元函数

1、为什么要引入友元函数:在实现类之间数据共享时,减少系统开销,提高效率       具体来说:为了使其他类的成员函数直接访问该类的私有变量       即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数       优点:能够提高效率,表达简单、清晰       缺点:友元函数破环了封装机制,尽量不使用成员函数,除非不得已的情况下才使用友元函数。 2、什么时候

2016-06-03 22:43:43 297

原创 lambda

C++11 新增了很多特性,lambda 表达式是其中之一 C++11 的 lambda 表达式如下: [ capture ] ( params ) mutable exception attribute -> ret { body } [ capture ] ( params ) -> ret { body } [ capture ] ( params ) {

2016-06-03 20:45:40 323

原创 permutation

在标准库算法中,prev_permutation和next_permutation应用在数列操作上比较广泛. 这个函数可以计算一组数据的全排列.包含在algorithm头文件中. 调用next_permutation使数列逐次增大,这个过程按照字典序增,同理prev_permutation按字典序递减. 如数组a[3]= {0, 1, 2} 有6种排序 0 1 2 0 2 1

2016-06-03 19:44:35 365

原创 二叉搜索树(非递归)

二叉查找树(英语:Binary Search Tree),也称二叉搜索树、有序二叉树(英语:ordered binary tree),排序二叉树(英语:sorted binary tree),是指一棵空树或者具有下列性质的二叉树: 任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值;任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值;任意节点的左、右子树也分别

2016-06-02 13:16:34 265

空空如也

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除