《计算机操作系统-第四章》之进程
详细介绍进程
C语言描述数据结构 —— 二叉树(3)前、中、后序遍历
那么现在我们不写代码,来单独分析各个遍历顺序依次访问到谁:前序遍历:中序遍历:后序遍历:上面的图就是建立在递归思想上得来的,或许逻辑有些不清晰,但递归思想就是如此。现在我们可以开始着手我们的代码了,那么为了方便,我们手动建立一个和上面的二叉树一样的数据结构,同样的,也不使用多文件了。......
剑指offer 24. 合并两个排序的链表
剑指offer 24. 合并两个排序的链表
【C语言】-初级指针
很多人说指针是c语言的精华,是c语言最抽象最难懂的地方。但是事实上c语言指针就并没有那么抽象,用通俗的例子来说,指针就类似于一个人的家庭住址。
【数据结构与算法】第五篇:B树
本章主要探讨B树的一些性质,不涉及到代码层面的编写,因为B树与红黑树具有一定的等价性,所以理解B树是理解红黑树的前提。后面红黑树章节我们也会提到红黑树与四阶B树具有完全等价性。
Nginx优化——VTS监控模块
Nginx优化——VTS监控模块
插入排序和选择排序
插入排序与选择排序
数据结构-顺序表(2)(增删查改+OJ题)
数据结构,顺序表增删查改,oj题,数组移动,有序数组合并
go语言|数据结构:单链表(3)刷题实战
快慢指针法:给单链表设置2个指针,其中一个指针先移动n个节点,然后同时移动这2个指针,那么当先移动的指针到达尾部时,后移动的那个指针就是倒数第 n 个节点。先移动的指针称“快指针”,后出发的指针称“慢指针”,其实一样“快”只是出发有先后............
Nginx网站服务
Nginx网站服务
RocketMQ 消息存储机制分析
作为一个消息中间件,消息存储的效率直接影响到消息存取的效率,RocketMQ的单机吞吐量达到10w级别也和其存储设计有关,文本就对其进行一些探索。
【数据结构】队列、环形队列
好久不见!这里是媛仔,欢迎光临媛仔的数据结构进阶之路~
【云原生】Docker操作命令大全
经过前面Docker系列的学习,会用到各种命令,本文主要对Docker命令使用汇总学习。本文以docker版本20.10.17为例。
【Linux】中安装pip(详细教程)
由于系统自带的pyhon中没有pip,而我们这时候恰好需要用到pip,怎么办呢?今天我就来教大家如何在linux中安装pip;
C++核心编程(三)
C++核心编程(三)
java集合
集合知识点总结 希望能帮到有用的人
【算法】链表经典OJ
题目链接203. 移除链表元素 - 力扣(LeetCode)题目描述给你一个链表的头节点 和一个整数 ,请你删除链表中所有满足 的节点,并返回 新的头节点 。思路遍历链表,对比每一个节点的数据与val是否相等,如果相等,就free该节点。时间复杂度:O(N) 空间复杂度:O(1)易错点1
【牛客网-公司真题-前端入门篇】——奇安信春招笔试-前端-卷2
秋招正式批已经到来,相信不少小伙伴在为找工作而烦恼,对自己的实力不太自信,感觉好难找工作,不用怕,下面我来给各位推荐一个知名刷题网站《牛客》
【初阶数据结构】单链表(C语言实现+动图演示)
首先我们需要对单个结点进行定义就像这个图一样,一个空间存放数据,一个空间存放下一个结点的地址单链表在逻辑上是连续的,但在物理上不一定连续,可以做到按需所取,但不支持随机访问。上述实现单链表是传的二级指针,若不想传二级指针,可以使用以下两种方法:1.使用带头结点的链表,链表没有元素时头指针指向头结点,
【牛客网数据结构题CM11】- 链表分割
给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。if(pCurrent->val < x) // 如果当前节点数据比x小,放到小的节点上。else // 如果当前节点数据比x大,当到大的节点上。//