日常专栏 | 小题总结与生活碎片
文章平均质量分 77
以学习与生活双线为线索,记录小题练习的踩坑总结,也收录创作心得与日常碎片,沉淀成长点滴,分享细碎的温暖与进步。
DreamLuminous
哈喽~欢迎来到我的小天地 我是大二软件工程生,深耕嵌入式方向,开博只为真诚记录学习与生活,沉淀美好与成长。这里会扎实分享 C 语言干货与实战案例,后续也将持续更新 C++、Linux 及嵌入式硬件的学习笔记;同时也会记录摄影剪辑的创作心得,定格生活里的美好瞬间。不追流量,不刻意堆砌,每一篇都是用心的沉淀,愿这里能成为技术同好交流进阶的小站,也能分享细碎的生活温暖,盼与你一起交流成长,不负热爱️
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从技术学习到项目管理:一名软件工程学生负责“星光守护计划”的实践记录
作为一名软件工程专业学生,我以实践团队负责人身份参与“星光守护计划”暑期社会实践,带领团队开展为期17天的乡村儿童关爱项目。本文从需求分析、方案设计、团队协作和成果沉淀等方面记录实践过程,结合软件工程中的项目管理理念,思考如何通过调研、反馈和优化解决真实需求。实践不仅提升了我的组织协调能力,也让我进一步理解了“以用户需求为核心”的项目思想。原创 2026-08-05 14:29:15 · 194 阅读 · 0 评论 -
C 语言集中实践全记录:顺序表 + 单链表原理实现与通讯录项目实战【附可运行源码】
本仓库为C语言数据结构线性存储结构的专项学习项目,完整记录了从基础概念到实际应用的开发流程。主要内容包括:1)动态顺序表的全套接口实现与通讯录管理系统开发,涵盖初始化、增删改查、扩容销毁等核心功能;2)单链表的基础操作实现与对比分析;3)真实项目开发中的问题调试经验,如输入缓冲区处理、字符串匹配优化等。项目提供完整源码、可执行文件及详细学习记录,特别适合C语言初学者系统学习数据结构。通过本项目可掌握线性表的两种存储方式差异,提升工程化编程能力。原创 2026-07-14 00:07:47 · 270 阅读 · 0 评论 -
我的编程之旅——从这里出发
个人背景:大一软件工程生,热爱计算机技术,因专业与兴趣开启编程学习。核心目标: 短期:精通 C 语言,完成小项目,用 优快云/Gitee 记录,铺垫嵌入式学习; 中期:学更多语言,攻复杂项目,参加编程比赛; 长期:成为实战程序员,参与团队开发,深耕专业方向。学习方法:网课 + 专业课打基础,项目驱动实践,每周复盘补弱,融入 Gitee/优快云 交流。时间投入:工作日靠专业课 + 网上学习,周末侧重复盘实践。理想期许:如昵称 “Luminous” 般实现价值,盼与同好交流。原创 2025-10-02 10:29:46 · 797 阅读 · 0 评论 -
大一学生学业生涯规划书
本文为软件工程(嵌入式开发方向)大一学生的学业生涯规划书。学生通过分析个人优势与不足),制定了软硬结合的发展路径。规划重点包括:大一夯实C/C++基础,大二攻坚硬件知识,持续参与竞赛和团队项目,同步推进技术博客更新与代码实践。强调通过"课堂+自学+实践"模式,利用学校资源,规避纯软件岗位风险,最终实现嵌入式全栈开发目标。计划包含具体课程目标、竞赛安排及风险应对措施,体现了系统性、实践性和可持续性的特点。原创 2026-02-26 13:50:05 · 1079 阅读 · 0 评论 -
以航拍为翼,以坚持为底:我的镜头成长之路
本文讲述了一名软件工程专业学生与航拍的不解之缘。从高二初次操控无人机的震撼开始,作者用镜头记录家乡四季变迁和校园风貌,并参与院庆拍摄。假期里将多年素材剪辑成视频,见证坚持的历程。航拍与编程看似迥异,实则都体现着对极致的追求:航拍培养审美与耐心,编程锤炼逻辑与严谨。作者既保持专业学习,又坚持航拍爱好,展现了热爱与专注的力量。这段经历诠释了"坚持不是一时冲动,而是日复一日的奔赴"的人生感悟。原创 2026-02-26 13:02:37 · 760 阅读 · 0 评论 -
清明杭城独行记:生辰赴江南,于山水与锋芒间见成长与前路
摘要 清明时节,作者选择以一场独行杭州之旅作为自己的特殊生日礼物。在西湖畔感受"淡妆浓抹总相宜"的江南韵味,在雷峰塔顶体会"一眼越千年"的历史厚重,又在钱江世纪城遇见现代杭州的科技锋芒。这场独处之旅不仅让作者领略了杭州"古韵与新潮共生"的城市魅力,更完成了与自我的深度对话——独行不是孤单,而是磨练;生日不必喧闹,静思更有意义。旅途中的所见所感,终将化为成长的底气,激励作者继续奔赴理想与山海。原创 2026-04-10 00:28:20 · 410 阅读 · 0 评论 -
C语言(一):C语言中不同浮点型的理解
1. 题目描述:求圆柱体表面积,题目描述为:输入圆杜体的底面半径r和高h,计算圆性 体的表面积并输出到屏幕上,要求定义圆周率为如下宏常#dcfine Pl 3.14159。是用于表示带有小数部分的数值的数据类型,能够处理整数、小数以及极大或极小的数值(通过科学计数法)。它的核心特点是通过 “浮动的小数点” 灵活表示不同范围的数值,因此得名 “浮点型”。3. 输出描述:输出一个实数,即圆柱体的表面积,保留两位小数。2.输入描述:输入两个实数,为圆柱体的底面半径r和高h。原创 2025-10-01 18:33:54 · 1242 阅读 · 0 评论 -
C语言旅程之扫雷游戏(基础版讲解)
本文侧重讲解 C 语言实现扫雷的核心思路:采用模块化设计,将函数、主程序、头文件独立存文。通过两个 char 二维数组分别存储雷区数据与展示界面,扩展为 11×11 棋盘解决边界统计问题;先初始化棋盘(数据存 '0'、展示显 '*'),再用 srand 与 time 函数生成随机坐标布雷;核心排查逻辑含坐标合法性验证、踩雷判断,通过遍历 3×3 区域统计周围地雷数,以排查安全格子达标判定胜利,逐步实现完整游戏流程。原创 2025-11-27 21:44:07 · 1317 阅读 · 0 评论 -
C 语言实战:字符串左旋与旋转判断的高效解法
摘要:本文记录了作者解决字符串旋转问题的优化过程。最初采用暴力模拟法实现字符串左旋和判断旋转字符串,导致代码臃肿且效率低下(O(n²))。后优化为"三次反转法"实现原地左旋(O(n)时间+O(1)空间),以及通过字符串拼接法(判断s2是否为s1+s1子串)高效判断旋转关系。文章对比了两种实现方式的代码差异,强调从暴力模拟到算法优化的思维转变,并总结了边界处理、函数解耦和复杂度分析等编程经验。最终方案大幅提升了代码简洁性和执行效率。原创 2026-02-08 20:50:34 · 754 阅读 · 0 评论 -
C 语言指针练手:解 4 嫌疑人谋杀案,从冗余到简洁的优化之路
本文以 4 嫌疑人谋杀案(3 真 1 假找凶手)为场景,分享 C 语言新手借逻辑推理练指针的实操过程。为吃透指针用法,先写含冗余指针的初始代码,仅修正语法保证运行;再结合资料逐步优化,删无效指针、精简参数、合并函数,全程保留 *(p+i) 操作、指针传参等核心练手逻辑,最终得到简洁的指针版代码,还补充了高效最优解法。过程中掌握数组与指针的等价关系、传参本质等知识点,总结新手练指针的避坑点与技巧,明确指针是工具,练手可先 “能用” 再 “精简”,解题核心是逻辑清晰。原创 2026-02-09 14:13:33 · 961 阅读 · 0 评论 -
从 AC 到优雅:C 语言经典 OJ 题《潜伏者》代码优化全记录
本文介绍了一道字符串映射题的代码优化过程。文章从初学者常见的AC代码出发,指出其存在变量命名混乱、冗余参数、无效计算等问题。通过5个优化步骤:语义化命名、删除冗余参数、简化布尔判断、优化输出逻辑和精准注释,将代码改造成规范、易读、高效的版本。优化后的代码保持了原有逻辑,但可读性和维护性显著提升。文章最后给出4条建议:先确保正确再优化、重视命名规范、消除冗余代码、精准注释。本文通过具体案例展示了如何在不改变核心逻辑的前提下,写出更优雅的代码,适合编程初学者学习代码优化的方法和思路。原创 2026-04-21 21:36:35 · 364 阅读 · 0 评论 -
3 道结构体 + 位段高频错题全拆解(附表格详解)
本文总结了C语言结构体与位段相关的3道典型题目及解题要点。第一题讲解结构体内存对齐规则,强调成员对齐、整体对齐和环境差异;第二题分析宏定义替换、位段存储和运算符优先级等易错点;第三题通过位段赋值、数值截断和内存覆盖等难点进行详细解析。文章指出C语言常见错误多源于细节疏忽,建议通过画表格、写偏移量等方法避免错误,并提醒注意编译器环境和规则差异。掌握这些核心考点能有效提升笔试解题能力。原创 2026-03-31 21:47:13 · 552 阅读 · 0 评论 -
单链表专题(一)-应用篇:三道经典题吃透删除、反转与快慢指针
本文系统讲解单链表三大经典问题:移除元素、反转链表和查找中点。针对移除元素提出尾插法和虚拟头节点两种解法;反转链表详细解析三指针迭代和递归两种实现;查找中点重点分析快慢指针算法。文章强调单链表操作的核心在于指针修改和边界处理,总结出通用解题框架:处理头节点变化需采用新链表或虚拟头节点、修改指针前必须保存后继节点、必须验证空链表等边界场景。通过这三道基础题的深度剖析,帮助读者掌握单链表的核心操作与解题思路,为后续进阶题目打下坚实基础。原创 2026-07-13 23:00:07 · 406 阅读 · 0 评论
分享