IdlwlrmaU
IdlwlrmaU
全部文章
分类
学习笔记(5)
操作系统(1)
面试知识准备(4)
题解(1)
归档
标签
去牛客网
登录
/
注册
加油冲冲冲
我是傻狗
全部文章
(共11篇)
TCP/UDP
TCP/UDP TCP/IP网络模型 TCP/IP 是互联网相关的各类协议族的总称,比如:TCP,UDP,IP,FTP,HTTP,ICMP,SMTP 等都属于 TCP/IP 族内的协议。 TCP/IP模型是互联网的基础,它是一系列网络协议的总称。这些协议可以划分为四层,分别为链路层、网络层、传输层和...
2021-12-14
0
574
死锁
死锁 什么是死锁? 所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 因此我们举个例子来描述,如果此时有一个线程A,按照先锁a再获得锁b的的顺序获得锁,而在此同时又有另外一个线程B,按照先锁b再锁a的顺序获得锁。如下图所示...
2021-12-13
0
507
共享内存
进程通讯,共享内存 共享内存,顾名思义就是允许两个不相关的进程访问同一个逻辑内存,共享内存是两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常为同一段物理内存。进程可以将同一段物理内存连接到他们自己的地址空间中,所有的进程都可以访问共享内存中的地址。如果某个进程向共...
2021-12-12
0
577
进程和线程
进程和线程 进程 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序,数据集合和进程控制块三部分组成。程序用于描述进程要完成的功能,是控制进程执行的指令集;...
2021-12-11
0
519
反转链表
反转链表 问题:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 这里有三种方法对链表进行反转: 递归 栈 双链表(实际上只是对原链表进行变化) 递归 /** * Definition for singly-linked list. * struct ListNode ...
C++
链表
栈
2021-12-10
0
536
快速幂
快速幂 int fastPow(int a,int b) { int ans=1; while(b){ if(b&1) ans*=a; b>>=1; a*=a; } return ans; } 普通...
C++
2021-12-05
0
369
利用VMware搭建linux虚拟机
利用VMware搭建linux虚拟机 一、下载并安装VMware Workstation Pro vmware官网 点击download now会弹出一个注册的页面,注册成功即可下载。 下载好后点击下载的文件 然后无限下一步,完成安装。安装好后桌面会出现该快捷方式,双击打开显示需要密钥,...
2020-09-19
1
820
n&1和n%2等价
n&1和n%2等价但是位运算更快 #include<bits/stdc++.h> using namespace std; int main() { int n; while(cin>>n){ cout<<(n&1)<<en...
2020-09-10
0
401
sort快排结构体
sort快排结构体 struct xx { int a; int b; }x[10010]; bool cmp(const xx&i, const xx&j)//a从大到小顺序排 {bool cmp(xx i,xx j)也可} { if(i.a>j...
2020-07-25
1
368
快速排序
快速排序 基本思想 1.先从数列中找到一个数作为基准数 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边 3.再对左右区间重复第二步,直到各区间只有一个数 //little->big void quickSort(int left,int right,int arr...
2020-07-18
1
400
首页
上一页
1
2
下一页
末页