24小时内活跃

wuyou

• UID:30873
综合评分 35
方向: 后端-C++
武汉市
150元/8h
1年经验
求职意愿:接单·不求职(5天前更新)

个人简介

C++ 开发者,2026 年 9 月将进入华中科技大学计算机科学与技术专业。暑假期间,我以项目为驱动,完成了多个 C++ 开发练习,掌握了扎实的编程基础。 我的技术能力集中在以下几个方面: **编程语言与基础**:熟练掌握 C++ 核心语法,包括指针操作、动态内存管理、面向对象设计(类、封装、构造/析构函数)。能独立完成从需求分析到代码实现的完整流程。 **数据结构与算法**:独立实现过单链表、双链表、栈、队列等基础数据结构,理解其底层原理和适用场景。能够根据实际需求选择合适的数据结构,并完成对应的代码实现。 **开发环境与工具**:日常使用 Linux/WSL 作为开发环境,熟练使用 g++ 编译器、Makefile 构建工具和 Git 版本管理。熟悉多文件工程的拆分与组织,能独立完成项目的编译、调试和运行。 **项目经验**:开发过基于双链表的命令行记事本(支持增删改查和文件持久化)、宠物养成游戏(包含状态管理和文件读写)、基于链表实现的栈与队列等完整项目。每个项目都经过了完整的功能测试,代码结构清晰,具备可复用性。 **学习与交付能力**:善于独立解决问题,遇到技术难点能通过查阅文档和调试工具定位并修复。习惯在开发前理清逻辑、开发后复盘总结,确保交付的代码稳定可用。 目前正在寻找与 C++ 相关的开发任务,希望通过实际项目进一步积累经验,同时为客户提供高质量、可维护的代码。 价格便宜,时间充裕

技能

核心技能: C、C++
其他技能:
交流语言: 普通话( 母语水平 )
行业经验: 搜索

项目案例

工具包
基于双向链表的命令行记事本工具,支持增、删、改、查及文件读写功能。每条记录以节点形式存储,支持从头部/尾部插入、按行号删除、修改和插入。数据可持久化保存到本地文件,程序启动时自动加载。适合作为C++数据结构与文件操作的综合练习项目。
内容平台
Stack栈数据管理-stack.cpp
栈(Stack)数据结构实现 项目概述 本项目使用C++语言,基于单向链表实现了一个完整的栈数据结构。栈是一种后进先出(LIFO,Last In First Out)的线性表,所有操作仅在栈顶一端进行。本项目将栈的底层实现细节完全封装,对外提供简洁、安全的操作接口。 功能模块与API说明 核心操作(O(1)时间复杂度) · push(int value):将元素压入栈顶。动态创建新节点,挂接到链表头部,栈顶指针上移,元素个数自增。 · pop():弹出栈顶元素。保存栈顶节点,栈顶指针指向下一节点,释放原栈顶内存,元素个数自减。若栈为空,输出错误提示。 · top():返回栈顶元素的值(不删除)。直接读取栈顶节点的数据域。若栈为空,返回-1并输出错误提示。 辅助操作 · isEmpty():判断栈是否为空。检查栈顶指针是否为nullptr,时间复杂度O(1)。 · size():返回栈中元素个数。直接返回count成员变量,时间复杂度O(1)。 · clear():清空栈。循环pop所有节点,释放全部内存,重置栈顶指针和计数器。 资源管理 · 构造函数:初始化栈顶指针为nullptr,计数器归零。 · 析构函数:自动调用clear()释放所有动态分配的内存,确保无内存泄漏。
云计算 内容平台

工作经历

自由职业
  
5人以下
独立开发者
2026.06 - 2026.07
负责学习同时进行开发

教育经历

华中科技大学
2026.09 - 2030.09
计算机科学与技术
本科
相似推荐
北京市
人工智能-大模型和多模态、后端-C++
技能:Transformers
重庆市
桌面端-Qt、后端-C++
技能:C++、SQL、Qt、Scrum
郑州市
后端-C++、桌面端-Qt
技能:C++、Qt
郑州市
后端-C++、前端-Web前端
技能:C++、Vue
东莞市
嵌入式-嵌入式应用开发、后端-C++
技能:C++
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服