Y Combinator in Python
译自(由于某种原因,请用代理访问):Y Combinator in Python ...
译自(由于某种原因,请用代理访问):Y Combinator in Python ...
题目是这样的:三个学生去教授家里帮忙收拾花园,比较辛苦,三个人的脸上都沾上了泥,但自己并不知道。休息的时候,教授对他们说:不要摸,你们三个中至少有一个人脸上有泥,有泥的人去洗掉。假设三个学生足够聪明,结果谁会去洗呢? ...
话说有这样的一族函数: 1 2 3 4 5 void insert(BaseWidget* w, int i = -1); void insert(ThinWidget* w, int i = -1); void insert(ThickWidget* w, int i = -1); void insert(BigWidget* w, int i = -1); void insert(SmallWidget* w, int i = -1); ...
首先的一点是,C++中new失败后,默认抛异常bad_alloc(),也就是说,判断返回值是否为NULL的方法在现代编译器面前毫无用处——判断执行之前,程序就随着异常的栈展开而销毁了! ...
有两杯液体,一杯蓝色一杯红色,两杯液体的体积一样。从红色液体中取出一试管液体,倒入蓝色液体中,搅匀。再从原来蓝色(现在是混合的)液体中取出同样一试管的液体,倒入红色中,搅匀。问最后两个杯子中,哪个杯子里的杂质更多。 ...
北京华为的一道面试题。要求是只使用+-*和移位运算,且不能递减3求得余数。 ...
对VC里printf的实现的分析。 ...
同学看完我的一段有趣的程序后,给了我一段bt的程序: ...
最近在一个论坛发现了一段简单的C程序很有意思,其中蕴含着不少技巧,在此与大家分享一下。 ...