首页
学习
活动
专区
工具
TVP
发布

c/c++学习与分享

专栏作者
78
文章
10165
阅读量
10
订阅数
Linux:冯诺依曼体系结构、操作系统、初识进程
冯诺依曼体系结构是计算机体系结构中的一种基本设计原则,它描述了计算机系统的组成和运作方式。该体系结构由计算机科学家约翰·冯·诺伊曼(John von Neumann)于20世纪中期提出,被广泛应用于现代计算机系统的设计和实现中。
是Nero哦
2024-04-29
520
Linux:常用软件、工具和周边知识介绍
Yum是Linux系统中用于管理软件包的工具,类似于手机上的应用商店。是基于 RPM(Red Hat Package Manager)的系统,用于管理 RPM 软件包 ,它提供了一种方便的方式来搜索、下载、安装和卸载软件包,使得软件的管理变得简单而高效。
是Nero哦
2024-04-22
1320
C++进阶:详细讲解容器set与map(pair、multiset、multimap)
std::pair 是C++标准库中提供的一个简单的键值对实现。它包含在 <utility> 头文件中。一个 std::pair 有两个公有成员:first 和 second,分别表示键和值==(first<= =>key ; second<= =>value)==
是Nero哦
2024-04-10
1420
Linux:权限相关知识详解
常用的基本指令已经讲解完毕啦:探索Linux世界:基本指令(文件查看、时间相关、grep、打包压缩及相关知识)
是Nero哦
2024-03-28
1110
C++进阶:二叉搜索树介绍、模拟实现(递归迭代两版本)及其应用
假设我们插入以下元素:5, 3, 7, 1, 4, 6, 8,可以构建如下的二叉搜索树(BST):
是Nero哦
2024-03-21
1170
C++进阶:详解多态(多态、虚函数、抽象类以及虚函数原理详解)
注意:在重写基类虚函数时,派生类的虚函数在不加virtual关键字时,虽然也可以构成重写(因为继承后基类的虚函数被继承后在派生类依旧保持虚函数属性)但是该种写法不规范,大家还是少用为好。
是Nero哦
2024-03-17
1650
探索Linux世界:基本指令(文件查看、时间相关、grep、打包压缩及相关知识)
输出重定向和追加重定向是Shell中非常有用的功能,可以将命令的输出结果保存到文件中,而不是在终端上显示(这也是为什么叫做重定向)。这对于日志记录、数据存储等操作非常有用。
是Nero哦
2024-03-14
1140
C++进阶:详细讲解继承
现在也是结束了初阶部分的内容,今天开始就进入进阶部分了。一刻也没有为初阶的结束而哀悼,立刻赶来“战场”的是进阶部分里的继承
是Nero哦
2024-03-11
1210
探索Linux世界:初次接触和基本指令(文件操作)
如果在使用 ls 命令时不指定目录或文件名,它将默认列出当前工作目录下的文件和子目录,相当于ls .
是Nero哦
2024-03-05
1640
C++初阶:模版相关知识的进阶内容(非类型模板参数、类模板的特化、模板的分离编译)
通常情况下,使用模板可以实现一些与类型无关的代码,但对于一些特殊类型的可能会得到一些错误的结果,需要特殊处理。如下
是Nero哦
2024-03-01
730
c++:vector的相关oj题(136. 只出现一次的数字、118. 杨辉三角、26. 删除有序数组中的重复项、JZ39 数组中出现次数超过一半的数字)
大致都一样,不过在进行相加这里头和尾也都算上,因为在一开始开空间,全都给0了。 能多加一个条件判断,不怕越界
是Nero哦
2024-02-27
830
C++初阶:容器适配器priority_queue常用接口详解及模拟实现、仿函数介绍
优先队列(priority_queue)是一个特殊的队列,它根据元素的优先级进行排序,而不是按照它们被插入的顺序。在C++中,优先队列通常使用堆(heap)数据结构来实现,这使得它能够在==O(
是Nero哦
2024-02-25
1120
C++初阶:容器适配器介绍、stack和queue常用接口详解及模拟实现
如你所见,尽管栈适配器的底层容器可能是vector,但它提供了与vector不同的操作接口。栈适配器隐藏了vector的细节,只暴露了栈的相关操作,使得我们可以更方便地使用栈这种数据结构。
是Nero哦
2024-02-19
1360
C++初阶:适合新手的手撕list(模拟实现list)
这里为什么我们要把迭代器封装为一个类呢?明明之前模拟vector和string时,就直接typedef了
是Nero哦
2024-02-17
1050
C++初阶:容器(Containers)list常用接口详解
是Nero哦
2024-02-14
1260
C++初阶:适合新手的手撕vector(模拟实现vector)
上次讲了常用的接口:C++初阶:容器(Containers)vector常用接口详解 今天就来进行模拟实现啦
是Nero哦
2024-02-12
1650
C++初阶:容器(Containers)vector常用接口详解
介绍完了string类的相关内容后:C++初阶:适合新手的手撕string类(模拟实现string类) 接下来进入新的篇章,容器vector介绍:
是Nero哦
2024-02-09
1100
C++初阶:适合新手的手撕string类(模拟实现string类)
是Nero哦
2024-02-05
1280
C++初阶:初识STL、String类接口详细讲解(万字解析)
是Nero哦
2024-02-03
1070
C++初阶:入门泛型编程(函数模板和类模板)
现在就轮到泛型编程出场了:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础。
是Nero哦
2024-02-01
1530
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档