相关文章
【数据结构】Golang 实现单链表
概念
通过指针将一组零散的内存块串联在一起 , 把内存块称为链表的“结点”。 记录下个结点地址的指针叫作后继指针 next ,第一个结点叫作头结点,把最后一个结点叫作尾结点 。
代码实现
定义单链表
在 golang 中可以通过结构体定义单链表…
建站知识
2024/12/29 1:37:51
华为 连接OSPF和RIP网络---OSPF和RIP网络相互引入
路由引入简介 不同路由协议之间不能直接共享各自的路由信息,需要依靠配置路由的引入来实现。 获得路由信息一般有3种途径:直连网段、静态配置和路由协议。可以将通过这3种途径获得的路由信息引入到路由协议中,例如,把直连网段引入…
建站知识
2024/12/27 11:07:42
【面试经典150题】跳跃游戏Ⅱ
题目链接
给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。
每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i j] 处:
0 < j < nums[i]i j < n
返回到达 nums[n…
建站知识
2024/12/27 10:40:01
华为OD:敏感字段加密
题目描述:
给定一个由多个命令字组成的命令字符串:
1、字符串长度小于等于127字节,只包含大小写字母,数字,下划线和偶数个双引号;
2、命令字之间以一个或多个下划线_进行分割;
3、可以通过两个双引号”"来标识包含下划线…
建站知识
2024/12/27 11:07:37
[音视频] SDL 渲染
调用的 API
SDL_INIT # 初始化 SDL 库 SDL_CreateWIndow # 创建窗口 SDL_CreateRenderer # 创建渲染器 需要指定渲染窗口 SDL_CreateTexture # 需要指定纹理的上下文 和 数据修改频率 SDL_UpdateTexuture # 把 cpu 数据拷贝到 gpu 纹理中 SDL_RenderClear # 清空窗口纹理 SDL_…
建站知识
2024/12/27 11:07:34
04_19linux自己撸内存池实战,仿造slab分配器
前言
自己撸一个内存池 其实就相当于linux里面带的 slab分配器 可以翻翻之前的章 看看slab 和伙伴分配器的不同 在学习c语言时,我们常常会使用到malloc()去申请一块内存空间,用于存放我们的数据。刚开始我们只要知道申请内存时使用用malloc去申请一块就…
建站知识
2024/12/27 11:07:30
解决windows下安装python并终端运行python弹出windows商店的最终解决方案
最近在windows下安装了python,在终端中运行python命令的时候总是会弹出windows商店 为了解决这个问题,我修改系统的环境变量也一直不起作用,只有指定绝对路径时才能正常启动,这个问题困扰了我很长一段时间,后来了解到…
建站知识
2024/12/27 11:07:25