自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 我的专题文章之一 --对变量的总结

我的专题文章之一 --对变量的总结 三篇文章总算完成了。可以说在6月8号就完成了。主要是由于工作的原因,比较忙,贴上来还要排版,所以最后一篇文章放上来的时间晚了点。在我word文档里面有很多箭头,而CSDN的Blog里面不支持箭头,所以要花不少时间来排版。之所以要排版,是为了以后自己看的舒服一点,这样才有心情看下去。当我写完这三篇文章之后,自己觉得收获很大。在写这三篇文章的过程

2006-06-25 18:36:00 7599 1

原创 通过内核源码看函数调用之前世今生

通过内核源码看函数调用之前世今生                                                                             作者:杨小华栈(Stack):一个有序的积累或堆积                                                         

2006-06-25 17:34:00 9320 1

原创 考场安排---图的着色原理之运用

考场安排姓名:杨小华 【问题描述】设学校共有n门课,需要进行期末考试,因为不少学生不止选修一门课程,所以不能把同一个学生选修的两门课程安排在同一场次进行考试,问学期的期末考试最少需多少场次考完?(提示:如果两门课被同一个同学选上,则表示这两门课的顶点之间存在一条边)。试设计一算法,当给定一个图时G=(V,E),|V|=n,(Vi,Vj)ЄE,当且仅当有一个同学选了课程i和课

2006-06-25 13:21:00 6312 3

原创 冒泡和选择排序

#include <stdio.h>#include <stdlib.h>#include <string.h>//冒泡排序void bubbleSort(int *a,int len){     int i,j,temp;     for(i = 0;i<len-1;i++)     {          for(j=0;j<l...

2006-06-19 23:32:00 1997

原创 快速排序

//快速排序,主要思想是通过一趟排序将待排序的记录分割成相邻的两个区域,//其中一个区域中的关键字均比另一区域中记录的关键字要小,在分别对这两个//区域进行排序,以达到整个序列有序。一般情况是O(logn),最坏情况是O(n) #include <stdio.h>#define N 10int QSorting(int *a, int start, int end)...

2006-06-19 23:30:00 1759

原创 二分查找算法

二分查找算法是基于已经排好序的数列。这是它的实现:#include #include #include //二分法查找int find(int *result,int key,int len){ int first,end,mid; first=0; end=len-1; while(first {  mid=(first+end)/2;  if(result[mid]==key)  

2006-06-19 23:28:00 2977

原创 你的变量究竟存储在什么地方?

 你的变量究竟存储在什么地方?作者:杨小华       我相信大家都有过这样的经历,在面试过程中,考官通常会给你一道题目,然后问你某个变量存储在什么地方,在内存中是如何存储的等等一系列问题。不仅仅是在面试中,学校里面的考试也会碰到同样的问题。       如果你还不知道答案,请接着往下看。接下来,我们将在Linux操作系统上,以GCC编译器为例来讲解变量的存储。       在计算

2006-06-08 23:55:00 14061 4

翻译 CPU亲合力(CPU Affinity)

CPU Affinity作者:Robert Love   翻译:normalnotebookBind specific processes to specific processors with a new system call. 使用新的系统调用,可以将一个进程绑定到一个特定的CPU上运行。The ability in Linux to bind one

2006-06-03 18:09:00 7658

原创 深入变量的“案发”现场

深入变量的“案发”现场 作者:杨小华       当《绝对能够测试你的C语言功力的几个问题》第一次出现在CSDN首页时,我就进入了张老师Blog。客观上说,出的题目比较基础,但每一题都说出一个所以然来,恐怕不是很简单。过了几天就贴出了《语言测试题的讲解分析》,我怀着好奇的心情进去看了看。发现里面赞扬的也有,诋毁的也有。韩愈《师说》里面讲过:闻道有先后,术业有专攻。张老师自然有他的可取之处,

2006-06-01 22:27:00 5353 6

炉边夜话---多核多线程杂谈

主要介绍了Linux多核多线程编程相关知识,以及如何借助工具进行优化,利用多线程提高程序性能。源码实例丰富,是多核多线程中初学者必备文档。

2010-01-20

空空如也

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

TA关注的人

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