- 博客(26)
- 收藏
- 关注
原创 【C++学习】:红黑树(上)
一个学期过去了,稀里糊涂的忙忙碌碌总算有时间整理之前学过的东西了hhh,多余的话后记说吧,写博客顺带回忆一下红黑树。
2024-01-19 11:43:44 874
原创 C++学习:map与set
map是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可能称为该关键字的值(value);map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one)的情況,map內部的实现自建一颗红黑树,这颗树具有对数据自动排序的功能。在map内部所有的数据都是有序的,后边我们会见识到有序的好处。比如一个班级中,每个学生的学号跟他的姓名就存在著一对一映射的关系。
2023-08-21 01:53:22 64
原创 C++学习:二叉搜索树
二叉搜索树又称二叉排序树,它或者是一棵空树,或者是具有以下性质的二叉树:若它的左子树不为空,则左子树上所有节点的值都小于根节点的值若它的右子树不为空,则右子树上所有节点的值都大于根节点的值它的左右子树也分别为二叉搜索树。
2023-08-17 15:17:53 34
原创 C++学习:多态与虚函数
上一个博客写的近就不扯淡了必须通过基类的指针或者引用调用虚函数被调用的函数必须是虚函数,且派生类必须对基类的虚函数进行重写。
2023-08-14 18:13:47 37
原创 C++学习:继承
拖延症也好,自己有别的事也好,这段时间的博客以及学习的确落下进度了。开始慢慢复习走一步算一步吧;Person是父类,也称作基类。Student是子类,也称作派生类而继承方式与访问限定符一样,都包括public、protected、privatepublic:public:int age;int id;student s;s.print();return 0;例如上边的代码,在实例化对象的时候,例如s,首先去调用student。
2023-08-14 17:20:06 30
原创 C++学习:vector模拟实现
学习学到vector了,该说不说这玩意统一起来挺方便了还能通过后面<>来改变里面放置的元素,高效好使。假期学习该说不说变得更多更累了;
2023-07-18 16:56:20 56 1
原创 C++学习:string的模拟实现
讲道理string我在Java学习中也用过不止一次,学校作业以及idea不止一次让我整个toString方法。就像Java的String有那么多的好用的东西,今天在c++里面,一个个实现试试看(话说为什么不写个Java博客(ー`´ー))
2023-07-10 23:43:46 43 1
原创 Linux学习-开发工具(*^▽^*)
最近回家以后一堆杂七杂八的事情堆在我头上,搞得作业一堆再堆,好在还不算太多,一个一个赶吧。(oT-T)尸。
2023-07-10 23:00:15 40 1
原创 Linux学习-初见
现在找工作Linux操作系统也是很需要的,所以在今年四月多的时候开始了我的Linux学习,至于博客嘛就是如同上期的原因,拖延症加上广东电信抽风啊哈哈。闲话少说开始整理。
2023-07-08 15:14:58 57 1
原创 C++学习:类和对象(上)//以及和Java中类和对象的对比
说实话类和对象在学校的Java学习中接触过一次,但是在C++自学的过程中又有了新的理解(*^▽^*)但是吧写法还是有点区别的总之先搞一下博客(笔记)再说在C++是这么搞class a//类名//类体//后面还得有分号隔壁Java是这样public class a//类名//一般Java编译器都给我写好了不过后面没有分号到是class为定义类的关键字,a为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;
2023-05-03 00:21:46 129 4
原创 数据结构-二叉树
经过了好一段时间学习,数据结构的部分学到了二叉树难度也是一天天的攀升。<( ̄ ﹌  ̄)>总之呢写个博客总结一下对于二叉树的浅显理解。
2023-03-26 22:31:00 64 2
原创 从零开始的编码生活
自我介绍:我来自山西吕梁,一个不发达省市的小城市出来的人,对编程兴趣爱好可以说接近没有,但是选这个专业更多的就是用自己努力讨得想要的生活。短期目标:学懂基础的各种c语言逻辑,以c为出发点,去创造万物。长期目标:成为一名合格标准的程序员,不求钱财万贯,只求生活无忧。进入哪个大厂暂时没想好,不过希望可以回到故乡附近(这样会不会很没志气啊)以故乡附近的省城为目标。学习计划:除了每周固定两节的大学Java课程和作业以外,加入3次2小时(说不定会更久)的自学c语言。这样每周十个小时的计划课程(不包括作业)
2022-10-14 21:49:56 226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人