杂篇
james1990
这个作者很懒,什么都没留下…
展开
-
大数据量,海量数据 处理方法总结
转自:http://www.cppblog.com/longzxr/archive/2010/10/24/131047.aspx?opt=admin大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题转载 2011-11-25 23:09:20 · 331 阅读 · 0 评论 -
给定一个数组和一个数M,在数组中求一些数使它们的和最接近M------用递归法实现的。。。。。。
#include #include using namespace std;/*数组从a[from]到a[to],b[i]=true表示a[i]被选到,假设选到的那些数和为sum, 函数返回M-sum.....*/int func(int* a, int from, int to, bool* b, int M){ if(from>to) return M;原创 2011-11-17 22:28:45 · 1063 阅读 · 0 评论 -
拿球问题
有1001个球,两人轮流拿,每次只能拿1、2或者4个,谁拿了最后的一次就算谁输,假设是你先拿,请问你有把握获胜么?如果有,你该怎么拿,如果没有,为什么?对策::先拿一个,之后:对方拿一个,自己拿两个;对方拿两个,自己拿一个;对方拿四个,自己拿两个;原创 2011-11-22 22:15:34 · 578 阅读 · 0 评论 -
浅析动态内存分配及Malloc/free的实现
一、概述: 动态内存分配,特别是开发者经常接触的Malloc/Free接口的实现,对许多开发者来说,是一个永远的话题,而且有时候也是一个比较迷惑的问题,本文根据自己的理解,尝试简单的探究一下在嵌入式系统中,两类典型系统中动态内存分配以及Malloc/Free的实现机制。二、内存分配方式 Malloc/Free主要实现的是动态内存分配,要理解它们的工作机制,转载 2014-03-30 11:10:28 · 520 阅读 · 0 评论 -
lenovo G510装win7 + ubuntu双系统
因为先装了win7是在EFI模式下,所以装ubuntu也要选择EFI模式下装。装好后可以进入ubuntu用boot-repair修改MBR,同时在BIOS下调整EFI下的启动顺序,将ubuntu设为第一顺序。这样就可以用ubuntu引导win7。原创 2014-06-18 13:25:54 · 2178 阅读 · 1 评论