自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

进一步有一步的欢喜

对未知的向往,是开拓的种子。

  • 博客(190)
  • 收藏
  • 关注

原创 编程博客导航

本篇相当于我的博客的目录,也可能会记录我的碎碎念之类的,也给自己以后看看当时的心情。并没有把所有的博客都放到这里,只是把更有体系一点的整理到这里了,其他的如果你感兴趣也可以去翻翻看哦。

2023-11-06 18:47:13 627 43

原创 【LeetCode100】283. 移动零

本文介绍了基于艾宾浩斯遗忘曲线的刷题方法,并以LeetCode题目"移动零"为例,展示了一刷的解题思路。作者通过双循环遍历数组,当遇到零时,从当前位置向后寻找第一个非零元素进行交换,确保非零元素的相对顺序不变。该方法避免了数组复制,直接在原数组上进行操作,通过逐步交换实现零元素后移。

2026-01-21 16:26:12 113

原创 【LeetCode100】128. 最长连续序列

本文介绍了求解最长连续序列的高效算法。通过使用哈希集合存储数组元素实现快速查询,核心思路是仅从连续序列的最小起点开始统计:遍历集合时,若当前数字的前驱不存在,则将其作为起点向后查找连续序列长度。该算法避免了重复计算,时间复杂度优化至O(n)。代码实现中利用unordered_set去重,通过判断num-1是否存在来定位序列起点,再循环统计连续序列长度并更新最大值。这种方法在保证正确性的同时显著提升了效率。

2026-01-16 14:54:16 182

原创 【LeetCode100】49. 字母异位词分组

2026.1.19独立AC一刷2026.1.15

2026-01-15 15:35:24 255

原创 【LeetCode100】1. 两数之和

本文介绍了LeetCode经典题目"两数之和"的两种解法:暴力枚举法和哈希表法。暴力枚举法通过双重循环遍历数组寻找满足条件的元素对,时间复杂度为O(n²)。哈希表法利用unordered_map存储已遍历元素,通过查找补数快速定位解,时间复杂度优化至O(n)。两种方法均给出C++实现代码,其中哈希表法更高效,是推荐的解题思路。文章来自CSDN博主的技术专栏,包含多个编程学习系列。

2026-01-14 20:34:31 165

原创 Git命令学习

本文介绍了Git版本控制系统的基础操作命令,主要包括: git commit - 提交修改并创建项目快照 git branch/git checkout - 创建和切换分支 git merge - 合并两个分支并创建包含双亲节点的提交 git rebase - 通过复制提交记录实现线性历史 git clone - 创建远程仓库副本并建立本地与远程关联 文章通过图示和命令示例详细讲解了每个操作的工作原理及效果,帮助读者理解Git的核心概念如提交记录、分支管理和远程协作等基础功能。

2025-12-24 10:54:17 696

原创 【中南林业科技大学校园生存指南】学业指南

本专栏所有内容来自同学们所提供的建议,已经征得收集者意见在此发布。

2024-06-20 13:20:38 1914 2

原创 【中南林业科技大学校园生存指南】序 | 大学之道

本专栏所有内容来自同学们所提供的建议,已经征得收集者意见在此发布。

2024-06-20 13:16:17 840

原创 【分布式计算框架】HBase数据库编程实践

【分布式计算框架】HBase数据库编程实践

2024-04-12 15:10:11 2208 1

原创 简单的KMP的next、nextval数组求解办法(存档自己用来复习)

简单的KMP的next、nextval数组求解办法(存档自己用来复习)

2024-04-07 23:05:44 2294

原创 【分布式计算框架】 MapReduce编程初级实践

【分布式计算框架】 MapReduce编程初级实践

2024-04-07 14:31:55 3366

原创 【分布式计算框架】HDFS常用操作及编程实践

【分布式计算框架】HDFS常用操作及编程实践

2024-03-29 14:26:40 3021 1

原创 【分布式计算框架】hadoop全分布式及高可用搭建

【分布式计算框架】hadoop全分布式及高可用搭建

2024-03-29 14:17:46 2457

原创 【分布式计算框架】Hadoop伪分布式安装

- 安装Linux虚拟机(至少五台)- hadoop伪分布式安装

2024-03-28 07:17:19 3386

原创 算法刷题小技巧【持续补充~】

基于C++的算法刷题小技巧,欢迎提供新技巧,可在评论区留言~

2024-02-17 20:31:59 1604 9

原创 【头歌·计组·自己动手画CPU】五、单总线CPU设计(理论版) 【计算机硬件系统设计】

【头歌·计组·自己动手画CPU】五、单总线CPU设计(理论版) 【计算机硬件系统设计】

2024-02-17 20:26:00 9664 3

原创 【头歌·计组·自己动手画CPU】四、控制器设计(理论版) 【计算机硬件系统设计】

【头歌·计组·自己动手画CPU】四、控制器设计(理论版) 【计算机硬件系统设计】

2024-02-17 20:24:22 2878 1

原创 【头歌·计组·自己动手画CPU】三、存储系统设计(HUST)(理论版) 【计算机硬件系统设计】

【头歌·计组·自己动手画CPU】三、存储系统设计(HUST)(理论版) 【计算机硬件系统设计】

2024-02-15 15:00:00 4584 6

原创 【头歌·计组·自己动手画CPU】二、运算器设计(理论版) 【计算机硬件系统设计】

【计算机硬件系统设计】二、运算器设计(理论版) 【计算机硬件系统设计】

2024-02-15 09:39:06 2171 3

原创 【头歌·计组·自己动手画CPU】一、计算机数据表示(理论版) 【计算机硬件系统设计】

【头歌·计组·自己动手画CPU】一、计算机数据表示(理论版) 【计算机硬件系统设计】

2024-02-13 22:28:16 2710 4

原创 【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】

【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】

2024-02-13 17:58:05 2578 1

原创 【头歌·计组·自己动手画CPU】一、计算机数据表示(讲解版) 【计算机硬件系统设计】

【头歌·计组·自己动手画CPU】一、计算机数据表示(讲解版) 【计算机硬件系统设计】

2024-02-06 15:00:00 6282 13

原创 【物联网】Arduino 实验合集

【物联网】实验合集

2024-02-06 07:00:00 5127 6

原创 【计算机图形学】期末笔记

【计算机图形学】期末笔记

2024-02-05 16:00:00 1390 5

原创 【计算机图形学】实验四 二维图形的缩放、旋转,平移,组合变换

一、实验目的及要求基于一个三角形来进行几何变换,包括绘制多边形、XY二维坐标、平移变换、对称变换、缩放变换、旋转变换、错切变换 ,通过实验,熟练掌握图形几何变换的基本思想和基本方法。

2024-02-05 07:30:00 2390 3

原创 【计算机图形学】实验三 用Cohen-Sutherland裁剪算法实现直线段裁剪

一、实验目的及要求本实验旨在实现直线段的裁剪,使用Cohen-Sutherland裁剪算法进行处理。通过输入直线段的起点和终点坐标,并指定裁剪窗口(矩形),对直线段进行裁剪,并输出裁剪后的结果。

2024-02-04 20:54:25 2050 2

原创 【计算机图形学】实验二 用扫描线算法实现多边形填充

一、实验目的及要求本实验旨在掌握扫描线算法的原理和实现方法,通过编写程序实现多边形的填充。

2024-02-04 20:51:26 2998 8

原创 【计算机图形学】实验一 DDA算法、Bresenham算法

一、实验目的及要求1. 使用DDA算法画直线2. 使用Bresenham算法画直线和圆弧

2024-02-04 20:49:12 1989

原创 【计网·湖科大·思科】实验七 路由信息协议RIP、开放最短路径优先协议OSPF、边界网关协议BGP

一、实验目的1. 加深对网络体系结构的理解。2. 了解路由信息协议RIP3. 了解开放最短路径优先协议OSPF4. 了解边界网关协议BGP

2024-02-03 16:18:19 2700 5

原创 【计网·湖科大·思科】实验六 IP数据报的发送和转发流程、默认路由和特定主机路由

一、实验目的1. 加深对网络体系结构的理解。 2. 了解主机发送IP数据报的过程以及路由器转发IP数据报的过程。 3. 通过调整窗口大小和查看ARP和路由表等信息,可以观察到路由器和主机之间的转发过程。同时详细了解各种记录和协议的作用。 4. 验证默认路由和特定主机路由的作用

2024-02-03 16:16:54 2260

原创 【计网·湖科大·思科】实验五 IPV4地址-分类地址和构建超网

一、实验目的1. 加深对网络体系结构的理解。2. 验证分类地址IP的作用3. 对路由器的功能进行初步理解4. 验证子码掩码的作用5. 构建超网6. 了解默认网关的作用7. 手动配置静态路由

2024-01-29 19:41:23 2824 19

原创 【计网·湖科大·思科】实验四 生成树协议STP的功能、虚拟机局域网VLAN

一、实验目的1. 加深对网络体系结构的理解。2. 验证以太网交换机生成树协议的功能3. 了解虚拟机局域网的相关知识

2024-01-29 19:39:15 3417 3

原创 【计网·湖科大·思科】实验三 总线型以太网的特性、集线器和交换机的区别、交换机的自学习算法

## 一、实验目的1. 加深对网络体系结构的理解。 2. 理解总线型以太网的特性 3. 理解集线器和交换机的区别 4. 理解验证交换机自学习算法

2024-01-27 19:44:59 2631 18

原创 【计网·湖科大·思科】实验二 计算机网络的寻址问题

## 一、实验目的1. 验证MAC地址和IP地址的关系2. 了解ARP协议的作用3. 了解连接基本过程

2024-01-27 19:42:53 1003

原创 【计网·湖科大·思科】实验一 熟悉仿真软件及访问WEB服务器

## 一、实验目的1. 加深对网络体系结构的理解。 2. 下载Cisco Packet Tracer 模拟器并熟悉界面。 3. 初步熟悉软仿真软件的使用方法。 4. 下载Cisco Packet Tracer软件并进行汉化。

2024-01-27 19:40:30 1132

原创 【斯坦福计网CS144项目】Lab2 实现一个简单的 TCP 接收类

# 一、实验目的1 实现一个简单的 TCP 接收类2 对 TCP 数据传输有更深的理解# 二、实验说明1. 我们在lab0中实现了字节流(ByteStream)的流控制抽象化。随后,在lab1中,我们创建了一个名为StreamReassembler的结构体,它可以接收同一字节流的子字符串序列,并将它们重新组装到原始流中。2. 尽管这些模块已经能够满足实验要求,但它们并没有涵盖TCP传输控制协议的细节。因此,在lab2中,我们打算实现一个名为TCPReceiver的模块,其主要功能是处理传入字节

2024-01-26 19:17:30 1609 15

原创 【操作系统】实验十 设备驱动程序设计

通过分析Linux的USB驱动框架程序(usb-skeleton.c)和USB大规模存储设备驱动程序(usb-storage)的源代码,结合前面的RAMDISK驱动程序,设计开发一个U盘驱动程序。

2024-01-26 19:14:26 1952 4

原创 【操作系统】实验九 写一个设备驱动程序

学习编写设备驱动程序的一般过程

2024-01-26 19:10:54 1669 13

原创 【操作系统】实验八 proc文件系统

实验目的通过加载内核模块,为/proc文件系统创建以下内容:- 一个名叫proc_test的子目录。- 一个名叫current的文件,只读,读出的内容是读它的进程的情况。- 一个名叫current_too的链接,指向current。- 一个名叫hello的文件,可读可写。读出的内容是上次写的内容前面加两句话。

2024-01-25 18:30:06 2238 20

原创 【操作系统】实验七 显示进程列表

1. 实验名称:显示进程列表2. 实验任务: 编写一个模块,将它作为Linux内核空间的扩展来执行,并报告模块加载时内核的当前进程信息,进一步了解用户空间和内核空间的概念。

2024-01-25 18:27:25 1938 4

人工智能导论期末速成课不挂科.7z

《人工智能导论》期末试题及答案.pdf 1.概述+2- 阶谓词逻辑只是表示.pdf 3.确定性推理. pdf 4似然+模糊推理.pdf 5.搜索求解.pdf 6遗传算法+群智能算法.pdf 7.1机器学习(MachineLearning) .pdf 7.2 BP神经网络和Hopfield神经网络+7.3.pdf 8.专家系统+智能体.pdf 人工智能导论.pdf

2024-01-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除