自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 String、StringBuffer 、StringBuilder区别(面试)

String:String s= "a";s += "b";String是不可变字符串,采用这种方式构造字符串,降低性能;String 不是基本数据类型,它是建立字符数组之上的。看源码就明白了:public String(char value[]) { this(value, 0, value.length, null); }publi...

2019-10-29 21:28:14 118

原创 6-9 二叉树的遍历 (25 分)

本题要求给定二叉树的4种遍历。函数接口定义:void InorderTraversal( BinTree BT );void PreorderTraversal( BinTree BT );void PostorderTraversal( BinTree BT );void LevelorderTraversal( BinTree BT );其中BinTree结构定义如下:...

2019-10-25 00:03:59 1451

原创 6-8 求二叉树高度 (20 分)

本题要求给定二叉树的高度。函数接口定义:```cppint GetHeight( BinTree BT );其中BinTree结构定义如下:typedef struct TNode *Position;typedef Position BinTree;struct TNode{ ElementType Data; BinTree Left; BinTree...

2019-10-24 23:57:23 959

原创 6-3 求链式表的表长 (10 分)

本题要求实现一个函数,求链式表的表长。函数接口定义:int Length( List L );其中List结构定义如下:typedef struct LNode *PtrToLNode;struct LNode { ElementType Data; PtrToLNode Next;};typedef PtrToLNode List;L是给定单链表...

2019-10-24 23:53:38 637

原创 vector 动态创建二维数组

#include<iostream>#include<vector>using namespace std;void vec(int level,int x,vector<vector<int> >& vec1){ if (vec1.size() < level)//vec1.size()控制的是行 { vector...

2019-10-24 23:40:45 646

原创 快速排序算法【双指针法和填空法】(c++)

快速排序:双指针法:方法是找到一个数作为基准数,(一般将第一个数作为基准数),将序列中比基准数大的放在基准数的右边,比基准数小的放在基准数的左边。怎样实现呢?既然左右都找,那就从两边进行探测,大的放右边,小的放左边,就反过来找,一个从右边找小的,一个从左边找大的。如 5 1 4 7 6 2 8 3 ,这里用两个探测器,变量 i和 j ,分别指向序列的最左边和最右边,我们将第一个数 5...

2019-10-15 23:08:02 701

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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