- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 求最长公共子串问题
n个字符串,1如n=31.what is local bus?2.this is local bus。3.local bus is name sdhfj。那么最长的共同子串是local bus函数为char * findchar(const char**asd,const int n)大体就是这些,用c去实现!!大牛们 给力啊!!看到个跟帖的代码,PS:
2012-04-19 19:48:01 800
转载 一个效率很高的BM算法 汇编实现的
{ The originial benchmark program was to demonstrate the speed difference between the POS() in Turbo Pascal 4 or 5 brute-force and the Boyer-Moore method function POSBM() Program author: Costa
2012-04-15 14:58:39 1112
原创 Qt学习笔记 - QSignalMapper
QSignalMapper 信号映射器这次的应用是 计算器,由于有多个按钮功能是类似的,可以绑定到同一个槽函数, 但是考虑到 PushButton 类没有 int 参数的 信号, 所以利用映射器进行 mapper = new QSignalMapper(this); /* * 映射信号 */ connect(ui->btn_0, SIGNAL(
2012-04-14 20:53:46 1254
原创 Linux高级文件编程 标准C部分笔记
AP I/O 笔记文件二进制文件 :文本文件 :...文件的高级操作(stdio.h)主要是一些 标准C里面的 IO, 里面封装的是一些 LIUNX 的底层文件操作。高级文件结构体:typedef struct{int _fd; // 文件号int _cleft; // 缓冲区中剩下的字符数int _mode; // 文件操作方式
2012-04-13 22:21:18 776
原创 linux文件I/O编程 (open、read、write、lseek、close)
AP I/O 笔记文件的原子操作(stdio)可用的文件I / O函数——打开文件、读文件、写文件等等。大多数Linux文件I / O只需用到5个函数:open、read、write、lseek 以及close。不带缓存指的是每个read和write都调用内核中的一个系统调用。这些不带缓存的I / O函数不是ANSI C的组成部分,而是POSIX(Portable Operatin
2012-04-13 22:18:47 1397
转载 C语言结构体对齐问题
关于C 语言中的结构体对齐。(1)什么是字节对齐一个变量占用n 个字节,则该变量的起始地址必须能够被n 整除,即: 存放起始地址% n = 0,对于结构体而言,这个n 取其成员种的数据类型占空间的值最大的那个。(2)为什么要字节对齐内存空间是按照字节来划分的,从理论上说对内存空间的访问可以从任何地址开始,但是在实际上不同架构的CPU 为了提高访问内存的速度,就规定了对于某些
2012-04-10 13:22:38 890
原创 C++随手代码收藏 自定义实现 String 类
#include #include #include class String //定义字符串类{ char *ss; //字符串的首地址 int length; //字符串长度public: String(char *s); //带参数的构造函数 String(){ss=0;length=
2012-04-10 13:02:37 856
原创 Qt学习笔记 01 - Meta data 和 内存管理
1.QObjectQObject是绝大多数Qt类的基类, 也有些类不是继承的他需要轻量级实现的类 如(QPoint QRect QColor QBrush...等)数据容器 (QString QList QChar)可拷贝的类.. PS:
2012-04-08 20:35:44 960
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人