logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

搜索树判断 (25 分)(先序建立二叉树)

对于二叉搜索树,我们规定任一结点的左子树仅包含严格小于该结点的键值,而其右子树包含大于或等于该结点的键值。如果我们交换每个节点的左子树和右子树,得到的树叫做镜像二叉搜索树。现在我们给出一个整数键值序列,请编写程序判断该序列是否为某棵二叉搜索树或某镜像二叉搜索树的前序遍历序列,如果是,则输出对应二叉树的后序遍历序列。输入格式:输入的第一行包含一个正整数N(≤1000),第二行包含N个整数,为给出的整

#数据结构
(5)数据结构-栈顺序存储

1、栈1.1 定义先进先出的受限制的线性表。栈顶指针:S.top,初始值为-1,栈顶元素S.data[S.top];进栈操作:栈不满时,栈顶指针增一再入栈;出栈操作:栈不空时,先出栈,栈顶指针再减一栈空条件:S.top == -1栈满条件:S.top == MaxSize -1栈长:S.top+12、 数据结构typedef struct{ElemType data[MaxSize];int to

#数据结构
pandas.iloc, pandas.loc用法

import pandas as pdimport numpy as npdata= pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('ABCD'))print(data)ABCDa0123b4567c891011d12131415#按行取元素,但是需要对应行名(如果这里不指

#python
Linux下KDE桌面系统快捷键

快捷键功能Alt+F1弹出系统主菜单Alt+F2弹出运行命令窗口,执行输入的命令程序Alt+F3弹出当前正在操作窗口的控制菜单Alt+F4关闭当前工作窗口Alt+鼠标左键任意移动程序窗口Alt+鼠标右键改变窗口大小...

#linux
(8)机器学习_混淆矩阵(分类模型评估)

1、什么是混淆矩阵对于分类模型中,模型据测的结果有真和假两种情况,实际情况有分为正和负两种情况,因此呢,最终的结果会有呈现四种情况,也就是一个 n_classes×n_classern\_classes\times n\_classern_classes×n_classer的矩阵(n_classes表示分类类别),真正(True Positive),假正(False Positive),真负(Tr

#机器学习
fbeta_socre使用

fbeta_score(y_real,y_pred,beta = n)n < 1, 表示越看中精度(Presicion)n > 1,表示越看中召回率(Recall)n = 1, 表示两者都看中

#机器学习
使用HBuilder调用微信开发者工具

今天来说一下使用HBuilder工具调用微信开发者工具。

文章图片
#微信小程序
[12]机器学习_smote算法

1、smote原理介绍2、smote算法实现import randomfrom sklearn.neighbors import NearestNeighborsimport numpy as npimport matplotlib.pyplot as pltclass Smote(object):def __init__(self, N=50, k=5, r=2):# 初始化self.N, se

#机器学习
数学建模__非线性规划Python实现

线性规划指的是目标模型均为线性,除此以外的都是非线性规划,使用scipy提供的方法对该类问题进行求解。

文章图片
#python#开发语言
(6)机器学习_支持向量机

1、什么是支持向量机classsklearn.svm.SVC(∗,C=1.0,kernel=′rbf′,degree=3,gamma=′scale′,coef0=0.0,shrinking=True,probability=False,tol=0.001,cache_size=200,class_weight=None,verbose=False,max_iter=−1,decision_func

#机器学习#sklearn
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择