自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 LeetCode—判断是否为二叉搜索树

Validate Binary Search Tree

2014-08-29 13:12:26 696

原创 LeetCode—**字符串中数字的全排列问题Permutations

补充说明:erase函数的定义,通过迭代器来删除单个或者范围的元素iterator erase( iterator _Where);iterator erase( iterator _First, iterator _Last);remove函数的定义template inline _FwdIt remove(_FwdIt _First, _FwdI

2014-08-27 21:56:31 1448

原创 LeetCode—***寻找二叉树中任意两个节点之间的最大值Binary Tree Maximum Path Sum

Binary Tree Maximum Path Sum

2014-08-27 21:06:00 2039

原创 LeetCode—寻找符合要求的最大字串“()))(”

Longest Valid ParenthesesGiven a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring.For "(()", the longes

2014-08-26 20:44:22 569

原创 LeetCode—实现字符串转化为int类型的函数

String to Integer (atoi)

2014-08-26 19:32:28 863

原创 多线程—(同步功能)事件,信息量

事件Event第一个 CreateEvent函数功能:创建事件函数原型:HANDLECreateEvent( LPSECURITY_ATTRIBUTESlpEventAttributes, BOOLbManualReset, BOOLbInitialState, LPCTSTRlpName);

2014-08-25 21:19:18 918 1

原创 多线程—(互斥功能)关键段,互斥量

通过一个经典讲解多线程的博客

2014-08-25 21:09:42 1398 1

原创 多线程例子双线性例子

一个线程向队列中的队列头部读取数据,一个线程向队列中的队列尾部写入数据首先需要分析,这两个线程之间有nax

2014-08-25 20:46:45 669 1

原创 LeetCode—String数字字符串中寻找ip地址

Restore IP AddressesGiven a string containing only digits, restore it by returning all possible valid IP address combinations.For example:Given "25525511135",return ["255.255.11.135",

2014-08-25 20:30:02 1382

原创 LeetCode—单链表翻转

Reverse Linked List IIReverse a linked list from position m to n. Do it in-place and in one-pass.For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4,return 1->4->3->2->5

2014-08-21 20:50:28 650

原创 LeetCode2—String字符串中单词翻转

Reverse Words in a StringGiven an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".Clarification:What constitutes

2014-08-21 20:47:36 589

原创 LeetCode—寻找两个有序数组中值

Median of Two Sorted Arrays

2014-08-21 20:29:13 1147

原创 多线程例子—读者,作家使用读写锁(SRWLOCK)

1.读写锁声明后要初始化,但不用销毁,系统会自动清理读写锁。2.读取者和写入者分别调用不同的申请函数和释放函数。

2014-08-20 13:30:51 898 1

原创 多线程例子—作家,读者问题

读者写者问题描述非常简单,有一个写者很多读者,多个读者可以同时读文件,但写者在写文件时不允许有读者在读文件,同样有读者在读文件时写者也不去能写文件。上面是读者写者问题示意图,类似于生产者消费者问题的分析过程,首先来找找哪些是属于“等待”情况。第一.写者要等到没有读者时才能去写文件。第二.所有读者要等待写者完成写文件后才能去读文件。找完“等待”情况后,再看看有

2014-08-20 13:14:02 994 1

原创 多线程应用例子2—消费者,生产者,多个缓冲区

然后再对这个简单生产者消费者问题加大难度。将消费者改成2个,缓冲池改成拥有4个缓冲区的大缓冲池。    如何来思考了这个问题了?首先根据上面分析的二点,可以知道生产者和消费者由一个变成多个的影响不大,唯一要注意的是缓冲池变大了,回顾一下《秒杀多线程第八篇 经典线程同步 信号量Semaphore》中的信号量,不难得出用二个信号量就可以解决这种缓冲池有多个缓冲区的情况——用一个信号量A来记

2014-08-19 21:14:03 5698 1

原创 多线程应用例子1—消费者,生产者,1个缓存区

多线程的应用——消费者,有一个生产者在生产产品,这些产品将提供给若干个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个具有多个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行消费,显然生产者和消费者之间必须保持同步,即不允许消费者到一个空的缓冲区中取产品,也不允许生产者向一个已经放入产品的缓冲区中再次投放产品。    这个生产者

2014-08-19 20:42:36 2102 1

HEVC残差系数编解码代码详解

HEVC残差系数编解码代码详解,对HM中涉及的代码进行详细介绍

2015-01-05

判断一点是否在三角形内

利用C++,opencv2.2判断一点是否在确定三点的三角形内

2013-05-08

空空如也

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

TA关注的人

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