- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 大数加法的实现(不考虑负数)
#include #include #define MAX 100 //最大支持的位数//倒序void revnum(char *a){ int len = strlen(a); char t; for(int i = 0; i { //i与j交换位置 i与len-i-1交换 t = *(a+i); *(a+i) = *(a+(len-i-1)); *(a+(len-i-1)) = t;
2011-03-30 16:25:00 867
转载 算法时间复杂度Θ(n2)与 O(n2)
<br /><br />原文地址:http://learn.akae.cn/media/ch11s03.html<br /><br />解决同一个问题可以有很多种算法,比较评价算法的好坏,一个重要的标准就是算法的时间复杂度。现在研究一下插入排序算法的执行时间,按照习惯,输入长度LEN以下用n表示。假设循环中各条语句的执行时间分别是c1、c2、c3、c4、c5这样五个常数[20]:<br /><br />void insertion_sort(void) 执行时间<br />{<br />
2011-03-21 14:06:00 13563
原创 线程函数
<br /><br />创建线程:<br /> pthread_create(pthread_t *tid,const pthread_attr_t *attr, void *(*__start_routine) (void *), void *__restrict __arg )<br />参数1: 新建线ID <br />参数2:新建线程属性,可能为NULL <br />参数3:线程执行的函数指针,其函数原型为void * name(void *arg);<br />参数4:线程执行函数的参<br
2011-03-20 02:06:00 791
原创 linux自动挂载
自动挂载碰盘:1、新建用以挂载磁盘的挂载点目录: 如$mkdir /home/willis/code2、修改/etc/fstab文件,在文件中增加要挂载的磁盘与挂载点:如:/dev/sda9 /home/willis/code vfat defaults,iocharset=utf8,user,auto,exec,umask=007,gid=46 0,0其中的defaults,iocharset=utf8,user,auto,exec,umask=007,gid=46定义挂载的操作权限,编码等v
2011-03-09 22:29:00 788
原创 对函数指针的理解学习
#include int f1(int x,int y){ return x+y;}int f2(int a,int b){ return a-b; }//将一个返回值为int,参数为两个int类型的函数指针做为形式参数int caller(int(*ptr)(int x,int y),int a,int b){ return (*ptr)(a,b); //或者return ptr(a,b);}int main(){
2011-03-04 10:59:00 707
原创 Linux 运行bin文件,提示 权限不够的解决办法
<br /> 在终端模式下:<br /> 1:#chmod a+x qt-sdk-linux-x86-opensource-2010.05.1.bin(.bin文件为要执行的文件,+x表示增加权限, a某个权限值)<br /> 2:#./qt-sdk-linux-x86-opensource-2010.05.1.bin
2011-03-02 21:11:00 15227
Linux下Qt编程入门
2011-03-03
PPC与PC同屏软件
2009-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人