晚风(●•σ )
码龄7年
求更新 关注
提问 私信
  • 博客:1,853,294
    社区:331
    动态:17,525
    视频:2
    1,871,152
    总访问量
  • 247
    原创
  • 2,910
    排名
  • 4,411
    粉丝
  • 230
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2018-08-28

个人简介:期待与你共同努力,感谢你的关注!

博客简介:

小宇y的博客

博客描述:
热爱和输出=
查看详细资料
个人成就
  • 获得5,272次点赞
  • 内容获得2,367次评论
  • 获得21,064次收藏
  • 代码片获得30,314次分享
  • 原力等级
    原力等级
    9
    原力分
    8,621
    本月获得
    38
创作历程
  • 18篇
    2025年
  • 33篇
    2024年
  • 35篇
    2023年
  • 59篇
    2022年
  • 96篇
    2021年
  • 6篇
    2020年
成就勋章
TA的专栏
  • C++语言程序设计
    18篇
  • 数据结构
    45篇
  • 数据结构简答题
    7篇
  • 数据结构重点习题
    9篇
  • 数据结构与算法设计分析
    6篇
  • Python程序开发
    13篇
  • Python数据结构和算法
    5篇
  • 软考中级-网络工程师
    25篇
  • 华为ICT & HCIA & eNSP习题
    24篇
  • 计算机组成原理核心知识
    2篇
  • 操作系统OS
    2篇
  • 爬虫与数据分析
    1篇
  • 华为eNSP
    17篇
  • 数据库原理与应用(SQL SERVER)
    16篇
  • HCIA-HarmonyOS应用开发工程师
    1篇
  • 华为eNSP网络拓扑搭建
    1篇
  • 计算机网络实验
    21篇
  • Linux操作系统(基于CentOS)
    10篇
  • 单片机原理及其应用(基于C51单片机)
    6篇
  • QT Creator应用程序开发
    3篇
  • Web前端开发
    26篇
  • C语言
    2篇
  • Altium Designer
    1篇
  • 经验分享
    7篇
  • 笔记
    3篇
  • HarmonyOS应用开发
    1篇
  • 数字电路
    1篇
  • 微信小程序开发与应用
    2篇
兴趣领域 设置
  • Python
    python
  • 编程语言
    pythonc++c语言javascriptqt
  • 数据结构与算法
    算法数据结构链表排序算法霍夫曼树
  • 大数据
    sql数据库
  • 前端
    html5javascriptcss正则表达式前端
  • 移动开发
    微信小程序
  • 网络与通信
    网络安全网络协议tcp/ip
  • 嵌入式
    51单片机嵌入式硬件
  • HarmonyOS
    华为harmonyos
  • 操作系统
    linuxubuntucentos
  • 运维
    运维网络
  • 网络空间安全
    计算机网络
  • 服务器
    linux
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 帖子
  • 收藏
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 帖子

  • 收藏

  • 社区

搜索 取消

C++语言程序设计——12 排序算法-桶排序

另外,桶排序也不属于严格意义上的分治法,桶排序是“ 分桶排序合并 ”,而分治法是 “分治合”。最后,再将所有桶合并。此外,如果数据元素分布不均匀,桶排序效率会下降,例如,当所有元素都集中在少数几个桶或集中在一个桶时,时间复杂度是 O(n。i = 2,需要比较 a[2] = 3 和 a[1] = 2、a[0] = 1,即 2 次比较。桶排序所需空间复杂度为 O(n+k),n 是每个桶内存储元素的平均时间, k 是桶所需空间。i = 1,需要比较 a[1] = 2 和 a[0] = 1,即 1 次比较。
原创
博文更新于 2025.12.14 ·
703 阅读 ·
12 点赞 ·
0 评论 ·
17 收藏

【数据结构】——算法设计范式的相关习题

本文对比分析了贪心法、动态规划和分治法三大算法设计方法的核心特点与应用场景。贪心法通过局部最优选择逐步求解,但不保证全局最优,适用于哈夫曼编码等问题;动态规划利用最优子结构和重叠子问题特性,可采用递归或递推实现,适用于0-1背包等复杂问题;分治法将问题分解为独立子问题后合并解,典型应用包括快速排序和二分查找。回溯法作为优化后的暴力搜索(带剪枝)也被讨论。各算法在时间复杂度、实现方式上存在显著差异,需根据问题特性选择合适方法。
原创
博文更新于 2025.12.08 ·
697 阅读 ·
23 点赞 ·
0 评论 ·
13 收藏

数据结构与算法设计分析——常用搜索算法

穷举搜索法也被称为穷举法,其基本思想是将问题的所有的候选解都枚举出来,然后对候选解按照某种顺序进行逐一枚举和检验,并从中找出符合问题要求的候选解作为问题的解。其优点是`实现简单且易于理解`,适合`规模较小`的问题,但当问题的规模较大时,由于需要运行问题所有的候选解消耗大量的时间,从而导致算法的效率大大降低。# 二、图的遍历算法图的遍历算法适合无向图和有向图,有两种方法可分为深度优先搜索(DFS)和广度优先搜索(BFS)。## (一)深度优先搜索(DFS)简单地说,图的深度
原创
博文更新于 2025.12.08 ·
3202 阅读 ·
16 点赞 ·
0 评论 ·
64 收藏

C++语言程序设计——06 数组

数组是存储同一种数据类型的多个变量的集合,一个数组只能有一种数据类型,数据类型 数组名[数组长度];int a[10]
原创
博文更新于 2025.12.07 ·
1022 阅读 ·
23 点赞 ·
0 评论 ·
19 收藏

C++语言程序设计——【算法竞赛常用知识点】

如下代码,定义了一个能存储 10 个字符的 char 字符数组(C风格字符串),要注意最多能存储 9 个有效字符,其固定大小为 10 个字符,需包括字符串结束符\0char a[10];//最多能存储 9 个有效字符同时,还定义了 C++ 标准库的string对象 string b,该方法是动态大小,不需要预先指定长度。string b;// char 字符类型string b;return 0;
原创
博文更新于 2025.12.07 ·
881 阅读 ·
8 点赞 ·
0 评论 ·
27 收藏

C++语言程序设计——01 C++程序基本结构

c++基础框架包括头文件、命名空间和主函数。`头文件`中包含已经定义好的类与函数,一个c++程序中可以有很多头文件;`命名空间`中的std的意思是”standard“(标准),即使用std标准命名空间。命名空间的作用是解决不同类库的名字产生冲突的问题(因为不同的库可能使用相同的函数名或变量名)。最后,`主函数`int main(){ } 是所有程序运行的起始点,左括号代表是开始,右括号是结束。另外,主函数中的 return 0的意思是终止主函数,且主函数的返回值为0。
原创
博文更新于 2025.11.23 ·
2395 阅读 ·
11 点赞 ·
0 评论 ·
22 收藏

C++语言程序设计——11 C语言风格输入/输出函数

printf 和 cout 都是用于输出,但在语法和使用方式上有很大区别,不过printf 函数格式化更灵活。从标准输入读取一个字符,成功时返回读取的字符(ASCII码),失败时返回-1。进行格式化输入,可以读取各种数据类型(整数、浮点数、字符串等)。来使用,可以理解成占位置,代表这个位置有一个数据类型占用了。这里的格式字符串可以用占位符。
原创
博文更新于 2025.11.22 ·
387 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

C++语言程序设计——09 指针

例如,下面代码,执行p++。,在其后跟一个变量名,表示取该变量在内存中的起始地址,地址一般以十六进制表示,通过地址结合指针,我们可以间接访问或修改变量的值。在 C++ 中,对于交换场景,更推荐使用“&”,因为它语法更简洁,且同样能达到传递地址的效果,同时更安全。要注意,* 的优先级低于逗号,所以声明多个指针变量时,不能这样声明: float * x, y;我们可以将其指向一个已经定义的变量,由于不知道该定义变量的地址,可以首先通过。例如,访问 a 指向的值并输出,然后再通过指针修改 a 的值,
原创
博文更新于 2025.11.22 ·
936 阅读 ·
9 点赞 ·
0 评论 ·
18 收藏

C++语言程序设计——07 字符串

另外,要注意,当指定的替换长度超过字符串剩余长度时,replace() 会替换从起始位置到字符串末尾的所有内容。empty( )是 string 类中的一个成员函数,这里 “.” 的意思是要对 n1 这个 string 类型的变量调用 empty() 函数,即用 n1 这个字符串的 empty() 功能来检查它是否为空。是string 类的成员函数,其作用是判断字符串是否为空,会返回一个布尔值(true或false),由于输出时会被自动转换为整数:true 对应 1,false 对应 0。
原创
博文更新于 2025.11.17 ·
1435 阅读 ·
17 点赞 ·
0 评论 ·
27 收藏

C++语言程序设计——08 函数及常用库函数

从一开始我们学习的 C++ 基础框架中,我们知道主函数其实就是一个函数,它是一个特殊函数,也是程序的开始点。int main() // 主函数,返回类型是int,函数名是main,参数列表是()// 函数体return 0;//main的返回值在 int main() 这里,其返回类型是int,函数名是main,参数列表是()。总的来说,函数包括的内容有返回类型函数名称参数和函数体。
原创
博文更新于 2025.11.17 ·
714 阅读 ·
19 点赞 ·
0 评论 ·
8 收藏

C++语言程序设计——10 结构体

结构体是 C++ 中一种可用户自定义的数据类型,可以将不同类型的数据组合在一起,形成一个新的复合数据类型。可以把结构体理解成把一些重要数据进行打包,可以使其有多个属性,例如学生结构体,里面有姓名、性别、年龄等。结构体(Struct)由以下三个部分组成,分别是关键字、结构体名称和成员列表。struct 结构体名称数据类型1 成员变量1;数据类型2 成员变量2;// ...}结构体变量;
原创
博文更新于 2025.11.17 ·
877 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

C++语言程序设计——05 算法的基本控制结构

在选择循环语句时,如果需要的次数明确用 for循环,条件控制用 while循环,至少一次用 do-while循环。名称举例for循环次数已知或可通过条件明确控制while循环次数未知,仅通过条件判断是否继续do-while至少需要执行一次的情况。
原创
博文更新于 2025.10.13 ·
1114 阅读 ·
26 点赞 ·
0 评论 ·
9 收藏

C++语言程序设计——02 变量、数据类型与精度函数

变量可以比作一个盒子,可以装数据,同时它也有一个名字,即`变量名`。但是,变量的命名有一个严格的规则,如下:① 变量名称不能是c++中的关键字、标准库函数,例如,if、else、true、false等。② 变量名称可以由英文字母、数字及下划线(_)组成,但不能以数字开头。③ 严格遵循大小写。## (三)定义变量**1、定义一个变量:**根据刚刚学到的变量数据类型,我们知道,在定义变量时候要首先定义变量的类型,然后再写上变量的名字,定义变量的具体方法如下:
原创
博文更新于 2025.10.13 ·
1317 阅读 ·
16 点赞 ·
0 评论 ·
26 收藏

【华为 ICT & HCIA & eNSP 习题汇总】——题目集24

在 IPv6 报文头中,Payload Length 是有效负载长度,为16位,指明除首部以外的字节数(扩展首部也算在有效负载长度内),即报头后的 data 的长度,与 Qos 无直接关联。Next Header 是下一个首部,长度为 8 位,当 IPv6 数据报没有扩展首部时,其作用与 IPv4 的协议字段一样,即指出首部后面的数据应交付给 IP 层上的哪个高层协议,即是 TCP 还是 UDP。网络运维,则是负责网络系统的日常管理和维护,确保网络系统的稳定运行,所以,选项B错误。所以,选项 C 正确。
原创
博文更新于 2025.09.27 ·
1018 阅读 ·
14 点赞 ·
0 评论 ·
19 收藏

C++语言程序设计——04 输入语句与运算符

双目运算符即需要两个操作数的运算符,即加减乘除( + 、 - 、 * 、/ 、%),其中最后一个%在c++中是取余,需要保证取余符号两边都是整数类型。首先,和数学当中一样,乘法和除法优先级是大于加和减的,且取余也是一样。输入方法cin是向系统传递一个信息进行处理,要注意输入完成后,需要按一下回车键(Enter)进入下一行语句。单目运算符,即只需要一个操作数的运算符,主要要区分是先运算还是先赋值的问题。基本运算符包括加、减、乘、除和取余(+、-、*、/、%)。例如,下面定义两个变量并赋值,
原创
博文更新于 2025.09.24 ·
1219 阅读 ·
19 点赞 ·
0 评论 ·
11 收藏

C++语言程序设计——03 进制&ASCII码

对于计算机中非数值信息(字母、符号、控制字符等),它们也是通过二进制0和1进行编码来显示的,通常采用的是ASCII编码。简单的来说,ASCII码是计算机中的「字符字典」,相当于给每个常用的字母、符号等都编了号,从而让计算机能理解。我们数学默认是十进制(逢十进一)表示,而计算机是采用二进制的,如果我们想在c++中表示其他进制,需要在数字前添加别的东西,才能表示该进制的写法。输入二进制需要先导入一个 < bitset > 头文件,然后通过bitset来实现,如果是要转换为八位,即。④控制字符(回车、换行等)
原创
博文更新于 2025.09.24 ·
1148 阅读 ·
22 点赞 ·
0 评论 ·
12 收藏

Python程序开发——python 基础知识点总结

注释就是打草稿,写的东西并不会真正出现在结果里。在Python语言中,注释是使用井号键 # 或三引号 “”" 来分别进行单行注释和多行注释。其中多行注释是以三引号开头,以三引号结尾。例如,下列python代码,第一行用#注释了所以没有运行,第 2-3 行用三个引号进行注释了,是多行注释,所以也没有运行:运行结果如下,注释内的内容被注释掉了所以没有显示:命名规则在考试中常考到,这里要注意,不仅是变量名、画笔名和函数名,或者列表名、元组名、字典名等等,都遵循下面这个规则!!!需注意要避免使用Python关
原创
博文更新于 2025.09.08 ·
1398 阅读 ·
26 点赞 ·
0 评论 ·
35 收藏

【华为 ICT & HCIA & eNSP 习题汇总】——题目集23

本文摘要: VRRP优先级范围为0~255(B),选举Master时优先级越高越优先。 静态路由命令中,10.0.12.2为下一跳地址,用于指导目的IP为10.0.2.2的数据包转发(C错误)。 HSB通道状态显示Disconnected表示链路未连接(B)。 WLAN规划基本流程不包括流量抓包分析(D错误),属于后期优化手段。 Trunk端口允许VLAN通过的华为命令为port trunk allow-pass vlan 2 3(B)。 Ping过程中目的设备回应Echo Reply报文(B)。 Linu
原创
博文更新于 2025.09.03 ·
886 阅读 ·
7 点赞 ·
0 评论 ·
11 收藏

【华为 ICT & HCIA & eNSP 习题汇总】——题目集22

本文摘要总结了关于BGP、OSPF、组播、堆叠系统、Wi-Fi标准、ACL规则、防火墙安全区域、RSTP协议、OSI传输层、PPP协议、IPv6地址、WLAN标识、IPv6报头和PDH传输体系等14个网络技术知识点的解析。其中,BGP邻居建立无需MD5认证(A正确),OSPF的DD报文携带主从关系信息(B正确),组播地址224.0.1.1对应MAC地址01-00-5e-00-01-01(C正确),堆叠系统无"候选交换机"角色(D错误),Wi-Fi 6对应802.11ax标准(C正确)。这
原创
博文更新于 2025.08.29 ·
973 阅读 ·
26 点赞 ·
0 评论 ·
11 收藏

(*长期更新)软考网络工程师学习笔记——Section 5 数据链路层

目录一、数据链路层的定义二、海明码、循环冗余校验码(一)循环冗余校验码(二)海明码(三)海明码的校验位数三、四、一、数据链路层的定义数据链路层是在物理层的基础上向网络层提供服务,将源主机物理层传来的数据可靠地传输至相邻结点目标机网络层。在数据链路层上,其处理的数据单位是数据帧,可以说数据链路=物理链路+必要的通信协议。二、海明码、循环冗余校验码(一)循环冗余校验码循环冗余校验码,只能检错,而不能纠错,其码距>1。(二)海明码码字由包含数据位和校验位的n位单元组成,海明码距是两个码字之间不同
原创
博文更新于 2025.08.29 ·
2119 阅读 ·
1 点赞 ·
0 评论 ·
15 收藏
加载更多