自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xbhinsterest11的博客

软工 初学

  • 博客(48)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 进程控制(详解)

进程控制相关知识总结

2023-03-02 21:39:50 1284 3

原创 进程概念(详细版)

超全的进程概念总结

2023-03-02 21:00:32 3263 1

原创 c++11相关知识

c++11 相关内容 初始化列表 右值引用 完美转发 lambda表达式 包装器 等相关知识

2022-10-02 17:55:02 752 8

原创 哈希表的实现

哈希表的实现

2022-09-18 18:04:38 370 4

原创 哈希函数、哈希冲突、开闭散列

哈希函数、哈希冲突、开闭散列相关知识

2022-09-17 14:06:59 306 5

原创 用红黑树封装map和set

如何手写红黑树并封装map和set 进来瞧一瞧

2022-09-15 13:47:34 191 6

原创 认识红黑树

一篇文章带你理解红黑树的原理,对红黑树不在陌生!

2022-09-12 13:05:21 318 4

原创 c++多态

c++多态 详解

2022-08-07 08:57:33 252 8

原创 c++继承

C++继承详解 拓展了多继承、菱形继承、菱形虚拟继承,虚基表等知识

2022-08-05 21:31:03 218 1

原创 模板的特化

c++模板特化

2022-08-04 15:54:42 607

原创 适配器模式适配出栈和队列及优先级队列

适配器模式适配出栈队列和优先级队列

2022-07-31 13:52:09 230 1

原创 用正向迭代器封装实现反向迭代器

用正向迭代器封装实现反向迭代器

2022-07-30 21:11:41 285

原创 STL中list实现

STL中list模拟实现

2022-07-29 23:13:43 501 10

原创 迭代器失效问题

迭代器失效问题详解

2022-07-29 13:13:27 949 8

原创 vector实现

vector实现 进来瞧瞧吧

2022-07-25 12:31:08 1072 17

原创 c++模板

c++模板初阶

2022-07-21 11:51:20 333 6

原创 动态内存管理

c/c++动态内存管理的相关知识总结

2022-07-18 23:12:09 313 7

原创 日期类的简易实现

日期类的实现

2022-07-18 08:12:04 272 5

原创 c和c++静态库之间如何相互调用

c和c++静态库之间如何相互调用 进来瞧瞧就知道了

2022-07-13 22:05:53 3150 15

原创 进程间通信之共享内存

进程间通信之共享内存

2022-06-30 18:26:27 5403 4

原创 管道实现进程间通信之命名管道

管道通信之命名管道

2022-06-27 12:10:25 932 3

原创 进程间通信之匿名管道

细谈进程间通信之匿名管道

2022-06-25 11:57:51 1195 4

原创 AVL树实现

AVL树详解 简单易懂

2022-05-19 17:00:40 355 13

原创 二叉搜索树

搜索二叉树的实现(细节满满)

2022-05-18 23:38:35 1394 16

原创 谁才是排序王中王?快?归?希?

排序那么多,谁才是大哥?进来就告诉你

2022-04-23 22:33:29 1513 13

原创 关于数据结构中的堆你知道多少?

一篇文章让你看透堆

2022-04-10 15:28:37 730 38

原创 STL中string类的实现(细节避坑)

C++中的string怎么实现?进来你就知道了~实现的功能总览:构造函数拷贝构造函数(传统写法和现代写法)析构函数按下标访问或修改赋值操作(传统写法和现代写法)尾插pushback加等字符和加等字符串操作扩容(reserve)扩容并初始化(resize)获取有效字符个数获取成员变量_str的函数c_str()...

2022-04-05 10:31:14 2327 77

原创 栈和队列的实现

啥是栈?啥是队列?你想知道的这里都有

2022-03-27 11:24:12 2065 40

原创 C++类和对象相关内容详细总结(值得收藏喔~)

快来快来 伴随着风景一起的 C++万字详细总结!!!

2022-03-21 20:33:28 3437 44

原创 唠唠C++入门那些事

目录一、命名空间namespace的作用与使用方法二、C++的输入与输出三、缺省参数的规则与介绍四、函数重载(为什么C语言不支持函数重载而C++支持重载呢?C++是如何支持重载的?extren "c"的作用是啥?)五、引用六、内联函数(与宏函数对比)七、auto的使用八、范围for九、C++空指针nulllptr一、命名空间namespace的作用与使用方法在C++中,变量、函数,和类都是大量存在的,这些变量的名称都存在于全局作用域中,可能会...

2022-03-13 18:29:23 2385 26

原创 内存函数memcpy和memmove的区别

memcpy和memmove 的功能都是将一块空间的数据拷贝到另一块空间中 但是二者的实现还是有点区别的void *memcpy( void *dest, const void *src, size_t count );void *memmove( void *dest, const void *src, size_t count );功能概述:把源头指针src开始往后的size_t个字节的内容拷贝到目的地指针dest往后的size_t个字节空间中可见这两个函数的参数 和返回类型都是一样的.

2022-02-21 23:46:12 427 3

原创 双向链表的实现

双向链表的实现

2022-01-14 23:56:01 442 29

原创 链表oj题详解

1、上期反转链表的拓展解法(递归解法)2、分割链表3、回文链表的判断4、环形链表的判断5、环形链表入环结点的查找6、链表的深拷贝开始咯 都是链表题/1、反转链表的递归解法struct ListNode* reverseList(struct ListNode* head)//例 1 2 3 4 5 6 7 8{ if (head == NULL || head->next == NULL)//找尾结点 从尾结点开始 往前反转 return head.

2022-01-08 17:05:11 1342 32

原创 链表小题(反转链表 求倒数第k个结点 删除链表指定结点)

链表小题 :反转链表 删除链表中等于给定值 val 的所有节点 返回第k个结点

2021-12-20 01:22:48 475 21

原创 初识链表(无头单向非循环链表的增删查改)

详细的单向链表 有配图哦

2021-12-17 23:48:10 1056 20

原创 26. 删除有序数组中的重复项给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组

思路:定义三个变量 des begin next 其中 des 和 bigin 从0开始 next从1开始上述思路的代码:int removeDuplicates(int* nums, int numsSize){ int cur=0,next=1,begin=0; while(next<numsSize) { while(next<numsSize&&nums[begin]==nums[next]) {...

2021-12-14 20:16:54 1111 5

原创 989. 数组形式的整数加法

若有 不理解的地方结合注释走读代码 会有利于理解/** * Note: The returned array must be malloced, assume caller calls free(). */int* addToArrayForm(int* num, int numSize, int k, int* returnSize){ int ksize=0; int m=k; while(m) { ++ksize; ...

2021-12-14 14:51:46 777

原创 初识顺序表(顺序表的增删查改)

顺序表是属于线性表的一种。什么是线性表呢?线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结 构,常见的线性表:顺序表、链表、栈、队列、字符串... 线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物 理上存储时,通常以数组和链式结构的形式存储。顺序表实际上是数组 但是它比普通数组智能 用普通数组存数据是要定义一个固定大小的数组但是顺序表就不一样了 他是一个可以根据要存的数

2021-12-12 02:07:08 370 4

原创 回文数的判断

什么是回文数?回文数"是一种数字。如:98789, 这个数字正读是98789,倒读也是98789,正读倒读一样,所以这个数字就是回文数题目:输入一个范围内的数 打印该范围内的回文数 (将该范围内的每一个数判断一遍)整理了三种方法:1.数组法 2.倒数法 3.字符串比较法一、数组法将某个数的每一位存进一个数组中根据回文数的特点 从数组的首元素和末元素比较 如果相等则比较首元素后一个元素和末元素前一个元素是否相等,以此类推。...

2021-12-06 15:30:43 2271 1

原创 C语言高精度加法(含c++版)

c语言c++高精度加法

2021-11-20 21:10:17 3863 7

demo_08_05.c

刚入门C语言的小伙伴可以看看

2021-08-07

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

TA关注的人

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