源码
飘飘若然
这个作者很懒,什么都没留下…
展开
-
strcpy,strncpy,memcpy的源码分析
首先讲讲strcpy的源码,它是三者中最简单的,但是确实最为精辟的 char * __cdecl strcpy(char * dst, const char * src) { char * cp = dst; while( *cp++ = *src++ ) ;原创 2013-08-06 17:27:20 · 1546 阅读 · 0 评论 -
冒泡 ,插入,折半插入,希尔,快速,简单选择等排序源码
#include using namespace std; //各种排序方法: /**冒泡排序法**/ //它的时间复杂度为O(n^2),虽然不及堆排序、快速排序的O(nlogn,底数为2),但是有两个优点:1.“编程复杂度”很低,很容易写出代码;2.具有稳定性,这里的稳定性是指原序列中相同元素的相对顺序仍然保持到排序后的序列,而堆排序、快速排序均不具有稳定性。 void Bubble原创 2013-08-20 14:50:22 · 563 阅读 · 0 评论 -
MD5加密使用
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import org.apache.commons.codec.digest.DigestUtils;//开发的jar包 使用更方便 public class MD5 { /* * 1.一个运转载 2014-01-03 15:06:34 · 846 阅读 · 0 评论