自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(156)
  • 收藏
  • 关注

原创 C++数据结构与算法——动态规划子序列系列

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月 (2024.1.30-2024.4.10已完结),任务量确实有点大,包括春节假期休息,总共用时两个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-12 19:23:30 389

原创 C++数据结构与算法——动态规划股票系列

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-12 19:23:23 420

原创 C++数据结构与算法——动态规划打家劫舍系列

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-12 19:23:16 329

原创 C++数据结构与算法——动态规划背包问题

/ 定义dp数组并初始化// 先遍历物品,再遍历背包i++){j--){

2024-04-10 15:59:58 276

原创 C++数据结构与算法——动态规划基础

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-10 15:59:52 481

原创 C++数据结构与算法——贪心算法中等题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-09 21:49:13 567

原创 C++数据结构与算法——贪心算法难题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-09 21:49:06 459

原创 C++数据结构与算法——贪心算法简单题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-08 09:55:46 355

原创 C++数据结构与算法——回溯算法棋盘问题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-08 09:55:40 824

原创 C++数据结构与算法——回溯算法排列问题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-07 10:21:24 502

原创 C++数据结构与算法——回溯算法子集问题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-07 10:21:17 249

原创 C++数据结构与算法——回溯算法分割问题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-06 16:27:00 459

原创 C++数据结构与算法——回溯算法组合问题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-06 16:26:51 409

原创 C++数据结构与算法——二叉树公共祖先问题

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-05 14:04:47 316

原创 C++数据结构与算法——二叉树的修改与构造

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-04-05 13:58:27 556

原创 C++数据结构与算法——二叉搜索树的修改与构造

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-03-07 20:30:54 380 1

原创 C++数据结构与算法——二叉搜索树的属性

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-03-01 22:26:26 602 10

原创 C++数据结构与算法——二叉树的属性

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-03-01 22:10:29 603 3

原创 C++数据结构与算法——二叉树的遍历

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-02-26 09:42:04 319 4

原创 C++数据结构与算法——栈与队列

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-02-17 14:23:55 1486 15

原创 C++数据结构与算法——双指针法

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-02-16 18:49:30 1151 7

原创 C++数据结构与算法——字符串

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-02-16 18:31:04 985 1

原创 C++数据结构与算法——哈希表

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-02-02 22:22:38 973 5

原创 C++数据结构与算法——链表

C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用来学习,刷题使用力扣网站,不定时更新,欢迎关注!

2024-01-31 19:10:40 1630 5

原创 C++数据结构与算法——数组

给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。进阶:你可以设计并实现时间复杂度为Olog⁡nO(\log n)Ologn的算法解决此问题吗?示例 1:输入:nums = [5,7,7,8,8,10], target = 8输出:[3,4]示例 2:输入:nums = [5,7,7,8,8,10], target = 6。

2024-01-30 20:30:36 708 4

原创 2023年度总结——忙忙碌碌,终有归章

这一年过的实在是快,感觉和去年完全不在一个量级。如果去年是完整一年的话,今年感觉只有半年就过完了,也许明年只有三个月就过完了?2023这一年,疫情终于结束,学校解封,场所开放,终于有机会去四处看看。这一年经历了大二下和大三上,学习了很多专业课,对人工智能这个专业也有了初步了解。这一年,参加了很多活动和比赛,认识了不少优秀的伙伴,也感谢一路师长给予帮助。这一年,是沉淀的一年。当时疫情刚刚放开,还没有过春节。第一次阳了,感觉腰要断了,发烧发到39度,在床上躺了三天好了,之后也阳过几次,一次症状比一次轻,到现在阳

2024-01-28 21:39:06 1617 24

原创 C++项目实战——机房预约管理系统

学校现有几个规格不同的机房,由于使用时经常出现“撞车现象”,现开发一套机房预约系统,解决这一问题。分别有三个身份使用该程序分别有三种身份使用该程序机房总共有3间申请简介:系统具体需求首先有三个角色,分析发现他们的属性和方法大致相同,因此需要用到继承和多态,创建一个父类再通过继承的方式创建子类。在子类中添加子类特有的属性和方法。每一个角色相当于创建一个子系统,教师和学生高度相似,管理员系统的主要目的就是创建教师和学生。每个子系统通过txt构成联系,用户输入信息进行登录,因此需要提前将信息存储在txt文件中,对

2024-01-27 23:40:46 1053 8

原创 C++项目实战——基于STL泛化编程的演讲比赛

本专栏记录C++学习过程包括C++基础以及数据结构和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,。当前章节处于:---------第1阶段-C++基础入门---------第2阶段实战-通讯录管理系统,---------第3阶段-C++核心编程,---------第4阶段实战-基于多态的企业职工系统---------第5阶段-C++提高编程=====>---------第7阶段-C++实战项目机房预约管理系统。

2024-01-26 17:16:46 525

原创 C++提高编程——STL:常用算法

算法主要是由头文件。

2024-01-25 22:02:03 1095 5

原创 C++提高编程——STL:函数对象

本专栏记录C++学习过程包括C++基础以及数据结构和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,。当前章节处于:---------第1阶段-C++基础入门---------第2阶段实战-通讯录管理系统,---------第3阶段-C++核心编程,---------第4阶段实战-基于多态的企业职工系统=====>---------第6阶段实战-基于STL泛化编程的演讲比赛---------第7阶段-C++实战项目机房预约管理系统。

2024-01-25 19:03:28 584 3

原创 C++提高编程——STL:list容器、set容器和map容器

本专栏记录C++学习过程包括C++基础以及数据结构和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,。当前章节处于:---------第1阶段-C++基础入门---------第2阶段实战-通讯录管理系统,---------第3阶段-C++核心编程,---------第4阶段实战-基于多态的企业职工系统=====>---------第6阶段实战-基于STL泛化编程的演讲比赛---------第7阶段-C++实战项目机房预约管理系统。

2024-01-24 21:12:13 1141

原创 C++提高编程——STL:deque容器、stack容器和queue容器

deque容器和vector容器的构造方式几乎一致,灵活使用即可。

2024-01-24 19:04:53 907

原创 C++提高编程——STL:string容器、vector容器

灵活的运用求子串功能,可以在实际开发中获取有效的信息。

2024-01-23 12:04:07 994 8

原创 C++提高编程——模板

本专栏记录C++学习过程包括C++基础以及数据结构和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,。当前章节处于:---------第1阶段-C++基础入门---------第2阶段实战-通讯录管理系统,---------第3阶段-C++核心编程,---------第4阶段实战-基于多态的企业职工系统=====>---------第6阶段实战-基于STL泛化编程的演讲比赛---------第7阶段-C++实战项目机房预约管理系统。

2024-01-22 17:04:49 1096 5

原创 C++核心编程——基于多态的企业职工系统

职工管理系统可以用来管理工资内所有员工的信息,要求利用C++来实现一个基于多态的职工管理系统。公司中职工分为三类:普通职工、经理和老板,显示信息时需要显示职工编号、职工姓名、职工岗位以及职责。普通员工职责:完成经理交给的任务经理职责:完成老板交给的任务,并下发任务给员工老板职责:管理公司所有事务退出管理系统增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号显示职工信息:显示公司内部所有职工的信息删除离职员工:按照编号删除指定的职工。

2024-01-14 18:51:52 1088 8

原创 C++核心编程——文件操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放,通过文件的方式可以将数据持久化,C++中对文件操作需要包含头文件文本文件 - 文件以文本的ASCII码形式存储在计算集中二进制文件 - 文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂他们ofstream:写操作ifstream:读操作fstrean:读写操作。

2024-01-13 17:01:38 974 1

原创 C++核心编程——类和对象(二)

C++核心编程——类和对象(二)

2024-01-12 22:14:30 1102 5

原创 C++核心编程——类和对象(一)

本专栏记录C++学习过程包括C++基础以及数据结构和算法,其中第一部分计划时间一个月,主要跟着黑马视频教程,学习路线如下,。当前章节处于:---------第1阶段-C++基础入门---------第2阶段实战-通讯录管理系统,=====>---------第4阶段实战-基于多态的企业职工系统---------第5阶段-C++提高编程---------第6阶段实战-基于STL泛化编程的演讲比赛---------第7阶段-C++实战项目机房预约管理系统。

2024-01-11 17:37:54 1021 4

原创 C++核心编程——内存分区、引用、函数提高和函数重载

C++核心编程——内存分区、引用、函数提高和函数重载

2024-01-08 18:06:41 1234 6

原创 C++基础实战——通讯录管理系统

C++基础实战——通讯录管理系统

2024-01-06 20:58:31 935 6

空空如也

空空如也

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

TA关注的人

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