自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (6)
  • 收藏
  • 关注

原创 实现单链表的对称判定算法

在Y公司的笔试题中遇见了这样一个题目:一个单链表,如何使用O(1)的空间复杂度判定其是否为对称链表,例如A->B->C->T->C->B->A就是一个对称链表。首先最自然的就能想到N^2的算法:查找1号和最后一个是否相同,再查找2号和倒数第二个。。。查找i和N-i是否相同。但是这个算法明显不是最优解答。对链表的分析之后可以看出,如果找到中间节点,从中间节点断开链表,

2011-10-18 10:53:11 2769

转载 linux c pv 实现生产者消费者模型

//信号量---线程间通信//“生产者消费者” 问题#include#include#include#include#include#define msleep(x) usleep(x*1000)#define PRODUCT_SPEED 3 //生产速度

2011-10-17 16:25:18 1618

转载 操作系统的pv

P,V原语是操作系统里进程之间通信用到的两种操作,在我们研究进程间的互斥的时候经常会引入这个概念,将P,V操作方法与加锁的方法相比较,来解决进程间的互斥问题。实际上,他的应用范围很广,他不但可以解决进程管理当中的互斥问题,而且我们还可以利用此方法解决进程同步与进程通信的问题。

2011-10-16 10:53:45 1094

原创 二叉树转换为树和树林的方法

传送门二叉树转换为树和树林的方法:如果y是x的父亲,且x是y的左子,则把x的右子,x右子的右子…和y相连;去除父亲和右子之间的连线;树转换为二叉树:连接所有的兄弟节点;对于每一个父亲节点,只保留其和其长子之间的连线;某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E。该二叉树结点的前序序列为 (2)1. E、G

2011-10-12 21:23:20 3353

WINDOWS+API函数参考手册>.rar

里面有一些比较实用的API函数,主要可以起到一个参考的作用,要用超星浏览器看,画质一般,但是作为应急的参考绝对够用(主要是够全~)

2010-05-25

常用算法程序集(包括数据结构和算法的常用程序)

包括了一般数据结构中用到的常用程序,链表,堆栈,树,图,矩阵等,如果在学习数据结构,强烈推荐

2010-04-08

VC++文档版教程(初级适用)

苏州大学出版社的书籍,附带大量习题,适合vc++的初学者使用。

2009-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除