- 博客(14)
- 资源 (19)
- 收藏
- 关注
原创 编程练习:快速排序
/*=========================================================================# FileName: QSort.c# Description: 快速排序,输入0结束数据输入# LastChange: 2012-06-02 11:40:21====================================
2012-06-03 20:36:25 665
原创 编程练习:简单表达式求值
/*=========================================================================# FileName: expression.c# Description: 表达式求值,表达式以'#'结束,默认输入无误且无换行,但可以有空格 可以计算多位数,但不可有负数和小数# LastChange: 2012-06-
2012-06-03 20:34:26 942
原创 编程练习:阶乘
/*=========================================================================# FileName: factorial.c# Description: 阶乘100!计算 (主要代码来自网络,自己只是稍作修改)# LastChange: 2012-06-02 21:23:51 算法流程如下:
2012-06-03 20:33:06 2299
原创 编程练习:堆排序
/*=========================================================================# FileName: heapSort.c# Description: 堆排序(数组实现)# LastChange: 2012-06-03 15:03:00======================================
2012-06-03 20:28:37 659
原创 编程练习:归并排序
#include #include /*assert()*/ #include /*malloc()*/ #include /*memmove(), memset()*/ void Merge(int a[], int r[], int b, int m, int e) { int j, k; for( j = m+1,k = b; k <= e; ++k ) { if(
2012-06-03 20:23:07 594
原创 编程练习:迷宫求路
/*=========================================================================# FileName: Maze.c# Description: 迷宫求路# author: shuizhonglin# LastChange: 2012-05-31 20:31:42====================
2012-05-31 21:30:25 4246
原创 ubuntu 11.10 下XTerm的配置(可显示和输入中文)
打开/etc/X11/app-defaults/XTerm,在后面添加以下代码Xft.dpi:96 xpdf.title: PDF XTerm*faceSize: 10 XTerm*faceSize1: 10 XTerm*faceSize2: 10 XTerm*faceSize3: 10 XTerm*faceSize4: 10 XTerm*face
2012-02-14 11:37:19 6831
原创 S3C2440A中断小记
一般情况下,IRQ中断发生后,系统会在距程序入口0x00000018处执行 B HandlerIRQ HandlerIRQ处的代码是 HandlerIRQ HANDLER HandleIRQ 它使用了一个名为HANDLER的宏,此宏扩展后为: SUB SP, SP, #4 ; SP=SP-4,此地址用于存放转跳地址,也即中断程序的入口地址 S
2012-02-03 21:19:39 967
原创 个人修改的用于ADS1.2的2440init.s
;======================================================================================; 文件名: 2440INIT.s; 描述: 1).ARM 指令集,; 2).小端格式; 3).NOR Flash总线16位,大小2MB; 4).NAND Flash型号:K9F2G08,大小256MB; 5
2012-02-03 03:47:33 1398
原创 norflash启动、nandflash启动以及硬件仿真的区别
RQ : read only,指代码区 RW : read/write, 指存放已初始化的“全局”变量的区域 ZI : zero initialize, 指存放未初始化的“全局”变量的区域 Norflash启动:不复制RO区,norflash 的RO区启动代码复制RW区到SDRAM内存指定空间中(MDK中一般为RAM1),并清零RW区存放空间后的部分空间以作为ZI区.
2012-02-02 02:01:34 1066
原创 个人修改的用于MDK的2440init.s
;======================================================================================; 文件名: 2440INIT.s; 描述: 1).ARM 指令集,; 2).小端格式; 3).NOR Flash总线16位,大小2MB; 4).NAND Flash型号:K9F2G08,大小256MB;
2012-02-01 17:11:40 1852 1
原创 CRC7算法
先将要保护的数据的前7位放进CRC寄存器中,如果数据有20位,则未移进的有13位,然后逐位左移,左移13次后,数据已经全部移进CRC寄存器中,这还没完,还要再移20-13=7次,每次将0移进寄存器中。关键是,在每次移位之前,若CRC寄存器的最高位是1,则移位后CRC内的7位与 0001001(9)异或,并用所得7位结果数据覆盖CRC内的值,然后接着判断最高位,接着移位。如果CRC寄存器的最高位是0
2011-10-24 00:23:17 3716
原创 ”双击文件夹无法在同一个窗口打开,更改文件夹选项也不行“的解决方法
1.在开始菜单中搜索”运行“,打开”运行“,在依次其中输入运行regsvr32 "%SystemRoot%\System32\actxprxy.dll"regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll"若正常执
2011-10-03 09:12:06 2226
原创 中序线索二叉树各操作函数
#include #include #define OK 1#define ERROR -1#define FAIL 0#define TRUE 1#define FALSE 0#define NodeSize sizeof(struct BiThrNode) struct BiThrNode{ int num; char LTag,RTag; //为1时表示左右孩子分别指向前驱,后继。 struct BiThrNode *lchild,*rchild;
2011-05-24 17:21:00 868
Matlab : A Practical Introduction to Programming 3rd
2014-04-29
Linear Algebra : A Modern Introduction 3rd
2014-04-29
基于labview的软键盘
2013-02-24
ubuntu11.10下GVim配置安装步骤(改进版).rar
2012-03-04
XP下GVim配置安装步骤
2012-02-21
ubuntu11.10下GVim配置安装步骤
2012-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人