- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 我的专题文章之一 --对变量的总结
我的专题文章之一 --对变量的总结 三篇文章总算完成了。可以说在6月8号就完成了。主要是由于工作的原因,比较忙,贴上来还要排版,所以最后一篇文章放上来的时间晚了点。在我word文档里面有很多箭头,而CSDN的Blog里面不支持箭头,所以要花不少时间来排版。之所以要排版,是为了以后自己看的舒服一点,这样才有心情看下去。当我写完这三篇文章之后,自己觉得收获很大。在写这三篇文章的过程
2006-06-25 18:36:00 7646 1
原创 考场安排---图的着色原理之运用
考场安排姓名:杨小华 【问题描述】设学校共有n门课,需要进行期末考试,因为不少学生不止选修一门课程,所以不能把同一个学生选修的两门课程安排在同一场次进行考试,问学期的期末考试最少需多少场次考完?(提示:如果两门课被同一个同学选上,则表示这两门课的顶点之间存在一条边)。试设计一算法,当给定一个图时G=(V,E),|V|=n,(Vi,Vj)ЄE,当且仅当有一个同学选了课程i和课
2006-06-25 13:21:00 6522 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 2013
原创 快速排序
//快速排序,主要思想是通过一趟排序将待排序的记录分割成相邻的两个区域,//其中一个区域中的关键字均比另一区域中记录的关键字要小,在分别对这两个//区域进行排序,以达到整个序列有序。一般情况是O(logn),最坏情况是O(n) #include <stdio.h>#define N 10int QSorting(int *a, int start, int end)...
2006-06-19 23:30:00 1777
原创 二分查找算法
二分查找算法是基于已经排好序的数列。这是它的实现:#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 2994
原创 你的变量究竟存储在什么地方?
你的变量究竟存储在什么地方?作者:杨小华 我相信大家都有过这样的经历,在面试过程中,考官通常会给你一道题目,然后问你某个变量存储在什么地方,在内存中是如何存储的等等一系列问题。不仅仅是在面试中,学校里面的考试也会碰到同样的问题。 如果你还不知道答案,请接着往下看。接下来,我们将在Linux操作系统上,以GCC编译器为例来讲解变量的存储。 在计算
2006-06-08 23:55:00 14129 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 7714
原创 深入变量的“案发”现场
深入变量的“案发”现场 作者:杨小华 当《绝对能够测试你的C语言功力的几个问题》第一次出现在CSDN首页时,我就进入了张老师Blog。客观上说,出的题目比较基础,但每一题都说出一个所以然来,恐怕不是很简单。过了几天就贴出了《语言测试题的讲解分析》,我怀着好奇的心情进去看了看。发现里面赞扬的也有,诋毁的也有。韩愈《师说》里面讲过:闻道有先后,术业有专攻。张老师自然有他的可取之处,
2006-06-01 22:27:00 5391 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人