自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线段树(用列表实现二叉树)

线段树线段树的提出是为了以log(n)复杂度快速的求出数组中所有树的和所提出的。1.线段树的每个节点代表着一个区间2.线段树具有唯一的根节点,统计的范围为:[1,N]3.对于每个内部节点[l,r]。左子节点是[l,mid],右边子节点是[mid+1,r],mid = (l+r)/2(向下取整)建树代码:#include<bits/stdc++.h>using namespace std; const int N = 1000;int a[] = {1, 3

2021-01-31 15:42:57 283 2

原创 C++实现二叉搜索树(搜索与删除结点)

二叉排序树(搜索、删除)二叉排序树,又称二叉查找树、二叉搜索树。性质如下:若左子树不空,则左子树上所有结点的值均小于它的根结点的值;若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值;左、右子树也分别为二叉排序树。 //建立二叉搜索树,左小右大 bool insertBST(BTreeNode* &Node,int element){ int data; data =element; if(Nod

2021-01-31 15:41:12 335 1

原创 二叉树创建与二叉树遍历(前序遍历、中序遍历、后序遍历、层序遍历、树的深度、节点数)

本文包含二叉树创建与二叉树的前序遍历、中序遍历、后序遍历、层序遍历以及计算树的深度、树的结点数以及树的叶节点深度。

2021-01-31 15:37:30 177 1

原创 python学习笔记(自学/速成)

Python学习笔记Chapter2 变量2.1 title/upper/lowertitle 首字母大写,非首字母小写upper 全大写lower 全小写sNane = "alloSAD HERop"print(sNane.title())print(sNane.upper())print(sNane.lower())2.2 去除空格rstrip 去除左边空格lstrip 去除右边空格strip 去除左右空格sText = " howd ihiu

2021-01-31 14:48:36 2104 13

空空如也

空空如也

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

TA关注的人

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