那么,所谓的序列点是什么意思呢?
序列点是一个时间点(在整个表达式全部计算完毕之后或在 ||、 &&、 ? : 或逗号 运算符处, 或在函数调用之前), 此刻尘埃落定,所有的副作用都已确保结束。 ANSI/ISO C 标准这样描述:
在上一个和下一个序列点之间,一个对象所保存的值至多只能被表达式的计算修改一次。而且前一个值只能用于决定将要保存的值。
银河里的星星
那么,所谓的序列点是什么意思呢?
序列点是一个时间点(在整个表达式全部计算完毕之后或在 ||、 &&、 ? : 或逗号 运算符处, 或在函数调用之前), 此刻尘埃落定,所有的副作用都已确保结束。 ANSI/ISO C 标准这样描述:
在上一个和下一个序列点之间,一个对象所保存的值至多只能被表达式的计算修改一次。而且前一个值只能用于决定将要保存的值。 read more
为了继续前进
回顾过去也是必要的
然而有时回忆被装饰得过分美丽
人的心灵被俘或并深深沉浸其中
被回忆束缚住的话
就不能继续前进
我的伤痕
对我来说是美丽的回忆呢
还是孩子般幼稚的感伤呢
我仍然无法找到答案
—《玻璃战舰》 read more
<<google 与 baidu>>
毫无疑问,百度和google是当今最成功搜索引擎公司。百度标榜着更懂中文和对搜索的专注逐渐坐上中文搜索的第一把交椅。google的创新及不做恶的精神,体现着全球顶级it企业的风范。
我想他们的创业历程值得我们学习,历经不到10年的岁月,逐渐成长为业内顶级的公司。当然了成功固然不容易,正如古语道天时地利人和,缺一不可。 read more
最近考试不多也不少,心情不好也不坏,不过很快就把人生中的考试终结了
7月呢,是个毕业的季节,遥想当年,我发现我超s,现在我会很伤感吗?不会,或许是我已经不会再去触动神经,否则我会说我真是个s。ok,不要忙着去伤感去怀念,这很费神。 read more
事情的发展总是出人意料,不要总是预先做那么多的假设,其实不只作题的时候如此。现实却比这做题更加残酷和真实。
有时候在做某件事之前,我们隐隐约约得感到有些不妥,可是把这种感觉放过,事后果然它发生了,真是感慨。有时候你完全不会想到事情会如此发展,可是那却发生了,真是不可思议。有时候你做某件事,不是随便就可以做的,也不要认为那是出于好意,有时候这都会招来麻烦,让你陪了夫人又折兵。 read more
一个整形数组,长为n,元素范围为1~(n-1),则这个数组内至少有一个数字出现多次,现在要求用O(n)时间,O(1)空间找出一个出现多次的数。
以下为原文:
here’s one I got asked which kicked my butt. Write a function that takes in an array of n ints from 1…n-1. For example, an array of 4 numbers which all have values of 1, 2, or 3. There will obviously be at least one duplicate number. Return one of the duplicates (EASY!) – Now do this in order n, without allocating ANY new memory (no hash table or anything).. (Note: I did figure out a solution to this, but the interview didn’t seem to like it very much but whatever).. read more
End of Life—在生命之尽头?!或许我原本想说的是,END OF FILE
关于生命,或许在某一天,站在了尽头,我们总会这样想到。其实我们不知道它将在哪天终结,或许是明天,只是可以确定的是,那一天肯定会来临。
我一直想知道的是,生存的意义到底在哪里?或许可以问自己两个问题
如果在你已经知道你将死亡,而死前可以去选择一件事去做你会做什么呢?
如果你已经死亡,而现在允许你发一封信给生存的世界的人,你会发给谁又会写些什么呢? read more
话说昨晚上竟然做了个奇怪的梦
考,梦见我结婚了,但是结婚之后却是十分郁闷,总感觉不应该啊
然后不知道逢春回从哪冒出来的,然后我告诉他我结婚了,然后忽然看到一个孩子
考,我刚想问是不是他儿子时
狗叫了,叫的真不是时候,无奈醒了
这狗叫的太凶了,后来就没睡好。。。 read more
置身现代科技的潮流中,偶尔还保留着对历史和文化的向往。于是在闲暇中信步徜徉于中华数千年的历史长河中。感悟着仁人志士在生死关头的抉择,并渐渐的感受到中华民族的伟大,感动于催人泪下的悲歌,感动于那在时间的流失中依然不断传承的名族之魂。 read more
恩,太牛了
一口气写了两篇,转载了两篇
不过都不是搜索引擎的,这周写不完se了,尽量写下索引系统吧
唉,到处逛了下
看来就我最勤快了。。。
C
puzzles The expected output of the following
C program is to print the elements in the array. But when actually run, it doesn’t do so. #include<stdio.h>
#define TOTAL_ELEMENTS (
sizeof(array)
/
sizeof(array[0]))
int array[]
= {23,34,12,17,204,99,16};
int main()
{
int d;
for(d
=-1;d
<= (TOTAL_ELEMENTS
–2);d
++)
printf("%d\n",array[d
+1]); read more
Basic Integer Overflows
转载:xundi(xundi)
Volume 0x0b, Issue 0x3c, Phile #0x0a of 0x10
|=——————–=[ Basic Integer Overflows ]=———————-=|
|=———————————————————————–=|
|=——————-=[ by blexim <blexim@hush.com> ]=——————-=| read more
转载请注明作者:phylips@bmy 出处:http://duanple.blog.163.com/blog/static/70971767200842415342426/
本文首先对c语言的一些问题进行了探讨,如果你觉得你的c学的很好了,不妨看看这些例子检验一下你是否真的懂了它?然后就语言中的一些未定义细节进行了列举,通过这你可以写出移植性更好的c程序,对一些编程的惯用法进行了提示,帮助你写出更好的c程序。最后列举了c语言的一些著名的bug,在这里你会发现小小的bug所引发的历史上著名的灾难性事故。最后的附录里将是一些著名的c puzzles,原文出自国外。 read more
说起四书五经,很多人最先想到是封建色彩,迂腐书生。其实四书五经应该包含了华夏文化的精粹。自从先秦时代开始,2000多年来一直都有众多的思想家文学家去研究它。当然不能仅凭别人的一面之辞就去否定它。你可以否定它,但是前提是起码你读懂了它。 read more
好久没写搜索引擎了,准备本周写完
还有三篇,索引系统,查询系统外加一篇结案陈词
最近一直忙着看书
开始看没啥感觉,看多了才发现书中自有颜如玉啊。。。
看书真好,有点出世的感觉。
笔记
最近看了下<<明朝那些事儿>>,前四本是在图书馆发现的,剩下的部分则是在网上看的,说的是明朝300年的历史,文字比较平民化适合没事的时候看看,具体内容不说了,主要是里面的牛人云集,牛人们办的事也是相当牛。 read more
有时候我在想,是否我又回到了从前的那个自己呢。是呀,一个人没有什么牵挂,总是做着自己想做的事情,或许这样的日子最终也会慢慢的远去,只是现在还可以这么享受一下。生活最终走向庸俗,只是现在还有时间。
于是依旧会像几年前一样,在图书馆里久坐,直到忘记了一切。依旧会看着喜欢的书,想着有趣的问题。依旧会看着中华民族的仁人志士而热血沸腾。依旧会幻想着在那遥远的古代,兵荒马乱的年代里,运筹帷幄决胜千里之外。 read more
前面的一篇已经将网页的获取这一步完成了,下面要进行的一步便是对这些网页的分析以完成索引建立。当然,有的书里把分析这一步与索引结合到一块,也是有道理的,因为分析只是一个预处理的过程,其目的便是为后面的索引服务。不过呢,我还是把它单独列出来吧,毕竟后面的索引是最为复杂的一个,估计要花很多的文字去介绍,为减少复杂度,还是首先把分析这一步介绍完毕。 read more
。。。笔记
1.划分问题
点划分直线:f(n) = f(n-1) + 1
线划分平面:g(n) = g(n-1) + f(n-1)
平面划分空间:s(n) = s(n-1)+g(n-1)
具有相似的递推关心,n维空间的划分与n-1维空间相关。
2.8皇后问题
n后问题存在构造解,对于解的个数目前尚未存在定理,只能搜索
3.8数码
数码问题存在解的条件是:与逆序对相关,观察移动过程,计算时,把0看成一个元素,考虑交换两个元素时的逆序数变化,前后总是相差奇数个,故如果逆序数的变化与0元素曼哈顿变化奇偶一致,则说明可达。 read more
受不了了,前面的一篇还没给我审核通过,唉,网易的效率太低了,严重影响了我对网易blog的感情。。。
没办法,只好折中一下吧,放到以前在sina的blog上了,不过sina的网速也够恶心的。。。