摘要: 1 #include 2 #include 3 4 #define MAX_PRIO 10000 5 #define BITS_PER_LONG 32 6 #define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d)) 7 8 #define BIT(nr) (1UL > (nr & (BITS_P... 阅读全文
posted @ 2017-02-06 13:33 丹西 阅读(1589) 评论(0) 推荐(0) 编辑
摘要: 前年一时脑热(理想很丰满,现实很骨感),写了这个最短路径优先的低效版本,且留着回忆吧。 spf.h spf.c 阅读全文
posted @ 2017-02-06 13:30 丹西 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 这个代码是我上个公司工作项目的里面内存管理(基于伙伴算法)的一个简化又简化的版本。 因为没有内存边界检查; 因为没有内存使用统计; 因为没有考虑线程安全; 因为没有内存分配操作的具体文件位置信息; 因为没有考虑内存的浪费; 因为特别简单。。。所以也有一些用处,我定义了最小的内存为8字节,因此可以将任 阅读全文
posted @ 2017-02-06 13:26 丹西 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 这些字符代码是以前写的,源于很久很久以前的一个VC++项目,在当时的部门编程比赛里因为用了项目代码的xsplit函数,万万没想到,那个做了几年的项目里面居然有坑。。xsplit函数居然不能split连续2个空格,囧,领导说,你要是用ruby你就满分了,让我与满分失之交臂,当时没有人得满分,因此记忆深 阅读全文
posted @ 2017-02-06 13:21 丹西 阅读(973) 评论(0) 推荐(0) 编辑