- 博客(1666)
- 资源 (8)
- 收藏
- 关注
原创 链式存储结构的训练
本文介绍了一个C语言实现的链表操作程序,主要功能包括链表的初始化、节点添加、链表内容打印、内存释放以及核心功能——将链表中偶数位置的节点移动到链表末尾。程序首先定义了一个带头节点和尾指针的链表结构,并实现了链表的初始化、节点添加和打印功能。核心功能changeList通过遍历链表,将偶数位置的节点移动到链表末尾,并更新尾指针。最后,程序通过main函数测试了这些功能,包括链表的创建、节点添加、链表内容打印、核心功能调用以及内存释放。该程序展示了链表的基本操作和如何通过遍历和指针操作实现链表的特定功能。
2025-05-20 15:38:15
56
原创 一台入网的电脑有6要素, 机器名,mac,ip,俺码,网关,dns,分别有什么作用
一台入网的电脑有6要素, 机器名,mac,ip,俺码,网关,dns,分别有什么作用
2025-05-16 10:52:37
1224
原创 python 建立一个新的项目 银行存款取款管理系统
该项目实现了一个简单的用户管理系统,包含注册、登录、存款和取款功能。用户类 User 包含用户名、密码和当前存款值等属性,并提供了存款、取款和查看余额的方法。系统通过 pymysql 连接网络数据库,支持用户注册、登录、存款和取款操作。注册时检查用户名是否已存在,登录时验证用户名和密码。登录成功后,用户可以进行存款、取款和查看余额操作。系统通过循环菜单与用户交互,确保操作的连续性和便捷性。
2025-05-15 10:22:32
189
原创 计算机中哪方面是过硬的不容易被替代的技术
在计算机领域,真正难以被替代的技术通常具备高复杂性、强经验依赖、多学科交叉或需要人类直觉与创造力的结合。这些技术包括底层系统与硬件级技术(如操作系统内核开发、编译器设计与优化、芯片级安全漏洞挖掘)、算法与数学密集型领域(如分布式系统一致性算法、密码学原语实现、高性能计算优化)、安全与对抗性技术(如高级持续性威胁防御、区块链共识机制设计、AI模型对抗攻击)、人类创造力依赖领域(如复杂系统架构设计、计算机图形学渲染引擎、自然语言处理语义理解)以及经验密集型运维技术(如大规模故障根因分析、数据库内核调优、边缘计算
2025-05-12 17:56:31
446
原创 ARP协议获取MAC地址详解
在计算机网络中,当一台主机只知道目标主机的IP地址而不知道其MAC地址时,会通过**ARP(Address Resolution Protocol,地址解析协议)**自动获取对方的MAC地址。
2025-05-07 05:52:14
418
原创 介绍一下HSLA的颜色相关知识
的颜色表示方法,并增加了**透明度(Alpha)**通道。它是HSL模型的扩展,广泛应用于CSS、图形设计和数字艺术领域。HSLA(Hue, Saturation, Lightness, Alpha)是一种基于。掌握 HSLA,可以更高效地控制颜色,让设计更灵活!
2025-05-03 18:45:38
1023
原创 1000: 求1+2+3+.....+n
题目描述 根据用户输入的任意n,求1+2+3+…+n的值 输入 正整数n(0 <=n <= 500) 输出 1+2+3+…+n的值 样例输入 复制 100 样例输出 复制 5050 提示 样例输入2 3。
2025-04-20 20:52:38
109
原创 1001: 自由落体的计算
一球从m米高度自由下落,每次落地后返回原高度的一半,再落下。求它在第n次触地时会反弹多高?直到第n次触地时共经过多少米?其中0 < m <= 1,000,000,000 0 < n <= 1,000,000,000。第n次落地时反弹的高度、小球共经过多少米。一行,包含两个数m, n。一行(保留两位小数)
2025-04-20 20:51:20
135
原创 C++ STL 环形队列模拟实现
这个实现充分利用了STL的vector容器,同时通过模运算实现了环形队列的特性,避免了普通队列在出队后空间无法再利用的问题。:当队列满时入队或队列空时出队会抛出相应异常。作为底层容器存储队列元素。
2025-04-19 21:10:40
385
原创 大学最值的3个资源,第一个学姐学哥资源,第二个是图书馆资源,第三个就是最宝贵的老师资源
这个观点非常精准,它抓住了大学阶段最容易被忽视却最具转化价值的核心资源。(离校后获取成本陡增)。聪明的大学生往往在大一就建立起这三条资源管道。(教授不会追着教你)、(越早使用收益越大)、
2025-04-19 12:08:34
325
原创 ACM ICPC算法基础包括哪几类
—实际赛题常需多算法嵌套(如DFS+剪枝+状态压缩)。等平台针对性训练,并熟悉C++ STL的。ACM ICPC的算法体系强调。
2025-04-19 12:07:08
291
原创 计算机学习中的知识递归与认知曲线
这种现象恰恰说明你在真正进步——在Dreyfus技能模型中,这正是从"高级初学者"向"胜任者"过渡的标志。计算机领域的专家不是"无所不知的人",而是"知道如何快速定位和解决问题的人"。计算机科学的知识结构像一棵不断分叉的树,每个你学到的概念都会引出更多未知的分支。
2025-04-18 08:08:30
261
原创 #include <functional> 是什么作用
是 C++ 中实现函数式编程的重要工具,提供了灵活的方式来操作函数和可调用对象,尤其在泛型编程和事件处理中非常有用。
2025-04-17 20:23:27
288
原创 高中生编程成长路径规划
建议每半年进行技术雷达扫描,评估成长曲线,保持对技术趋势的敏感度。记住:真正的高手=扎实的基础×持续的激情×正确的方法论×时间复利。:掌握编程基础思维,能解决简单问题。:建立完整知识体系,具备工程化思维。:确定技术方向,达到准工程师水平。:成为技术骨干,解决复杂问题。:推动技术演进,创造行业价值。:定义技术范式,引领行业发展。
2025-04-17 15:34:14
261
原创 编程学习九重境界与技术路径
通过这种结构化、专业化的学习路径,开发者能逐步构建从微观代码层面到宏观系统层面的完整认知体系,最终具备解决复杂工程问题的能力。建议每阶段配合相应难度的开源项目贡献(如从修复Good First Issue到主导RFC设计)来验证学习成果。
2025-04-17 15:29:04
442
原创 讲一下学linux的重要性
综上所述,学习Linux对于技术人员来说意义重大,不仅有助于提升个人技术水平和职业竞争力,还能为工作和生活带来诸多便利和优势。
2025-04-14 11:39:57
289
原创 伊利诺伊大学厄巴纳-香槟分校(UIUC)简介
University of Illinois Urbana-Champaign(伊利诺伊大学厄巴纳-香槟分校)
2025-04-03 20:48:30
660
原创 当发现提示少文件,少目录时时,external.css的内容
ERROR ]17:30:44| Loger: 处理群消息时发生错误:[Errno 2] No such file or directory: \\venv\\lib\\site-packages\\ncatbot\\utils\\template/external.css'
2025-03-19 17:41:43
260
原创 对**“反者道之动”**和**“弱者道之用”**进行如下总结
反者道之动”和“弱者道之用”是道家哲学中非常重要的思想,两者相辅相成,共同揭示了事物发展的规律和为人处世的智慧。前者强调对立面的相互转化,后者强调柔弱、顺应自然的力量。两者结合起来,可以帮助我们更好地理解自然和人生的规律,从而以更智慧的方式面对生活。通过以上交流,我们可以对**“反者道之动”
2025-03-16 09:32:17
1074
原创 一个简单的C++实现,使用数组作为底层存储的容器。这个容器会根据需要自动扩容,并提供了增、删、改、查、统计和排序的功能。
通过实现迭代器,我们可以像使用标准库容器(如)一样使用MyArray,并支持范围遍历和其他基于迭代器的操作。好的!--是迭代器的递减操作符,用于将迭代器移动到前一个元素。为了支持--操作符,我们需要在迭代器类中实现前置递减 (operator--) 和后置递减 () 操作符。以下是更新后的代码,包含--private:T* data;// 数组指针// 数组容量// 当前元素数量// 扩容函数i < size;++i) {public:// 构造函数// 析构函数。
2025-03-16 08:48:05
234
原创 python 类的相关知识, 介绍一下类的定义,创建类的实例,构造方法,创建类的成员并访问,以及访问限制的知识
语法:使用class关键字,类名采用驼峰命名法,类体包含属性和方法。class_var = 0 # 类变量(所有实例共享)self.name = name # 实例变量(每个实例独有)class MyClass : class_var = 0 # 类变量(所有实例共享) def __init__(self , name) : self . name = name # 实例变量(每个实例独有) def say_hello(self) : print(f"Hello, {")
2025-03-14 17:29:45
436
原创 如何学好C语言,初学者应当使用什么开发工具,在学C语言之前,应当先具备哪些知识?
学好C语言需要掌握一些基本的编程概念和原则,并使用合适的开发工具。
2025-03-14 17:20:05
406
/* 1)入队功能 增加的人数,以及人员的信息来自于键盘输入 . 2)出队检测 可以-次安排10人混检,也可以安排单检 出队
2023-01-03
//用到了time函数,获取系统时间值,做为随机种子 //用到了srand 设置随机种子 //用到了rand函数,用来产生随机
2023-01-03
SetWindowToRegion.zip
2021-07-31
算法题,之一,如图所示。
2024-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人