- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 快速排序
快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
2014-04-11 14:30:18 680
原创 一些C的库函数,C++ stl函数源码(如:strcpy、memcpy和memmove)
;*** ;memcpy.asm - contains memcpy and memmove routines ; ; Copyright (c) 1986-1997, Microsoft Corporation. All right reserved. ; ;Purpose: ; memcpy() copies a source memory buffer t
2014-04-09 16:42:52 1126
转载 浅拷贝和深拷贝:有什么区别;何时使用;与constructor的关系?
Q:什么是浅拷贝(shallow copy)和深拷贝(deep copy)? A: 浅拷贝就是成员数据之间的一一赋值:把值一一赋给要拷贝的值。但是可能会有这样的情况:对象还包含资源,这里的资源可以是堆资源,或者一个文件。。当值拷贝的时候,两个对象就有用共同的资源,同时对资源可以访问,这样就会出问题。深拷贝就是用来解决这样的问题的,它把资源也赋值一次,使对象拥有不同的资源,但资源的内
2014-04-02 10:08:57 1924
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人