自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vulcan

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 构造回文(动态规划,递归算法)

给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢? 输出需要删除的字符个数。输入数据有多组,每组包含一个字符串s,且保证:1<=s.length<=1000.对于每组数据,输出一个整数,代表最少需要删除的字符个数。

2016-06-15 21:37:42 1578

原创 计算回文子序列(Java语言,动态规划,递归)

LCS是指最长公共子序列。计算2个字符串的LCS广泛应用于搜索引擎,文本编辑器,字符串比较工具,IDE等工具中。LCS计算基于已经证明的一种递推关系。即:1.当Xm == Yn时,LCS(X(m),Y(n)) = LCS(X(m-1),Y(n-1)) + Xm2.当Xm != Yn时,LCS(X(m),Y(n)) = max( LCS(X(m-1),Y(n)), LCS(X(m),Y(n-1))

2016-06-15 18:04:55 1107

原创 计算回文子序列(Java语言,穷举法,递归)

腾讯2017暑期实习生编程题1。给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢?输出需要删除的字符个数。

2016-06-14 10:39:42 1301

原创 字符串子序列穷举(Java语言,递归算法)

采用递归算法穷举字符串的子序列。

2016-06-13 18:28:43 2399

原创 字符串子序列穷举(Java语言,二叉树遍历法)

给定长度为N的字符串,输出其所有非空子序列,总共有2^N-1个子序列。

2016-06-13 16:42:47 2102 2

原创 用两个栈实现队列

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。

2016-06-12 16:57:16 276

原创 字符串替换

请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

2016-06-12 15:35:23 234

原创 二维数组查找算法(C++)

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

2016-06-12 11:42:43 1099

坦克大战游戏c++语言源代码

坦克大战源代码,用c++语言编写,模块清晰,代码质量高,代码量大,是学习c++语言的好材料

2010-02-19

空空如也

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

TA关注的人

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