相关文章
【数据结构】二叉树的链式实现及遍历
文章目录 一、二叉树的遍历1、前序遍历2、中序遍历3、后序遍历4、层序遍历 二、二叉树结点个数及高度1、二叉树节点个数2、二叉树叶子节点个数3、二叉树第k层节点个数4、二叉树查找值为x的节点 三、二叉树创建及销毁1、通过前序遍历数组创建二叉树2、二叉树的销毁3、判断是否为…
建站知识
2024/11/6 9:36:22
C语言进阶第三课-----------指针的进阶----------后续版
作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 🎂 作者介绍: 🎂🎂 🎂 🎉🎉🎉…
建站知识
2024/10/24 0:07:19
观察者模式 发布-订阅模式(设计模式与开发实践 P8)
文章目录 观察者模式运用实现 观察者模式
定义:他用来定义对象之间一种一对多的依赖关系,当一个对象状态发生改变时,所有依赖他的对象都会得到通知
运用
如果我们使用过 DOM 上的事件函数,那就接触过观察者模式
document.body…
建站知识
2024/11/1 2:56:50
Java下打印直角三角型
打印的两个直角三角型,代码如下:
public class PrintTriangular {public static void main(String[] args) {int num 5;for(int i 0; i < num; i){for(int j 0; j < num - i; j){System.out.print("-");}for(int j num - i - 1; j …
建站知识
2024/10/24 1:26:44
单片机第三季-第三课:STM32开发板原理图、配置、浮点运算单元
目录
1,开发板原理图
2,浮点运算单元(FPU) 1,开发板原理图
课程视频比较早,介绍了三款开发板。观看视频时用的开发板说和51单片机共板的STM32核心板,将51单片机从底座拆下来后,安…
建站知识
2024/10/24 0:49:37
【Java 基础篇】Java多线程编程详解:线程创建、同步、线程池与性能优化
Java是一门强大的编程语言,其中最引人注目的特性之一是多线程支持。多线程允许我们在同一程序中同时执行多个任务,这大大提高了应用程序的性能和响应能力。本文将深入介绍Java线程的基础知识,无论您是初学者还是有一些经验的开发人员…
建站知识
2024/10/24 1:23:51
go语言初学(备忘)
1、安装 2 路径配置
C:\Program Files\Go\bin 3新建一个工程 4、下载VSCode 并安装插件 创建一个调试文件 在main目录下新建一个test.go脚本
package main import "fmt" func main() { fmt.Println("Hi 1111") fmt.Println("testasdf")
} 断点…
建站知识
2024/10/24 0:57:25
Stm32标准库_1
代码:
#include "stm32f10x.h" // Device headerGPIO_InitTypeDef GPIO_InitStructure;//定义变量结构体int main(void){/*使用RCC开启GPIO的时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);//开启PA端口时钟/*使用GPIO_…
建站知识
2024/10/24 1:22:39