作者:Henry S. Warren
出版社:Addison-Wesley Professional
出版年:2012-10-5
评分:9.2
ISBN:9780321842688
所属分类:行业好书
In Hacker's Delight, Second Edition, Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warren's hacks are eminently practical, but they're also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve. Extensive additions in this edition include * A new chapter on cyclic redundancy checking (CRC), including routines for the commonly used CRC-32 code * A new chapter on error correcting codes (ECC), including routines for the Hamming code * More coverage of integer division by constants, including methods using only shifts and adds * Computing remainders without computing a quotient * More coverage of population count and counting leading zeros * Array population count * New algorithms for compress and expand * An LRU algorithm * Floating-point to/from integer conversions * Approximate floating-point reciprocal square root routine * A gallery of graphs of discrete functions * Now with exercises and answers
-x=~x+1=~(x-1)~x=-x-1-(~x)=x+1~(-x)=x-1x+y=x-(~y)-1=(x^y)+2*(x&y)=(x|y)+(x&y)=2*(x|y)-(x^y)x-y=x+~y+1=(x^y)-2*(~x&y)=(x&~y)-(~x&y)=2*(x&~y)-(x^y)x^y=(x|y)-(x&y)x&~y=(x|y)-y=x-(x&y)~(x-y)=y-x-1=~x+yx恒等于y=(x&y)-(x|y)-1=(x&y)+~(x|y)x|y=(x&~y)+yx&y=(~x|y)-~x
——引自第10页
这里是介绍
——引自章节:算法心得
【编辑推荐】1. 保罗·策兰诗全集的出版,不仅让中文读者获睹策兰诗歌的全貌,更将引领读者沉潜于诗境的深处,启迪中国诗艺。2. 本书系作者生前出版文字中唯一题献给...
本书着重研究了身边人管理学这一边缘学科。领导干部的身边人与领导干部交往甚密,是对领导干部的言行,工作和生活影响最大的人。
中华成语大词典 本书特色《中华成语大词典》收录大型成语词典,收录成语20000余条。释义精当准确,语见摘自文献典籍,翔实可信。例句丰富,阐释成语在现代汉语中的具...
作者简历卡尔・冯・克劳塞维茨(Carlvon Clause witz)在1780年6月出生于普鲁士马格德堡附近布尔格镇的一个小贵族家庭。十二岁时在波茨坦的一个步...
中国古代建筑概说 内容简介 本书作者乐嘉藻先生是我国历史上书写中国古代传统建筑**人,作者并不专研建筑,神奇之处是仅凭个人爱好坚持写出本书,初版于1933年,深...
文化卷-中国针灸交流通鉴 本书特色 针灸不仅仅是一种医学,也是中国古人对自然界及自身认识和实践*具代表性的文化表现形式之一。针灸在文化层面的交流,主要反映于针灸...
弗朗西斯·培根,培根是英国17世纪著名的政治家、思想家和经验主义哲学家。他提出了“知识就是力量”的著名论断,创立了科学归纳法,鼓励人们以科学的方法认识自然和改造...
中国种种传统政治迷信,最终都可以归结为对政治权力的崇拜。要推进政治进步,必须清理千百年来政治迷信的根基,努力洗刷其残迹,摆脱“宰猪场式的政治”,“使人成其为人”...
乔治·R.R.马丁,《冰与火之歌》作者。美国著名奇幻文学作家,出生于一九四八年,二十七岁以小说《莱安娜之歌》摘下象征幻想小说最高成就的雨果奖。此后他不仅在文学上...
Thisbookisbasedonasimple,obviouspoint:leadershiprolesshouldbefilledbypeoplewhode...
「文學女人」是作者自創的名詞,指的是內心細緻敏銳,感情和幻想都特別豐富,格外多愁善感,刻意出塵拔俗,因沈浸於文學創作太深
《日本墨绘》是一本实用的墨绘初学指南。日本著名绘画大师小池昭三在本书中介绍了墨绘所需的工具和材料、11种基本技法,以及19种传统墨绘题材。读者可以通过本书学会如...
◆陌生人社会+抽象政府=现代世界的诞生?◆从英国的现代转型,探寻当下生活的起源◆颠覆主流史学观点,重新解释人人熟知的英国现代史···【内容简介】现代世界一向以快...
本书通过中美之间性/别少数群体权利的比较法研究,探究两国处理类似问题的同与不同,在这个问题上,是否存在另类的现代性模式,美国法学界的分析带来了哪些启发,有哪些局...
李可,女,某名校本科毕业。十余年外企生涯,职业经理人。从事过销售和人力资源工作——对于现今以打工谋生的人来说,两种不失为不错的谋生行当:从满足人类成就感的角度看...
1分钟为什么有60秒?两千多年前的人如何测量地球的周长?计算机与程序员的真正鼻祖分别是谁?猴子多了就能写出莎士比亚吗?一只蝴蝶如何引发龙卷风?……本书从科学史的...
《做人不能太老实大全集(超值白金版)》内容简介:生活中,老实人无处不在,他们生活在我们周围,是千千万万普通人中的一员。然而
有书,终身教育领创者。旗下拥有有书APP、有师、有书空间、有书新媒体矩阵四大业务,汇聚超6000万用户。它首创共读模式,深化服务体系,整合不同领域、不同年龄段的...
编辑推荐30多岁·单身·仍无男友,现在想要很好地跨过人生的这个阶段……“达芬奇”喜剧绘本小品获奖作品。女性极度共鸣、大人气作品终结弹闪亮登场!要在大家支持下,完...
巫怀宇,南京人,1987年生。圣安德鲁斯大学文学硕士,杜伦大学史学硕士,南京大学哲学博士。曾于艺术学杂志《诗书画》任编辑。现为独立学者、书评人。研究兴趣集中在现...