• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






canexjtuzju

记录
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2014年9月17日

操作系统--用户空间和内核空间,用户态和内核态
摘要: 内核空间和用户空间,内核态和用户态(转载)内核空间和用户空间Linux简化了分段机制,使得虚拟地址与线性地址总是一致,因此,Linux的虚拟地址空间也为0~4G。Linux内核将这4G字节的空间分为两部分。将最高的1G字节(从虚拟地址 0xC0000000到0xFFFFFFFF),供内核使用,称为“... 阅读全文
posted @ 2014-09-17 23:45 canexjtuzju 阅读(928) 评论(0) 推荐(0)
 
Colidity-- EquiLeader
摘要: 由于要满足equi-leader,则必须是整个数组的leader,证明如下:leader > i+1/2 && leader > (n-i-1)/2,那么leader > n/2我之前c++写了,但是有错五 1 static int equiLeader(int[] a){ 2 int len ... 阅读全文
posted @ 2014-09-17 16:29 canexjtuzju 阅读(313) 评论(0) 推荐(0)
 
Colidity-- Dominator
摘要: 统计cnt,等于零则更换当前元素但是注意:最后得到的索引要再遍历一边数组统计是否超过一半 1 int solution(vector &A) { 2 // write your code in C++11 3 int cnt = 0; 4 int cur = -1; 5 ... 阅读全文
posted @ 2014-09-17 16:07 canexjtuzju 阅读(226) 评论(0) 推荐(0)
 
Colidity-- Fish
摘要: 1 #include 2 // you can write to stdout for debugging purposes, e.g. 3 // cout &A, vector &B) { 6 // write your code in C++11 7 stack s; 8 ... 阅读全文
posted @ 2014-09-17 15:57 canexjtuzju 阅读(168) 评论(0) 推荐(0)
 
Colidity-- StoneWall
摘要: 最简单的思路就是:每次选最小的,算一块;然后对最小值左右两边递归的解子问题加上备忘录应该能够转化为DP但是我没有尝试这里参考了一个贪心的算法 1 // you can use includes, for example: 2 // #include 3 #include 4 // you can... 阅读全文
posted @ 2014-09-17 10:34 canexjtuzju 阅读(328) 评论(0) 推荐(0)