作者: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页
这里是介绍
——引自章节:算法心得
Usingspecialarrowsandhisbow,armyspecialistCol.CraigLedbetterleadsUSgovernmentfor...
罗松传说中的“建筑师罗小姐”80后女建筑师。一个坚信精诚所至金石为开的姑娘;一个跟各路甲方斗智斗勇的姑娘;一个立志将建筑进行到底的姑娘;一个徜徉于江湖乐在其中的...
梁宏达,人称老梁,1972年出生。著名主持人、出版人、媒体评论人,曾任《当代体育》《乒乓世界》等杂志主编、总策划。2003年起开始进军广播、电视界,历任《直播中...
坂本利佳,毕业于大阪阿倍野料理专科学校,并曾任该校职员4年。自TSUJI GROUP SCHOOL国立分校创立起,即在该校担任助理教授12年,并主要教授面包制作...
另面法律:情节与情结 本书特色 这是一本有关法律、法治方面的随笔集。“听楚语,厌蛮歌。往事知多少?”虽然作者想写人文随笔,远离法律、远离法治,但法律在今天还仍然...
关系心理学家,向日葵爸爸发起人,中国最具影响力的50位心理学家之一。拥有20余年的咨询实践经验,15000余小时的个案经验,曾任CCTV《心理访谈》特邀嘉宾,湖...
《Alluxio:大数据统一存储原理与实践》内容简介:Alluxio这一以内存为中心的分布式虚拟文件系统,最初诞生于加州大学伯克利分校的
中国台湾嘉义县人,台大医学博士。目前专职写作,兼任台北医学大学医学人文研究所副教授,万芳医院、台大医院麻醉科主治医师。作者官方网站htcp://www.crow...
填下乌贼,真名汤大友,男,1976年出生,民主党派人士(中国民主同盟),籍贯浙江台州,现任北京一科技期刊记者。自幼酷爱金庸小说,9岁读《射雕英雄传》,挚爱“金学...
老舍,中国小说家、剧作家。生于1899年,卒于1966年,满族,祖籍北京。原名舒庆春,字舍予。老舍是他最常用的笔名。老舍的主要作品有:长篇小说《骆驼祥子》《四世...
小郎中学医记-药性赋白话讲记-1 本书特色 本书在白话串讲《药性赋》的基础上,从药性、功用到医理、养生,从有病治病到无病防病,以药物为载体,详细剖析疾病真相,论...
中国何时才能有一个规范、公正的学术环境呢?这与整个社会的民主空气有关,也与法律的健全与否有关。现在方舟子所做的只能是起到一点抑制作用,让那些人有所收敛而已。这个...
EuropeanPerspectivesonHumanResourceManagementisdesignedtoprovidestudentswithanun...
By the winner of the 1988 Nobel Prize in Economics, an essential and paradigm-...
关于本系列在瑚尔海中央的一个小岛上,生长着参天的珈瑚巨树。天空中,有猫头鹰守卫者在自由翱翔。树洞里,有长者为好奇的小猫头鹰讲述久远的传奇。无数小猫头鹰在这里出生...
水产经济动物增养殖学 内容简介 水产经济动物增养殖学是适应教学改革需要,对鱼类、虾蟹类、贝类和其他水产动物增养殖理论与技术进行重新整合,新开设的一门综合...
《演讲与口才》内容简介:在人的一生中,人际交往能力不可忽视,而语言表达能力又是决定人际关系好坏的重要因素,良好的口语交际
哈爸,原名余春林,80后,曾供职于新教育研究中心、《校长》传媒机构、课堂内外《家教》杂志等。2013年10月全职做自媒体,利用微信公众号“经典绘本”每天分享让人...
香菇全程标准化操作手册 本书特色 陈青、陈再鸣主编的《香菇全程标准化操作手册》共分6个部分,以图文并茂的形式介绍了香菇生产管理年历、主要农事管理、主导品种、主要...
三千年冤狱 本书特色想具体了解前段时间热播剧——《芈月传》中魏美人是如何惨死在宫廷争斗中的吗?想知道东汉末年的华佗是怎么死于曹操手下吗?想知道杨乃武和小白菜的故...