logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构学习思考:先序序列a,b,c,d的不同二叉树个数

408,【2015统考真题】先序序列a,b,c,d的不同二叉树个数是()A.13B.14C.15D.16有一种巧妙的方法,即以a,b,c,d为输入栈序列,对应输出栈的序列即为不同二叉树个数,这就引发了笔者的思考,为何可以这样进行解答。要弄清楚这个问题,必须了解二叉树的先序遍历和中序遍历的关系,一个确定的先序遍历和中序遍历可以确定一颗二叉树,这是毋庸置疑的,又由于以a,b,c,d为输入栈序列....

#数据结构
Python选修课,期末大作业Pygame小游戏<Sharpshooter>

本篇博文为博主大一Python选修课的期末作业,主要运用了Pygame叙写了一个实现小小功能的小游戏,可以随意拿去当作业上交。(程序在文底附录)一、目标分析。1.在屏幕下方中央生成一个炮台2.随机生成蝙蝠并作四周反弹运动3.时时捕获鼠标位置,调整炮台角度4.鼠标点击射出炮弹Ⅰ.判断是否射中Ⅱ.射中则分数增加二、使用画图程序绘制相关图片1.蝙蝠:2.炮台:3.炮弹:三、程序实现。1.导入相关库imp

#游戏开发#python#pygame
C#实现语音播报

1、引入com组件2、引入头文件using SpeechLib;3、按钮实例代码private void button12_Click(object sender, EventArgs e){SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;SpVoice Voice = new SpVoice();.

#c##visual studio
CSAPP,lab实验环境ubuntu搭建

CSAPP真的是十分优秀的一门课程,让我对计算机组成原理有了更加深刻的理解,他们所提供的实验也是非常有趣,经过长时间的查阅资料以及测试,终于完成了实验搭建,以此记录并分享给有需要的人ubuntu20.04.1虚拟机镜像以及相关实验文件:百度网盘,提取码:nwfw1、下载网盘中的 "Pocc.tar.gz" ,并把文件传输至虚拟机中2、解档解压 "Pocc.tar.gz" 文件,并进入 "Pocc/

#ubuntu#linux#运维
VMware虚拟机在(校园网/拨号上网)环境无法上网的解决方案

一、发现问题。1.新建虚拟机之后无Internet访问二、分析问题。1.连接网线可以正常上网2.在WiFi环境下无法正常识别网络3.分析得出结论是桥接出现问题三、解决问题。1.首先打开虚拟机主机设置查询是否打开NAT桥接属性2.选择“网络适配器”,发现没有打开NAT模式,所以更改模式至“NAT模式”3.更改完点击确定4.打开虚拟机查询是否能识别网络,如果未能识别网络,则说明没有打开VMware相应

#windows
Windows11焕新登场,使用VMware虚拟机安装Windows11以及汉化教程

# 安装前准备1、需要安装VMware虚拟机软件,不会安装的可以查看博主的另一篇文章。2、下载Windows11镜像文件,百度网盘,提取码:v8au一、虚拟机配置1、打开VMware,新建虚拟机2、选择典型3、稍后安装操作系统4、选择 "Microsoft Window" 即可,不用管Windows105、自己随意命名Windows名字,位置最好放在一个统一文件夹下6、这个看自己需求决定,博主喜欢

文章图片
#windows
【零基础】计算机三级网络技术备考指南

首先我们先要了解,三级获证条件自2018年3月起,考生只需通过三级考试即可获得三级科目的合格证书,不再要求二级证书,2013年3月及以前获得的三级各科目证书,不区分科目,可以作为四级任一科目的获证条件,其他级别获证条件保持不变。所以我们现在已经可以直接报考计算机三级,博主就是只考了三级网络技术,作为过来人,说实话三级网络技术真的不是很难,跟着本文认真学习,博主可以保证两周内稳过三级!!一、考试大纲

#网络
VMware虚拟机的下载与安装(附Win10简易安装教程)

一、VMware的下载1.在VMware官网上侧导航栏中选择Workstation Pro,如下图所示。2.选择自己想要的版本和操作系统,并点击转至下载。3.点击立即下载后,获得VMware安装包。(如遇注册下载速度过慢,移步至文底下载博主的Workstation15.1.1版本)二、VMware的安装1.打开 “VMware-workstation-full” 安装包,点击下一步。2.点击我接受

#windows
VS2019:scanf返回值被忽略

一、问题再现如下是笔者在学习数据结构中的二叉树时遇到的问题:报错警告:返回值被忽略:"scanf"。二、问题分析百度一下之后大致原因是:scanf()函数在读取时不检查边界,所以可能会造成内存泄漏。有一定的安全隐患。微软公司觉得其不安全,所以在VS编译器中提供了scanf_s()函数,这是VS编译器特有的函数。强制用户提升安全性,如果想要在VS中使用scanf()函数,则可以通过一下4中方法解决。

#c++
VMware虚拟机的下载与安装(附Win10简易安装教程)

一、VMware的下载1.在VMware官网上侧导航栏中选择Workstation Pro,如下图所示。2.选择自己想要的版本和操作系统,并点击转至下载。3.点击立即下载后,获得VMware安装包。(如遇注册下载速度过慢,移步至文底下载博主的Workstation15.1.1版本)二、VMware的安装1.打开 “VMware-workstation-full” 安装包,点击下一步。2.点击我接受

#windows
到底了