相关文章
【头歌实训:循环调度法】
头歌实训:循环调度法 文章目录 任务描述相关知识1. 如何设计一个队列2. C STL的队列容器queue2.1 queue的定义2.2 queue容器内元素的访问输出结果:2.3 queue常用函数实例解析2.4 queue的注意事项2.5 一个完整的队列程序示例 编程要求输入:输出:限制:输入…
建站知识
2025/1/8 1:23:43
算法——删除链表的倒数第N个节点(leetcode19)
对于这道题我首先想到的是双指针并且也正确解答了后发现其实我写的代码冗余了依然可以优化代码为单指针即可解题但看了题解之后发现快慢指针非常巧妙代码也非常简洁
单指针解法
1、定义一个虚拟节点vNode指向头结点
2、定义指针cur指向虚拟节点vNode
3、遍历链表得到链表的…
建站知识
2025/1/10 22:14:33
洛谷刷题日记||基础篇9(线性表)
代码思路:
初始化圈:利用 std::list 保存编号为 1 到 n 的人。循环报数:利用迭代器模拟报数的过程,每次数到 m 时将对应的人出圈。循环处理:std::list::erase 删除出圈的人,并返回下一个人的迭代器&#x…
建站知识
2025/1/10 21:30:03
Go语言基本类型转换
在Go语言编程中,类型转换是一个常见的操作,它允许我们在不同的数据类型之间转换值。Go语言提供了几种方式来进行类型转换,以满足不同的编程需求。本文将详细介绍Go语言中的基本类型转换方法。
1. 字符串与基本类型之间的转换
Go语言使用str…
建站知识
2024/12/28 10:15:45
Mac解压包安装MongoDB8并设置launchd自启动
记录一下在mac上安装mongodb8过程,本机是M3芯片所以下载m芯片的安装包,intel芯片的类似操作。
首先下载安装程序包。
# M芯片下载地址
https://fastdl.mongodb.org/osx/mongodb-macos-arm64-8.0.3.tgz
# intel芯片下载地址
https://fastdl.mongodb.org…
建站知识
2025/1/10 22:30:10
Prometheus结合K8s(一)搭建
公司之前K8s集群没有监控,top查看机器cpu使用率很高,为了监控pod的cpu和内存,集群外的mysql资源,初步搭建了Prometheus监控系统 提前准备镜像
docker.io/grafana/grafana 10.4.4
docker.io/prom/prometheus v2.47.2
docker.io/…
建站知识
2025/1/10 17:11:04
ELK8.15.4搭建开启安全认证
安装 Elastic :Elasticsearch,Kibana,Logstash
另外安装一个收集器filebeat
通过二进制安装包进行安装
创建一个专门放elk目录
mkdir /elk/
mkdir /elk/soft下载 es 、kibana、Logstash、filebeat二进制包
cd /elk/softwget https://art…
建站知识
2025/1/10 15:30:04