2012-05-16 13:27 // operator new example #include <iostream> #include <new> using namespace std;
struct myclass {myclass() {cout <<"myclass constructed\n";}};
int main () {
int * p1 = new int; // same as: int * p1 = (int*) operator new (sizeof(int)); |
2011-01-29 3:01 导读:作者wwang写了一篇《我的Linux书架》文章,作者工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。以下是文章内容:
入门类
一直认为,在一个系 |
2011-01-27 2:52 至2011-1-24 11点资料汇总: 关于使用Eclipse调试Launcher的完美解决方法 http://www.eoeandroid.com/thread-46204-1-1.html
一个相关的博客 http://gqdy365.javaeye.com/category/119113
让自己的Android应用支持appwidget http://www.javaeye.com/topic/825407
Launcher之Dock细节篇 http://news.wangmeng.cn/detailNews/2716-the-article-details-launcher-dock http://news.wangmeng.cn/detailNews/2601
ADW的各种源代码 http://www.eoeandroid.com/forum.php?mod=viewthr |
2011-01-22 12:37 process里面有三个user id,刚开始真是一个令人感觉头痛的地方。因为很容易混淆。但是慢慢的,抓住了一些关键的原因和特点,就可以比较容易理解了。process的三个ID分别是real user id, effective user id, saved set-user-id。对于group有相同的情况,我们可以照下文类推。
首先要注意的是,real user id是真正process执行起来的用户user id,这个是比较清楚的,这个进程是哪个用户调用的,或者是哪个父进程发起的,这个都是很明显的。通常这个是 |
2010-10-16 23:42 2010-09-25 23:37 题目:
给定一个整数m(1<=m<=220), 给定一个整数n (1<=n<=10 && n<=m), 要求把m恰好分成n个正整数的和, 显然可能存在多种分法。 每种分法记做一个向量, 然后排序所有向量,求第k个向量是什么?
例如: m=10, n=4, k=3
{1,1,1,7}
{1,1,2,6}
{1,1,3,4} //这个是要求的
.....
思路:
首先枚举向量的第一位,假设是1, 然后假设我们能够算出 m-1, 分成n-1个数,且第一个数 >=1 (就是我们枚举的这个1)的总方法数为d, 那么如果d 大于等于k, 那么显然原始问题的解 |
2010-09-24 20:06 Problem Statement
You wish to group a list of numbers into pairs such that the sum of each pair is prime. For example, given the numbers { 1, 4, 7, 10, 11, 12 }, you could group them as follows:
* 1 + 4 = 5
* 7 + 10 = 17
* 11 + 12 = 23
or:
* 1 + 10 = 11
* 4 + 7 = 11
* 11 + 12 = 23
Given a int[] numbers, return a int[] of all the elements in numbers that could be paired with numbe |
2010-09-24 18:06 Problem Statement
A number is called square-free if it is not divisible by a perfect square which is greater than one. A perfect square is the square of an integer. Return the number of square-free numbers between min and max, inclusive.
Definition
int getCount(long min, long max) |
2010-09-20 0:05 题目大意:
有n个苹果, 排成一行, 并且从左到右给他们编号:1,2,3,4,...,n
现在有个人分几轮吃掉这些苹果。 每轮都从第一个开始吃,不同的是第一轮每隔一个吃一个, 第二轮每隔两个吃一个,第三轮每隔三个吃一个,....
问最后一个被吃的苹果编号是多少。
一个例子,假设有9个苹果: 1,2,3,4,5,6,7,8,9
第一轮过后: 2,4,6,8
第二轮过后:4,6
第三轮过后:6
因此最后一个吃点的是6.
其中n <= 2000000.
解答:
令函数 f(m, k)表示当前共m个苹果, |
2010-09-16 11:51 有一位AJAX程序员遇了到一个非常奇怪的问题。尽管经过几个昼夜的煎熬,依然没有能找出问题的原因。他在网上查了几天,也没有找到有关此类问题的网页。又咨询过许多资深的技术专家和顾问,也大都泛泛而谈,没人能给他具体的明示。
最终,由于这个问题实在太奇怪,程序员相信自己遇到了还没有人遇到过的新问题。他听说山里的观音庙很灵验,而这样的问题恐怕也只有求大慈大悲的观音菩萨才能解决。于是,他放下手里的事情,打点行装,前往山上的观音庙烧香。
程序员来到观音庙之后,庙里并没有什么人 |
| | |