自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (8)
  • 收藏
  • 关注

原创 POJ 1062 DFS

感觉自己已经有N久没有写过DFS算法了,因为这道题目在DFS的过程中会保留和计算一些值,所以导致程序看起来有点丑陋。话不多说 贴题说思路,目前水平有限,发博客的主要原因是要写给自己,作为一段时间学习的印证吧。题目地址: http://poj.org/problem?id=1062这道题目也是POJ上 少有的中文题目了,所以很快能读懂。不过回想去年这道题其实自己尝试过一次,不过没有解出来,后

2012-07-30 22:18:49 1262

原创 POJ 3250 单调堆栈

其实今天是第一次听说这个数据结构。顺便AC了一道题目:http://poj.org/problem?id=3250先说说单调堆栈吧,其实网上对这个东西的介绍不是很具体,百度知道上也只是有很简单的描述,其实这个堆栈就是一种对压入堆栈的元素有一定限制的堆栈,例如单调递增或者单调递减。如果当前要压入堆栈的元素不满足递增或者递减要求,则从栈结构中弹出一些数据,直到变成空,或者满足单调条件。所以

2012-07-29 16:59:02 1321

原创 POJ 1742 多重背包问题

在《背包九读》里,作者提到了最后的一种基本背包问题是多重背包问题在所有背包问题中,问题都是一致的:有若干个物体,P(Wi, Vi) ,每个重量用wi表示,选择后能获得的价值用Vi表示。然后有一个总容量,在满足不超过总容量的情况下,使得选择的物体尽量价值最大。01背包中,物体只有一个要么选,要么不选。在 完全背包问题中,每个物体都有无数个,也可以选择无数个。在 多重背包中,物体的个数

2012-07-28 20:13:08 1234

原创 POJ 2062 完全背包

题目在http://poj.org/problem?id=2063上一篇文章练习了一个完全背包问题,这里又做了一个意图在于巩固吧,正所谓孰能生巧。题目大概的意思是说:一共有M元钱,用于做N年的投资。一共有K中债券可以买,每种债券用(Ci, Ii)来表示,意图是话费为Ci,年终回报的Ii可以每年年初买好债券,年后卖掉重新买进。问在N年后,最大可以使得资产变为多少。其实

2012-07-28 12:59:59 1750

原创 POJ 1384 完全背包问题

阅读《背包九讲》的同时,配合做一下POJ上的题目。上次练习是01背包问题,这次练习是完全背包问题。在01背包问题中,出现的背包要么选择,要么不选择。而在完全背包问题中,背包出现的次数是没有上限的,即可以选择任何次数的。在背包九讲里,作者给出了一个状态转移方程,核心代码如下:for( int i = 0; i < nObject; i++){ for( int j = weig

2012-07-28 11:00:37 3076

原创 POJ 3624 01背包问题

好久没有做过DP题目了,见到FB的puzzle题目,明显是背包问题,但是却死活写不出代码。所以还是专心心的练习代码是王道。这个题目是最基本是01背包,不过还是没有写出来,看了别人的程序模仿半天才搞出来。此文算是自己的学习笔记吧,大神们觉得简单请绕行,哈哈。先上题目:Charm BraceletTime Limit: 1000MS Memory Limit:

2012-07-27 20:37:18 1507

转载 KMP算法详解

转自:http://www.cnblogs.com/dolphin0520/archive/2011/08/24/2151846.html在介绍KMP算法之前,先介绍一下BF算法。一.BF算法    BF算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二个字符和P的第二个字符;若不相等,则比较S的第二

2012-07-26 15:29:02 978

原创 Linklist Merge Sort(微软等面试一百题-链表排序)代码

因为自己写程序栽在这个问题上了,所以就手写+机试的敲了一下,虽然很小心,但是机试的时候依然写出了bug,所以发这篇帖子算是让自己长长记性吧。问题如下:1.编写实现链表排序的一种算法。说明为什么你会选择用这样的方法代码如下:#include #include struct LinkNode{ int data; LinkNode *pNext; LinkNode(in

2012-07-25 14:54:52 1862

原创 编程珠玑学习笔记 Aha算法 思考以及一些代码实现

"A problem that seems difficult may have a simple, unexpected solution" - 一个看似难以解决的问题,或许在背后隐藏着一个简单,意想不到的解法 三个引例: 1. 输入一个连续文件,文件中存储了之多4,000,000,000个32bit的整数,并且这些整数是按照任意顺序排列的。请你找出一个没有在这个序列中的整数

2012-07-19 18:48:26 2290

Win7下CUDA5.0+VS2010环境配置.pdf

一步一步的讲述如何配置Cuda5的开发环境

2013-02-19

谭浩强C语言教程--Word版本

C语言入门经典教材 C语言入门经典教材 你懂的

2011-03-22

跟我一起写Makefile--GCC

Makefile详细剖析 写的很详细的哦

2011-03-22

高质量C++编程指南

多年开发经验的笔试专家为你打造笔试之路 多年开发经验的笔试专家为你打造笔试之路

2011-03-22

C++入门必做编程题

C++入门必做编程题 76道 带你进入C++神秘世界

2011-03-22

OpenGL学习大礼包

一包在手 OpengL万事无求 API 查OpengL 函数 编程指南太大 恕我不能放了 SDK 开发OpengL的前提 NateRobin 让你轻松理解OpenGL基本概念 简明教程中有很都原程序,MFC+OpengL 打造图形利器 Off是常用的图格式,附上一些

2009-12-27

IBM DB2 730认证原题,背了包你过730

IBM内部资料,绝不骗人,我背了就过了,光解答原题我就得了88.**分!

2008-12-12

空空如也

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

TA关注的人

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