| 查看: 1017 | 回复: 11 | |||
| 【奖励】 本帖被评价11次,作者pkusiyuan增加金币 8.8 个 | |||
[资源]
Wiley2011年C++ for Everyone, 2nd edition
|
|||
|
PrEfaCE v SPECIaL fEaTurES xx InTroDuCTIon 1 1.1 What is Programming 2 1.2 The anatomy of a Computer 3 1.3 Machine Code and Programming Languages 6 1.4 Becoming familiar with your Programming Environment 7 1.5 analyzing your first Program 11 1.6 Errors 15 1.7 Problem Solving: algorithm Design 17 funDaMEnTaL DaTa TyPES 29 2.1 variables 30 2.2 arithmetic 40 2.3 Input and output 48 2.4 Problem Solving: first Do It By Hand 52 2.5 Strings 56 DECISIonS 75 3.1 The if Statement 76 3.2 Comparing numbers and Strings 82 3.3 Multiple alternatives 90 3.4 nested Branches 94 3.5 Problem Solving: flowcharts 99 3.6 Problem Solving: Test Cases 102 3.7 Boolean variables and operators 103 3.8 application: Input validation 109 LooPS 131 4.1 The while Loop 132 4.2 Problem Solving: Hand-Tracing 139 4.3 The for Loop 142 4.4 The do Loop 148 4.5 Processing Input 150 cHAPter 1 cHAPter 2 cHAPter 3 cHAPter 4 xvi Contents 4.6 Problem Solving: Storyboards 154 4.7 Common Loop algorithms 157 4.8 nested Loops 165 4.9 random numbers and Simulations 168 funCTIonS 193 5.1 functions as Black Boxes 194 5.2 Implementing functions 196 5.3 Parameter Passing 199 5.4 return values 202 5.5 functions Without return values 206 5.6 Problem Solving: reusable functions 208 5.7 Problem Solving: Stepwise refinement 210 5.8 variable Scope and Global variables 218 5.9 reference Parameters 220 5.10 recursive functions (optional) 226 arrayS anD vECTorS 249 6.1 arrays 250 6.2 Common array algorithms 256 6.3 arrays and functions 265 6.4 Problem Solving: adapting algorithms 269 6.5 Problem Solving: Discovering algorithms by Manipulating Physical objects 274 6.6 Two-Dimensional arrays 278 6.7 vectors 284 PoInTErS 307 7.1 Defining and using Pointers 308 7.2 arrays and Pointers 314 7.3 C and C++ Strings 320 7.4 Dynamic Memory allocation 325 7.5 arrays and vectors of Pointers 329 7.6 Problem Solving: Draw a Picture 332 7.7 Structures and Pointers (optional) 336 STrEaMS 351 8.1 reading and Writing Text files 352 8.2 reading Text Input 358 cHAPter 5 cHAPter 6 cHAPter 7 cHAPter 8 Contents xvii Available online at www.wiley.com/college/horstmann. 8.3 Writing Text output 361 8.4 String Streams 363 8.5 Command Line arguments 365 8.6 random access and Binary files 372 CLaSSES 389 9.1 object-oriented Programming 390 9.2 Specifying the Public Interface of a Class 392 9.3 Data Members 395 9.4 Member functions 397 9.5 Constructors 403 9.6 Problem Solving: Tracing objects 407 9.7 Problem Solving: Discovering Classes 414 9.8 Separate Compilation 417 9.9 Pointers to objects 422 InHErITanCE 441 10.1 Inheritance Hierarchies 442 10.2 Implementing Derived Classes 446 10.3 overriding Member functions 451 10.4 virtual functions and Polymorphism 455 rECurSIon (WEB onLy) 11.1 Triangle numbers 11.2 Thinking recursively 11.3 recursive Helper functions 11.4 The Efficiency of recursion 11.5 Permutations 11.6 Mutual recursion SorTInG anD SEarCHInG (WEB onLy) 12.1 Selection Sort 12.2 Profiling the Selection Sort algorithm 12.3 analyzing the Performance of the Selection Sort algorithm 12.4 Merge Sort 12.5 analyzing the Merge Sort algorithm 12.6 Searching cHAPter 9 cHAPter 10 cHAPter 11 cHAPter 12 xviii Contents Available online at www.wiley.com/college/horstmann. LISTS, STaCkS, anD QuEuES (WEB onLy) 13.1 using Linked Lists 13.2 Implementing Linked Lists 13.3 The Efficiency of List, array, and vector operations 13.4 Stacks and Queues SETS, MaPS, anD PrIorITy QuEuES (WEB onLy) 14.1 Sets 14.2 Binary Search Trees 14.3 Maps 14.4 Priority Queues 14.5 Heaps aPPEnDIx a C++ LanGuaGE CoDInG GuIDELInES 481 aPPEnDIx B rESErvED WorD SuMMary 489 aPPEnDIx C oPEraTor SuMMary 491 aPPEnDIx D CHaraCTEr CoDES 493 aPPEnDIx E C++ LIBrary SuMMary 495 aPPEnDIx f nuMBEr SySTEMS (WEB onLy) aPPEnDIx G BIT anD SHIfT oPEraTIonS (WEB onLy) aPPEnDIx H a C++ / Java CoMParISon (WEB onLy) GLoSSary 499 InDEx 507 CrEDITS 529 |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : C++_for_Everyone,_2nd_edition_(Wiley,_2011,_0470927135).pdf
2015-01-29 19:45:36, 27.13 M
» 收录本帖的淘帖专辑推荐
Algorithm |
» 猜你喜欢
职称评审没过,求安慰
已经有49人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
垃圾破二本职称评审标准
已经有17人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
三无产品还有机会吗
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
简单回复
bbb2082楼
2015-04-25 03:32
回复
五星好评 顶一下,感谢分享!
hwjok3楼
2016-05-05 17:02
回复
五星好评 顶一下,感谢分享!
linuxchb4楼
2016-05-14 14:39
回复
五星好评 顶一下,感谢分享!
alice绵绵5楼
2016-09-09 02:37
回复
五星好评 顶一下,感谢分享!
2016-09-09 05:51
回复
五星好评 顶一下,感谢分享!
2016-10-05 18:14
回复
五星好评 顶一下,感谢分享!
康驰天下8楼
2017-05-16 16:07
回复
五星好评 顶一下,感谢分享!
2017-05-20 10:46
回复
五星好评 顶一下,感谢分享!
aylya02510楼
2018-02-21 15:52
回复
五星好评 顶一下,感谢分享!
liuqn8761811楼
2018-03-20 06:49
回复
五星好评 感谢分享! 发自小木虫Android客户端
155934963812楼
2019-08-14 10:03
回复
五星好评 顶一下,感谢分享!













回复此楼