??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲综合校园春色,亚洲视频在线精品,亚洲国产精品网站在线播放http://www.tkk7.com/zhangxiong37/category/21681.htmltigerzh-cnTue, 17 Apr 2007 23:38:31 GMTTue, 17 Apr 2007 23:38:31 GMT60l典书籍推荐http://www.tkk7.com/zhangxiong37/archive/2007/02/24/100448.htmlSat, 24 Feb 2007 00:48:00 GMThttp://www.tkk7.com/zhangxiong37/archive/2007/02/24/100448.htmlhttp://www.tkk7.com/zhangxiong37/comments/100448.htmlhttp://www.tkk7.com/zhangxiong37/archive/2007/02/24/100448.html#Feedback0http://www.tkk7.com/zhangxiong37/comments/commentRss/100448.htmlhttp://www.tkk7.com/zhangxiong37/services/trackbacks/100448.html《core java?br>《J2EE without EJB?/p>

2007-02-24 08:48 发表评论
]]>
《程序员修炼之道》[转]http://www.tkk7.com/zhangxiong37/archive/2006/12/22/89456.htmlFri, 22 Dec 2006 02:52:00 GMThttp://www.tkk7.com/zhangxiong37/archive/2006/12/22/89456.htmlhttp://www.tkk7.com/zhangxiong37/comments/89456.htmlhttp://www.tkk7.com/zhangxiong37/archive/2006/12/22/89456.html#Feedback0http://www.tkk7.com/zhangxiong37/comments/commentRss/89456.htmlhttp://www.tkk7.com/zhangxiong37/services/trackbacks/89456.html1、关心你的技?/strong>
Care About Your Craft
除非你在乎能否漂亮地开发出软gQ否则其它事情都是没有意义的?

2、思考!你的工作
Think!About Your Work
在你做某件事情的时候思考你在做什么。不间断地思考,实时地批判你的工作。这占据你的一些宝贉|_酬劳则是更ؓz跃地参与你喜爱的工作、感觉到自己在掌握范围日增的各种主题以及因感受到持箋的进步而欢愉。从长远来说Q你在时间上的投入将会随着你和你的团队变得更ؓ高效、编写出更易于维护的代码以及开会时间的减少而得到回报?

3、提供各U选择Q不要找y脚的借口
Provide Options,Don't Make Lame Excuses
不要说事情做不到Q要说明能够做什么来挽回局面。不要害怕提求,也不要害怕承认你需要帮助?

4、不要容忍破H户
Don't Live With Broken Windows
不要留着“破窗?#8221;Q低劣的设计、错误的决策、或者糟p的代码Q不修。发C个就修一个。如果没有够的旉q行适当的修理,采取某种行动防止q一步的破坏Qƈ说明情势处在你的控制之下?
如果你发C所在团队和目的代码十分漂亮——编写整z、设计良好,q且很优雅,?/em>不会x为第一个弄脏东西的人?

5、做变化的催化剂
Be a Catalyst for Change
你不能强qh们改变。相反,要向他们展示未来可能会怎样Qƈ帮助他们参与Ҏ来的创造?
设计Z可以合理要求的东西,好好开发它。一旦完成,拿l大家看Q让他们大吃一惊。然后说Q?#8220;要是我们增加...可能׃更好?#8221;假装那ƈ不重要。坐回椅子上Q等着他们开始要你增加你本来想要的功能。h们发玎ͼ参与正在发生的成功要更容易。让他们瞥见未来Q你p让他们聚集在你周围?

6、记住大图景
Remember the Big Picture
如果你抓一只青蛙放q沸水里Q它会一下子跛_来。但是,如果你把青蛙放进h里,然后慢慢加热Q青蛙不会注意到温度的缓慢变化,会呆在锅里,直到被煮熟?
不要像青蛙一栗留心大图景。要持箋不断地观察周围发生的事情Q而不只是你自己在做的事情?

7、质量成ؓ需求问?/strong>
Make Quality a Requirements Issue
你所制作的系l的范围和质量应该作为系l需求的一部分规定下来。让你的用户参与权衡Q知道何时止步,提供_好的软g?

8、定期ؓ你的知识资投资
Invest Regularly in Your Knowledge Portfolio

  • 让学习成Z惯?
  • 持箋投入十分重要。一旦你熟悉了某U新语言或新技术,l箋前进Q学习另一U?
  • 是否在某个项目中使用q些技术,或者是否把它们攑օ你的历,qƈ不重要。学习的q程扩展你的思维Q你向着新的可能性和新的做事方式拓展。思维?#8220;异花授粉”十分重要Q设法把你学到的东西应用C当前的项目中。即使你的项目没有用该技术,你或怹能借鉴一些想法。例如,熟悉了面向对象,你就会用不同的方式编写纯CE序?
  • 如果你自己找不到{案Q就L扑ֈ{案的h。不要把问题搁在那里?

     

    9、批判地分析你读到的和听到的
    Critically Analyze What You Read and Hear
    不要被供应商、媒体炒作、或教条左右。要依照你自q看法和你的项目的情况d信息q行分析?

    10、你说什么和你怎么说同样重?/strong>
    It's Both What You Say and the Way You Say It

  • 作ؓ开发者,我们必须在许多层面上q行交流。我们的旉有很大部分都花在交流上,所以我们需要把它做好?
  • 如果你不能有效地向他Z达你的了不v的想法,q些x毫无用处?
  • 知道你想要说什么;了解你的听众Q选择时机Q选择风格Q让文观Q让听众参与Q做們֐者;回复他h?
  • 交流有效,你就有影响力?

     

    11、DRY原则——不要重复你自己
    DRY - Don't Repeat Yourself
    pȝ中的每一知识都必须h单一、无歧义、权威的表示。与此不同的做法是在两个或更多地方表辑֐一事物。如果你改变其中一处,你必记得改变其它各处。这不是你能否记住的问题Q而是你何时忘记的问题?

    12、让复用变得Ҏ
    Make it Easy to Reuse
    你要做的是营造一U环境,在其中要扑ֈq复用已有的东西Q比自己~写更容易。如果复用很ҎQh们就会去复用。而如果不复用Q你们就会有重复知识的风险?

    13、消除无关事物之间的影响
    Eliminate Effects Between Unrelated Things
    我们惌设计自Qself-containedQ的lgQ独立,h单一、良好定义的目的。如果组件是怺隔离的,你就知道你能够改变其中一个,而不用担心其余组件。只要你不改变组件的外部接口Q你可以放心:你不会造成波及整个pȝ的问题?
    你得C个主要好处:提高生率与降低风险?

    14、不存在最l决{?/strong>
    There Are No Final Decisions
    没有什么永q不变——而如果你严重依赖某一事实Q你几乎可以定它将会变化。与我们开发Y件的速度相比Q需求、用以及g变得更快。通过DRY原则?a >解?/a>以及元数据的使用Q我们不必做多关键的、不可逆{的决{。有许多Z设法保持代码的灵zL,而你q需要考虑l持架、部|及供应商集成等领域的灵zL?

    15、用曛_Ҏ到目?/strong>
    Use Tracer Bullets to Find the Target
    曛_弹能通过试验各种事物q检查它们离目标有多q来让你q踪目标?
    曛_弹代码含有Q何一D品代码都拥有的完整的错误查、结构、文、以及自查。它只不q功能不全而已。但是,一旦你在系l的各组件之间实C端到端(end-to-endQ的q接Q你可以检查你ȝ标还有多q,q在必要的情况下q行调整。一旦你完全瞄准Q增加功能将是一件容易的事情?

    16、ؓ了学习而制作原?/strong>
    Prototype to Learn
    M带有风险的事物。以前没有试q的事物Q或是对于最l系l极其关键的事物。Q何未被证明的、试验性的、或有疑问的事物。Q何让你觉得不舒服的东ѝ都可以通过制作原型来研I。比如:架构Q已有系l中的新功能Q外部数据的l构或内容;W三方工hlgQ性能问题Q用L面设计等{?
    原型制作是一U学习经验,其h值ƈ不在于所产生的代码,而在于所学到的经验教训?

    17、靠q问题领域编E?/strong>
    Program Close to The Problem domain
    计算a会媄响你思考问题的方式Q以及你看待交流的方式。用你的用户的语aq行设计和编码?

    18、估,以避免发?



  • 2006-12-22 10:52 发表评论
    ]]>
    计算机科学的史诗Q算法)【{?/title><link>http://www.tkk7.com/zhangxiong37/archive/2006/04/26/43182.html</link><dc:creator>竹</dc:creator><author>竹</author><pubDate>Wed, 26 Apr 2006 01:36:00 GMT</pubDate><guid>http://www.tkk7.com/zhangxiong37/archive/2006/04/26/43182.html</guid><wfw:comment>http://www.tkk7.com/zhangxiong37/comments/43182.html</wfw:comment><comments>http://www.tkk7.com/zhangxiong37/archive/2006/04/26/43182.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhangxiong37/comments/commentRss/43182.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhangxiong37/services/trackbacks/43182.html</trackback:ping><description><![CDATA[<table class=MsoNormalTable style="mso-cellspacing: 1.5pt" cellPadding=0 border=0> <tbody> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"> <td style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 0.75pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent"> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 1" align=center><strong><span style="FONT-SIZE: 24pt; FONT-FAMILY: 宋体; mso-font-kerning: 18.0pt; mso-bidi-font-family: 宋体">计算机科学的史诗<span lang=EN-US><br>The Art of Computer Programming(TAOCP)<o:p></o:p></span></span> </strong></p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 1" align=center><strong><span lang=EN-US style="FONT-SIZE: 24pt; FONT-FAMILY: 宋体; mso-font-kerning: 18.0pt; mso-bidi-font-family: 宋体"> </span> </strong><strong><span style="FONT-SIZE: 24pt; FONT-FAMILY: 宋体; mso-font-kerning: 18.0pt; mso-bidi-font-family: 宋体">学习讨论|页<span lang=EN-US><o:p></o:p></span></span> </strong></p> </td> </tr> </tbody> </table> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">如果你认Z是一名真正优U的程序员<span lang=EN-US>……</span>?span lang=EN-US>Knuth</span>的《计机E序设计艺术》,如果你能L整套书的话,L我发一份你的简历?span lang=EN-US>--Bill Gates<o:p></o:p></span></span> </p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">q是一套集所有基法之大成的l典之作。当今Y件开发h员所掌握的绝大多数计机E序设计的知识都来源于此?span lang=EN-US>--Byte<o:p></o:p></span></span> </p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype><v:shape id=_x0000_s1026 style="MARGIN-TOP: 0px; Z-INDEX: 1; MARGIN-LEFT: 0px; WIDTH: 101.25pt; POSITION: absolute; HEIGHT: 137.25pt; mso-wrap-distance-left: 0; mso-wrap-distance-right: 0; mso-position-horizontal: left; mso-position-vertical-relative: line" o:allowoverlap="f" alt="" type="#_x0000_t75"><v:imagedata o:title="art_autor" src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image001.gif"></v:imagedata><w:wrap type="square"></w:wrap></v:shape><span style="FONT-SIZE: 12pt; COLOR: #ff8000; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">作者简介:</span> <span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><br>    Donald.E.Knuth(</span> <span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">唐纳?span lang=EN-US>.E.</span>克努特,中文名高L<span lang=EN-US>)</span>是算法和E序设计技术的先驱者,是计机排版pȝ<span lang=EN-US>TEX</span>?span lang=EN-US>METAFONT</span>的发明者,他因q些成就和大量创造性的影响p的著?span lang=EN-US>(19</span>部书?span lang=EN-US>160</span>论?span lang=EN-US>)</span>而誉满全球。作为斯坦福大学计算机程序设计艺术的荣誉退休教授,他当前正全神贯注于完成其关于计算机科学的史诗性的七卷集。这一伟大工程?span lang=EN-US>1962</span>q他q是加利尼亚理工学院的研究生时开始了?span lang=EN-US><br>     Knuth</span>教授获得了许多奖和荣誉Q包括美国计机协会<strong>囄?/strong><span lang=EN-US>(ACM Turing Award)</span>Q美国前ȝ卡特授予的科学金?span lang=EN-US>(Medal of Science)</span>Q美国数学学会斯蒂尔?span lang=EN-US>(AMS Steele Prize)</span>Q以?span lang=EN-US>1996</span>q?span lang=EN-US>11</span>月由于发明先q技术荣L极受重的京都奖<span lang=EN-US>(KyotoPrize)</span>。现与其?span lang=EN-US>Jill</span>生活于斯坦福校园内?span lang=EN-US><o:p></o:p></span></span> </p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">他的主页 <span lang=EN-US><a >http://www-cs-faculty.stanford.edu/~knuth/taocp.html</a><o:p></o:p></span></span> </p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"> At the end of 1999, these books (The Art of Comupter Programming) were named among the best twelve scientific monographs of the century by <a ><em>American Scientist</em></a>, along with: Dirac on quantum mechanics, Einstein on relativity, Mandelbrot on fractals, Pauling on the chemical bond, Russell and Whitehead on foundations of mathematics, von Neumann and Morgenstern on game theory, Wiener on cybernetics, Woodward and Hoffmann on orbital symmetry, Feynman on quantum electrodynamics, Smith on the search for structure, and Einstein's collected papers.<o:p></o:p></span> </p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"> <span lang=EN-US><o:p></o:p></span></span> </p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><a ><span lang=EN-US style="FONT-SIZE: 18pt; mso-bidi-font-size: 12.0pt"><span lang=EN-US>下蝲q套书的W一和第三册中文?/span> </span></a></span><span lang=EN-US style="FONT-SIZE: 7.5pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">(<a ><span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>阅读该书使用的Y件下?/span></span></a>.</span> <span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">该内Ҏ源于|络Q仅供参考学?span lang=EN-US>.</span>如有用于商业目的Q后果自负;如有版权冲突Q来信告知,一定删?span lang=EN-US>. </span>再次声明Q该书来自网上其他书c下载类站点Q图书版权归原作者和电子书制作者所有。请您预览该书后Q在<span lang=EN-US>24</span>时内从计算Z该书删除?span lang=EN-US>)</span></span> <span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><a ><span lang=EN-US style="FONT-SIZE: 18pt; mso-bidi-font-size: 12.0pt"><span lang=EN-US>下蝲q套书的W二册英文版</span> </span></a></span><span lang=EN-US style="FONT-SIZE: 18pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"></span><span style="FONT-SIZE: 7.5pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Q该内容来源于网l,仅供参考学?span lang=EN-US>.</span>如有用于商业目的Q后果自负;如有版权冲突Q来信告知,一定删?span lang=EN-US>. </span>再次声明Q该书来自网上其他书c下载类站点Q图书版权归原作者和电子书制作者所有。请您预览该书后Q在<span lang=EN-US>24</span>时内从计算Z该书删除?span lang=EN-US>)</span></span> <span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span lang=EN-US style="FONT-SIZE: 18pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><a ><span style="mso-bidi-font-size: 12.0pt">knuth</span> <span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>先生?lt;<</span> </span><span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>具体数学>></span> </span><span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>下蝲(TAOCP</span> </span><span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>的数学基)</span> </span></a></span><span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p> <p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=left><span lang=EN-US style="FONT-SIZE: 18pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><a ><span style="mso-bidi-font-size: 12.0pt"><<</span> <span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>法D>></span> </span><span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>下蝲(</span> </span><span lang=EN-US style="mso-bidi-font-size: 12.0pt"><span lang=EN-US>l典的教?</span> </span></a></span><span lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><o:p></o:p></span></p> <strong><span lang=EN-US style="FONT-SIZE: 24pt; FONT-FAMILY: 宋体; mso-font-kerning: 18.0pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><br style="PAGE-BREAK-BEFORE: always" clear=all></span></strong> <h1 style="MARGIN: auto 0cm; TEXT-ALIGN: center" align=center><v:shape id=_x0000_s1027 style="MARGIN-TOP: 0px; Z-INDEX: 2; LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 150.75pt; POSITION: absolute; HEIGHT: 178.5pt; TEXT-ALIGN: left; mso-wrap-distance-left: 0; mso-wrap-distance-right: 0; mso-position-horizontal: left; mso-position-vertical-relative: line" o:allowoverlap="f" alt="" type="#_x0000_t75"><v:imagedata o:title="clrs" src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image002.jpg"></v:imagedata><w:wrap type="square"></w:wrap></v:shape><font face=宋体>法D</font> </h1> <h1 style="MARGIN: auto 0cm; TEXT-ALIGN: center" align=center><font face=宋体><span lang=EN-US>Introduction to Algorithms</span>Q?span lang=EN-US>CLRS</span>Q?/font> </h1> <h1 style="MARGIN: auto 0cm; TEXT-ALIGN: center" align=center><font face=宋体>学习和讨论网?/font> </h1> <p><font face=宋体><span id="uy800kw" class=serif>本书自第一版出版以来,已经成ؓ世界范围内广泛用的大学教材和专业h员的标准参考手册。本书全面论qC法的内容,从一定深度上늛了算法的诸多斚wQ同时其讲授和分析方法又兼顾了各个层ơ读者的接受能力。各章内容自成体p,可作为独立单元学习。所有算法都用英文和伪码描述Q具备初步~程l验的h也可L。全书讲解通俗易懂Q且不失深度和数学上的严谨性?/span> <span id="uayeswu" class=serif><span lang=EN-US><o:p></o:p></span></span></font></p> <p><font face=宋体><strong><span lang=EN-US>Topics covered:</span> </strong><span lang=EN-US>Overview of algorithms (including algorithms as a technology); designing and analyzing algorithms; asymptotic notation; recurrences and recursion; probabilistic analysis and randomized algorithms; heapsort algorithms; priority queues; quicksort algorithms; linear time sorting (including radix and bucket sort); medians and order statistics (including minimum and maximum); introduction to data structures (stacks, queues, linked lists, and rooted trees); hash tables (including hash functions); binary search trees; red-black trees; augmenting data structures for custom applications; dynamic programming explained (including assembly-line scheduling, matrix-chain multiplication, and optimal binary search trees); greedy algorithms (including Huffman codes and task-scheduling problems); amortized analysis (the accounting and potential methods); advanced data structures (including B-trees, binomial and Fibonacci heaps, representing disjoint sets in data structures); graph algorithms (representing graphs, minimum spanning trees, single-source shortest paths, all-pairs shortest paths, and maximum flow algorithms); sorting networks; matrix operations; linear programming (standard and slack forms); polynomials and the Fast Fourier Transformation (FFT); number theoretic algorithms (including greatest common divisor, modular arithmetic, the Chinese remainder theorem, RSA public-key encryption, primality testing, integer factorization); string matching; computational geometry (including finding the convex hull); NP-completeness (including sample real-world NP-complete problems and their insolvability); approximation algorithms for NP-complete problems (including the traveling salesman problem); reference sections for summations and other mathematical notation, sets, relations, functions, graphs and trees, as well as counting and probability backgrounder (plus geometric and binomial distributions).</span> </font></p> <p style="TEXT-ALIGN: center" align=center><font face=宋体> </font> <em><span style="FONT-SIZE: 18pt; FONT-FAMILY: 黑体">误住:法D 是本教材 ?span lang=EN-US> TAOCP </span>是本史诗?/span> </em></p> <p><span id="iqe00aw" class=serif><span lang=EN-US><a ><span lang=EN-US style="FONT-SIZE: 18pt"><span lang=EN-US><font face=宋体>电子版下?/font> </span></span></a></span></span></p> <p><span lang=EN-US><a ><font face=宋体><span style="FONT-SIZE: 18pt">TAOCP </span><span lang=EN-US style="FONT-SIZE: 18pt"><span lang=EN-US>讨论|页</span> </span></font></a></span></p> <p><span lang=EN-US></span> </p><img src ="http://www.tkk7.com/zhangxiong37/aggbug/43182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhangxiong37/" target="_blank">竹</a> 2006-04-26 09:36 <a href="http://www.tkk7.com/zhangxiong37/archive/2006/04/26/43182.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://lzhuiding.com" target="_blank">պ߹ۿƵ</a>| <a href="http://igdytt.com" target="_blank">Ƶ߲</a>| <a href="http://louqibang.com" target="_blank">޾Ʒ91</a>| <a href="http://jcthbank.com" target="_blank">Ʒþþþþþþþ</a>| <a href="http://gyjinzheng.com" target="_blank">޾Ʒѹۿ</a>| <a href="http://ahsuibao.com" target="_blank">ձxxxxɫƵ߹ۿ</a>| <a href="http://jxxitutu.com" target="_blank">þþƷҹɫav</a>| <a href="http://321fafa.com" target="_blank">99þùƷһ</a>| <a href="http://hxpc28.com" target="_blank">˳վɫwww</a>| <a href="http://9ts9.com" target="_blank">aƵѹۿ</a>| <a href="http://ynyinglie.com" target="_blank">AV뾫Ʒ</a>| <a href="http://nxeea.com" target="_blank">þþžAVѾƷ</a>| <a href="http://baicaijia666.com" target="_blank">޾ѡ߹ۿ</a>| <a href="http://513573.com" target="_blank">޳ַ</a>| <a href="http://99rlcf.com" target="_blank">99ɫƷ88</a>| <a href="http://pchbgs.com" target="_blank">ձ</a>| <a href="http://avqq222.com" target="_blank">һһˬһ߽дƵ </a>| <a href="http://928288.com" target="_blank">ӰҹƬ</a>| <a href="http://jack-fx.com" target="_blank">Ļк޴Ƭ</a>| <a href="http://lemonbt.com" target="_blank">ŮƵվ</a>| <a href="http://yeshenghuowang.com" target="_blank">ŮͬavƬ߹ۿ</a>| <a href="http://www-44455588.com" target="_blank">99ƵƷר</a>| <a href="http://88109a.com" target="_blank">ŷղר</a>| <a href="http://55118885.com" target="_blank">պӰ</a>| <a href="http://lookvod.com" target="_blank">߹ۿʮ</a>| <a href="http://www137av.com" target="_blank">þƷAV鶹Ƭ</a>| <a href="http://963315.com" target="_blank">91avѹۿ</a>| <a href="http://www-75044.com" target="_blank">av뾫Ʒۺ</a>| <a href="http://ksyy888.com" target="_blank">޹ۺ˳ۺվ</a>| <a href="http://xx9911.com" target="_blank">þþþƷƵ</a>| <a href="http://ekyzs.com" target="_blank">һɫþ88ۺ޾Ʒ </a>| <a href="http://mosason.com" target="_blank">޵һ߹ۿ</a>| <a href="http://77sosoo.com" target="_blank">˳ɼƵ߹ۿ</a>| <a href="http://xp189.com" target="_blank">޾ƷƵþ</a>| <a href="http://ahzlgj.com" target="_blank">ƷɫҹƵ </a>| <a href="http://52xingai.com" target="_blank">պ뾫Ʒþһ</a>| <a href="http://kj555888.com" target="_blank">av</a>| <a href="http://ylptt.com" target="_blank">LƷþ</a>| <a href="http://socgl.com" target="_blank">Ʒվ</a>| <a href="http://igdytt.com" target="_blank">ɫ͵͵ͼۺ</a>| <a href="http://lfpfjc.com" target="_blank">޵һƷƷþ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>