mtgo666
mtgo666
全部文章
分类
Linux学习笔记(10)
STL(7)
基础算法(9)
学习笔记(10)
题解(26)
归档
标签
去牛客网
登录
/
注册
mtgo666的博客
TA的专栏
19篇文章
0人订阅
数据结构和算法
19篇文章
2921人学习
全部文章
(共13篇)
基础算法——冒泡排序
来自专栏
1、思想 它的基本思想是对所有相邻记录的关键字值进行比效,如果是逆顺(a[j]>a[j+1]),则将其交换,最终达到有序化; 其处理过程为: 将整个待排序的记录序列划分成有序区和无序区,初始状态有序区为空,无序区包括所有待排序的记录。 对无序区从前向后依次将相邻记录的关键字进行比较,若逆序将...
C
#冒泡排序
2022-02-25
0
627
父子进程能否共享全局变量
1、关于子进程 首先我们要知道,当利用fork函数创建出一个子进程之后,子进程会复制父进程的虚拟地址空间,也就是说子进程会复制父进程的数据段。那么接下来我们就要验证子进程与父进程能否共享全局变量。 2、验证思路 很简单,我们只需要定义一个全局变量,这父进程中修改该全局变量,在子进程中读取该全局变量...
C
交互
#Linux
#多线程
2022-02-24
0
6139
题解 | #二进制中1的个数#
基础知识 负数在计算机中是用补码来存储的,由于正数的补码就是原码,姑可以推广到所有的数在计算机中都是用补码来存储的。 原码:就是数的二进制形式。负数的原码最高位是1,代表符号位。 反码:正数的反码还是其本身,负数的反码是在原码的基础上,符号位不变,其余位按位取反。 补码:正数的补码还是其本身,负数...
C++
C
数学
2022-02-21
14
822
首页
上一页
1
2
下一页
末页