logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

二叉树算法题实战:从遍历到子树判断

在算法学习和面试准备中,二叉树相关题目是常见且重要的类型。本文将结合小米面试真题以及经典的二叉树算法题,分享解题思路、代码实现以及一些需要注意的点。

文章图片
#c语言#数据结构#开发语言 +2
排序算法实现

c//插排//希尔//选排//堆排//冒泡//快排这一宏定义的作用是在使用一些被认为可能存在安全风险的C标准库函数(如 scanf 、 strcpy 等)时,避免编译器产生警告信息。#include"Sort.h"表示包含自定义的头文件 Sort.h ,虽然在给出的代码中未看到该头文件的具体内容,但通常它会包含一些函数声明、类型定义等内容,方便代码的模块化管理。通过对上述代码的详细分析,我们深入了

文章图片
#排序算法#算法#数据结构 +2
MySQL-事务(下)-MySQL事务隔离级别与MVCC

MySQL事务隔离级别与MVCC机制解析:文章深入剖析了MySQL四种事务隔离级别(读未提交、读已提交、可重复读、可串行化)及其解决的数据一致性问题,重点讲解了默认的可重复读级别。详细阐述了MVCC工作原理,包括隐藏字段、undo日志和ReadView三个关键概念,通过示例演示了版本链形成过程。最后对比了RR和RC隔离级别的本质区别——ReadView生成时机的不同,解释了RR如何避免不可重复读问

文章图片
#mysql#数据库
linux_https,udp,tcp协议(更新中)

网络应用层及传输层协议剖析

文章图片
#linux#udp#网络 +2
linux_网络层-ip协议

一.路由器的本质也是一个特定的子网的主机,因此它也需要配置ip地址。二.路由器呢一定至少要有连接两个子网,路由器呢也就相当于同时在两个子网中,路由器可以配置多个ip,这是必须的,我们可以粗略地理解为路由器有多张网卡。三.路由器呢一般是一个子网的第1台设备它的ip地址中的网络号一般为1。四.路由器的功能,除了ip报文的转发以外,还有构成子网及局域网。一、IP 地址分类的演变“一跳是数据链路层的一个区

文章图片
#tcp/ip#网络#网络协议
linux-数据链路层

Linux—网络层-数据链路层知识学习

文章图片
#linux#网络#macos
c语言(重点)

C语言指针专题摘要本文系统梳理了C语言中指针相关的重要概念:数组指针与指针数组的区别:数组指针指向整个数组,指针数组存储多个指针函数指针:指向函数的变量,用于回调机制和函数跳转表const指针:区分指针常量和常量指针sizeof与指针:不同场景下的计算结果分析字符数组与strlen:处理字符串时的注意事项典型笔试题解析:包括数组指针运算、指针类型转换等难点库函数模拟实现:memcpy、memmov

文章图片
#c语言#算法#数据结构
到底了