8                                        ______________

6.10. ,    ................................................................179

6.11.   ,      ....... 181

6.11.1. :   ....................................................................182

6.12.   .................................................................................................182

...........................................................................................................................................183

.....................................................................................................................................184

 7
Ad hoc                         191

7.1.   ........................................................................................................192

7.2.    ......................................................................................... 193

7.3.   ................................................................................................ 195

7.4.  ..................................................................................................... 197

7.5.   ................................................................................... 199

7.6.    ................................................................................201

7.7.      ...................................202

7.8. :        ...................................................... 206

7.9.   -   .................................................207

7.10.   ()   .........................................................208

7.11.   ......................................................................................................210

7.11.1.     ..................................................................................212

7.12.  new  delete ....................................................................................................214

7.13.   .................................................................................................216

7.13.1.   ....................................................................................217

 ..............................................................................................................................................218

................................................................................................................................... 220

 8
:                227

8.1. .....................................................................................................................................227

8.2. ................................................................................................................................228

8.3. : quicksortQ ..............................................................................................................229

8.4.    .............................................................................. 232

8.5.     void* ...................................... 234

8.6.    .................................................................................................. 236

8.7.   ....................................................................................................239

...............................................................................................................................................240

.....................................................................................................................................241

 9
,    STL 245

9.1.   stack ......................................................................................................245

9.2.  ............................................................................................................... 247

9.2.1.     ...............................................................249

9.3.  .................................................................................................................. 250

9.3.1. ...........................................................................................................................250

9.3.2.  ................................................................................................... 250

9.3.3.   ................................................................................... 250