- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 堆砖块
小易有n块砖块,每一块砖块有一个高度。小易希望利用这些砖块堆砌两座相同高度的塔。为了让问题简单,砖块堆砌就是简单的高度相加,某一块砖只能使用在一座塔中一次。小易现在让能够堆砌出来的两座塔的高度尽量高,小易能否完成呢。 思路:动态规划 dp[i][j]表示用前i个砖块堆成两块(A,B),它们的高度差为j时的高度(A,B其中的较小值,如下图) dp[n][0]即为题目的解。d[i]: 第i块砖的高
2017-08-11 20:01:04 728
原创 重建二叉树
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。
2017-08-11 19:34:59 159
原创 丑数
把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。
2017-08-10 16:13:15 149
原创 正则表达式匹配
请实现一个函数用来匹配包括’.’和’‘的正则表达式。模式中的字符’.’表示任意一个字符,而’‘表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串”aaa”与模式”a.a”和”ab*ac*a”匹配,但是与”aa.a”和”ab*a”均不匹配
2017-08-10 15:32:22 193
原创 字符串的排列
输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 Note:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。
2017-08-10 14:55:51 149
原创 删除链表中重复的结点
在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5思路:
2017-08-10 14:40:57 159
原创 翻转单词顺序列
牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?
2017-08-10 14:30:15 187
原创 顺时针打印矩阵
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 没什么水平的题,不能通过的原因可能是不太细心
2017-08-10 14:19:56 132
原创 牛客网 数组中的逆序对
在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,size<=10^4 对于%75的数据,size<=10^5 对于%100的数据,size<=2*10^5
2017-08-10 13:46:46 326
原创 LeetCode 137. Single Number II
Single Number II Given an array of integers, every element appears three times except for one, which appears exactly once. Find that single one.
2017-08-10 13:24:04 176
免费开源WEBGIS框架搭建步骤(图文)
2017-02-23
CGAL-4.9(百度云)
2016-10-20
C++帮助文档
2016-09-22
计算机图形学(教案)
2016-09-19
OpenGL超级宝典(第五版)运行程序及gltools环境配置
2016-04-15
web聊天式,servlet+jsp+jdbc,比较底层的开发
2014-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人