自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用python合并excel

两个表格,想要A表格中和全部数据,B表格中的编号和A表格编号相同的数据,并且将部分数据(B表格中“全名”这一列),合并为一个新的表格。

2024-05-14 15:15:17 218 1

原创 C++ Set集合使用基础

/如果失败会返回s.end()2、判断一个数据存在不存在。// 如果集合为空,返回true。// 返回某个值元素的个数。// 删除集合中的元素。//find()--返回一个指向被查找到元素的迭代器。当我们想存放不重复的数据,我们选择set。set访问数据的方式:1、遍历;

2024-04-13 17:40:50 338 1

原创 C++ Map集合使用基础

Person(const char* name):name(name)//隐式转换, "xxxx"的返回值是char*, 不用string类型。2.示例:count("ming")函数,count查找该key (key是“ming”) 出现的次数,返回值可能是0或者1。// 不会新建//有 ,返回1, 不新建。

2024-04-09 17:43:02 704

原创 二叉树的遍历(C++)

4.深度(高度): 节点的层数等于父节点的层数加一,根节点的层数定义为一。9.满二叉树: 具有k层的二叉树,如果节点的个数为 2k-1 个(2的k次方减1个)。8.二叉树: 二叉树(Binary Tree)是n(n≥0)个节点的有限集合,它或者是空集(n=0),!3.度: 节点的度:节点的子树的个数。7.树的逻辑关系: 树中节点的前驱节点,至多只能有一个。1.树: 树(Tree)是n(n≥0)个节点的有限集合T,它满足两个条件 :;5.叶节点: 度数为 0 的节点。3.后序遍历: 左右根。

2024-04-08 19:07:44 424 1

原创 C++基于堆实现了查找数组中最大的 k 个元素

/ 若当前元素大于堆顶元素,则将堆顶元素出堆、当前元素入堆。// 从第 k+1 个元素开始,保持堆的长度为 k。// 将数组的前 k 个元素入堆。使用小顶堆实现元素从小到达排列。// 输出堆中的元素。

2024-04-07 16:29:30 534

原创 C++多态的底层实现(面试题)

当调用虚函数时,程序会根据对象的虚函数指针找到相应的虚函数表,并根据函数在表中的偏移量来调用正确的虚函数。多态(polymorphism)是面向对象编程中的一个重要概念,它允许使用统一的接口来操作不同的对象,从而提高代码的灵活性和可扩展性。在面向对象编程中,多态的底层实现通常涉及到虚函数(virtual function)和动态绑定(dynamic binding)。在使用多态时,通常使用基类的指针或引用指向派生类的对象,然后调用虚函数。由于虚函数的动态绑定特性,程序会在运行时确定调用哪个版本的虚函数。

2024-04-07 16:26:51 287

原创 QT和C++排列组合

界面比较简洁,如有需要请大家自行完善!

2024-04-06 17:25:55 1466

原创 反转数组(C++)

【代码】反转数组(C++)

2024-04-03 14:23:00 242 1

原创 链表中间节点(C++)

链表中间节点(C++)

2024-04-03 14:19:17 214 1

空空如也

空空如也

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

TA关注的人

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