用等外卖的时间带你彻底搞懂·进程与线程
本篇文章主要介绍,操作系统进程管理中:进程与线程。从进程的概念、进程的状态与转换、进程的控制、进程的组织、进程的通信方面介绍进程;进而最后引出线程的概念与特点,并且在文末介绍了多线程模型。本篇文章内包含大量典型例题,读者可以自行解题收藏~
【蓝桥Java每日一练】————6.二叉树的前中后序遍历(递归与迭代)
二叉树的前后中序遍历,如何理解真正的递归思想?如何写出迭代的方法?如何在面试中写出更好的遍历?
<1> linux与shell的关系
shell编程,全面介绍shell编程中的各种命令,以及一些在工作中的使用经验、踩过的坑等。
一篇解单链表(0基础看)(C语言)《数据结构与算法》
本文是对于单链表的基本使用(0基础看&&超详解解读)及附上源代码,让大家初步了解链表,所以就只实现顺序表的增删查改,还有特定位置前插入和删除特定位置值等接口哈。
贪心算法典例
文章目录选择排序平衡字符串买股票的最佳时机跳跃游戏钱币找零多机调度问题活动选择无重叠区间选择排序我们熟知的选择排序,其采用的就是贪心策略。它所采用的贪心策略即为每次从未排序的数据中选取最小值,并把最小值放在未排序数据的起始位置,直到未排序的数据为0,则结束排序。void swap(int* arr,
室友开了把LOL的时间,我学会了链表
目录前言函数的传参不带头单向非循环链表 带头双向循环链表顺序表与链表的优缺点单链表源码带头双向循环链表源码前言链表是一种物理存储结构上非连续非线性的结构,数据元素的逻辑顺序通过指针次序链接实现。链表的结构多种多样,通过以下情况组合起来有8种结构:1.带头、不带头2.单向、双向3.循环、非循环但实际
使用树莓派DIY个人智能设备
树莓派一直是个令理工男们一提起就兴奋的话题,他有数不完的优点,例如单板计算机、价格低廉、尺寸小巧、运行Linux操作系统、接口丰富、有大量GPIO、有很多兼容系统、有很多外围配件,简直不要太好玩。使用它可以自制各种小玩具,例如mini PC、复古游戏机、视频播放器、智能遥控小车、微型服务器等等。我一
OSI 七层模型详解
OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是 ISO(国际标准化组织)组织在1985年研究的网络互连模型。
Linux学习笔记(4)
Linux学习笔记
卷进大厂系列之LeetCode刷题笔记:二分查找(简单)
本文介绍了力扣中二分查找的一道题目,包含了算法讲解。学算法,刷力扣,加油卷,进大厂!欢迎交流讨论!
Linux系统配置(磁盘管理)
目录前言一、管理磁盘及分区1、MBR分区2、GPT分区二、挂载、卸载文件系统1、临时挂载2、永久挂载三、磁盘设置1、LVM逻辑卷管理2、磁盘配额(1)用户(2)组(3)验证结语前言 在Linux服务器中,当现有硬盘的分区规划不能满足要求(例如,根分区的剩余空间过少,无法继续安装新的系统程序)时,就
【JavaSE】数组超详讲解【一次性 弄懂 数组问题】
这个问题我们应该严谨的来回答,数组对象在 堆 上,但是数组变量arr,arr2,arr3在栈上,这看起来很别扭,但事实就是这样8大基本类型,里面直接存放的就是我们要存的数据,在栈上,但arr属于引用类型,里面存放的是它所指向的对象的地址我们通过以下图来说明
【玩转二分查找Ⅰ】左闭右闭型,左开右闭型,左闭右开型(动图演绎)
图解二分查找,细节处见真功夫。
LeetCode -剑指Offer 06 - 从尾到头打印链表 - java - 细喔
文章目录题目题目解析解题思维代码如下代码细节 - 逆序附加内容题目 题目解析 题目目的很直接!就是想让你从链表尾结点开始到头节点结束,将每个节点的val 装入一个数组里,并将其返回。 解题思维 我们都知道 要想在链表正序的时候,逆序取出每个节点的是不可能的。所以,我们的第一件事:就是将链表逆序。
C语言100题练习计划—— 快速排序果然名副其实
C语言100题练习计划——快速排序果然名副其实。快速排序方法被认为是目前最好的一种内部排序方法。你还记得快速排序如何实现吗?一起来看看吧!
指针进阶(四)(跑路人笔记)
文章目录前言笔试题第一题第二题第三题第四题第五题第六题第七题第八题前言本次对为面试题题量不大有一些难大家可以试试.废话: 写的有点累就不写废话了.笔试题答案我都放在了代码块里在最底部.第一题int main() {int a[5] = { 1, 2, 3, 4, 5 };int *ptr = (in
一篇解读顺序表(0基础看)(C语言)《数据结构与算法》
本文是对于顺序表的基本使用(0基础看&&超详解解读)及附上源代码,让大家初步了解顺序表,所以就只实现顺序表的增删查改,还有特定位置前插入和删除特定值等主要常见函数哈。
【数据结构与算法】—— * 字符串 *
小玄的字符串深入详解小课堂ヾ(≧▽≦*)o
【蓝桥Java每日一练】————3.合并两个有序链表
Java每日一题训练,冲击蓝桥,拿下国奖!!!
数据结构与算法知识点汇总
系统性的学习了数据结构之后,对知识框架进行一个梳理,附上很多实例来加深记忆