康萌北鼻
康萌北鼻
全部文章
未归档
CNN(1)
C语言(2)
LeetCode(3)
linux(15)
SLAM(2)
VINS(2)
归档
标签
去牛客网
登录
/
注册
康萌北鼻的博客
全部文章
/ 未归档
(共6篇)
约瑟夫环及其变体
1.问题描述 q1.已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 q2.已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号...
2019-09-10
0
573
单链表反转
链表有以下三个数据组成 程序: #include "iostream" #include<unordered_set> #include<algorithm> #include <malloc.h> using namespace st...
2019-04-15
0
558
map、set、unordered_map、unordered_set
基本概念 map是(关键字,值)对的集合,例如,可以将一个人的名字作为关键字,将其电话号码作为值,我们可以将这个人的名字作为下标获取此人的电话号码。 set是(关键字)的简单集合,当只是想知道一个值是否存在时,set是最有用的。例如,一个企业可以定义一个名为bad_checks的set来保存那些曾...
2019-04-12
0
592
快速排序扩展---topK
#include "iostream" #include "string.h" int partition(int a[],int left,int right) { int i = left; int j = right; int temp = a[i...
2019-04-10
0
549
快速排序
#include "iostream" //left,right为数组下标 int partition(int a[],int left,int right) { int i = left; int j = right; int temp = a[i]; while (i...
排序
2019-04-09
0
444
14.linux内核内存区域Zone
Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空间划分,64位内核地址空间划分是不同的。 1、x86的物理地址空间布局: Linux系统在初始化时,会根据实际的物理内存的大小,为每个物理页面创建一个page对...
2017-10-19
0
631