自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 c语言快速排序的实现

// // main.c // cTest // // Created by HuangZizhu on 13-10-8. // Copyright (c) 2013年 HuangZizhu. All rights reserved. // #include <stdio.h> #define N (10) void quickSor(int *...

2013-10-08 16:41:26 114

原创 IPhone用户登录框的一些代码

在一个页面之上生成并插入新页面的代码 - (UIViewController *)presentingController { if (!presentingController) { presentingController = [[ASIAutorotatingViewController alloc] initWithNibName:nil bundle:nil];...

2012-10-09 12:09:09 149

原创 求一个数组里面第K大的数

时间复杂度控制在O(n)

2011-09-20 14:27:46 143

链表交叉问题

两个单向链表A、B,在中间某个节点交叉,呈“Y”字型(这里暂不考虑的存在环的情况),且链首在“Y”字形的上面分叉部分,现在知道A、B的头指针,且知道链表中各个结点存储的数值都一样,要求设计算法得到交叉点的位置,尽量减少额外空间和尽量降低时间复杂度...

2011-09-15 18:57:19 79

堆排序

  根据算法导论第二版中文版第六章堆排序内容所写的代码(p73),采用c语言,编译器为vc2008   程序的说明:   /*****************1. 定义数组的长度 ArrayLength = 102. 堆排序的思路: 建堆,使一个二叉树中的数据符合堆的定义,即是根的数值大于左右子结点的值,该功能由buildMaxHeap()函数完成 当堆的根结点的值发生变化时能够重新建立...

2011-09-15 15:30:50 61

原创 tcp三次握手的过程,accept发生在三次握手哪个阶段?

稍微讲述下tcp三次握手的过程    

2011-09-09 13:42:16 224

37只狗只中选出跑得最快的3只

有37只狗,各只狗的速度都不同,现在有一个跑道,可以同时容纳6只狗竞跑,每次比赛能比较出快慢,但不能得到确切的速度的值,也没有计时器计算狗赛跑的时间。 现在要求用最少的比赛次数获得这37只狗中速度最快的3只,问需要至少比赛多少次。...

2011-09-07 16:14:27 134

原创 链表的C语言实现

    #include<stdio.h> typedef struct Node{ int id; int value; struct Node* next; }Node; Node* creatSingleList(int singleListLength); Node* getSingleListTail(Node* singleListHea...

2011-09-03 21:54:42 72

原创 个人写的快速排序

个人写的快速排序   #include <stdio.h> void getValues(int* values, int length); void showValues(int* values,int length); void quickSort(int* values, int start, int end); int partition(int* valuse...

2011-08-31 22:40:35 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除