码迷,mamicode.com
首页 >  
搜索关键字:九度oj    ( 437个结果
LeetCode —— 258
和学长聊天的时候,知道了世界上还有一个叫LeetCode的OJ平台,听说相当不错,我暂时弃了九度OJ,开刷LeetCode. LeetCode最吸引我的地方在于,每一道题都有对应的Discuss,在讨论板块里,有世界各地的优秀程序员发布的解法,可以在里面看到很多优秀的代码,优秀的思想,受益匪浅。 今 ...
分类:其他好文   时间:2016-05-28 20:28:44    阅读次数:129
九度OJ平台练习 —— 题目1012
这道题目设计到一点图论的知识,幸好我曾经学过图论。 思路是这样的: 当两个城市之间有道路能连通时,将这两个城市加入到同一个连通子集里,每个连通子集里的任意两个城市都是可以连通的。 比如存在两条路(1,2)和(2,3),那么1,2加入到一个连通子集s里,s = {1,2},2,3也加入到一个连通子集里 ...
分类:其他好文   时间:2016-05-18 09:12:22    阅读次数:169
九度OJ平台练习 —— 题目1011
这道题是求最大子序列和,这是很经典的算法题,网络上有很多资料,我用的是动态规划的方法,时间复杂度为O(N)。 假设序列的长度为n,那么和最大的连续子序列,只能以第0~第n-1中的某一个数结尾。 当遍历到第i个元素时,假设它前面的连续子序列和为maxhere。 如果maxhere>0,maxhere ...
分类:其他好文   时间:2016-05-17 08:33:11    阅读次数:123
九度OJ平台练习 —— 题目1009
这道题目不是很简单,第一反应可能是真的去构造出一棵树,然后递归遍历,比较两棵树的每个结点是否相同。 但这样子很麻烦,而且递归遍历的效率不高,我看到很多人用递归的方法最后超时无法通过。 我的方法是用静态数组模拟出二叉搜索树,根据二叉搜索树的特性,第i个节点的左孩子是第2*i个节点,右孩子是第2*i+1 ...
分类:其他好文   时间:2016-05-16 21:29:50    阅读次数:1189
九度OJ平台练习 —— 题目1010
这道题目,只不过把加法拐了个弯,数字用英文单词的方式给出,本质其实没有变化。我们要做的,只是根据单词识别出它所代表的数字。 Java代码如下: ...
分类:其他好文   时间:2016-05-16 17:14:09    阅读次数:230
九度OJ平台练习(二)—— 题目1001
今天刷的题目是1001,题目用英文给出,但不难解读。 题目的意思是说,输入两个矩阵A和B(二者彼此的行数相同,列数相同),进行矩阵加法得到A+B,统计A+B矩阵中零行和零列的数量。 思路: 首先是计算A+B,这个不难,可以用二维数组实现。 其次是统计零行和零列,先明确概念,零行指的是整个行的每个数都 ...
分类:其他好文   时间:2016-05-14 18:46:19    阅读次数:133
剑指Offer--040-平衡二叉树(判断一棵二叉树是否是平衡二叉树)[扩展附加题]
链接 牛客OJ:平衡二叉树 九度OJ:未收录 GitHub代码: 040-平衡二叉树 CSDN题解:剑指Offer–040-平衡二叉树 牛客OJ 九度OJ CSDN题解 GitHub代码 040-平衡二叉树 未收录 剑指Offer–040-平衡二叉树 040-平衡二叉树 题意题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 递...
分类:其他好文   时间:2016-05-13 00:47:29    阅读次数:231
剑指Offer--040-数组中只出现一次的数字
链接 牛客OJ:数组中只出现一次的数字 九度OJ:http://ac.jobdu.com/problem.php?pid=1351 GitHub代码: 040-数组中只出现一次的数字 CSDN题解:[剑指Offer–040-数组中只出现一次的数字]( http://blog.csdn.net/gatieme/article/details/51330871)...
分类:编程语言   时间:2016-05-12 21:40:10    阅读次数:186
剑指Offer--041-和为S的连续正数序列
链接 牛客OJ:和为S的连续正数序列 九度OJ:http://ac.jobdu.com/problem.php?pid=1354 GitHub代码: 041-和为S的连续正数序列 CSDN题解:剑指Offer–041-和为S的连续正数序列 牛客OJ 九度OJ CSDN题解 GitHub代码 041-和为S的连续正数序列 1354-和为S的连续正数...
分类:其他好文   时间:2016-05-12 18:05:55    阅读次数:256
九度OJ - 1201 - 二叉排序树
题目描述 输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。输入输入第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。输出可能有多组测试数据,对于每组数据,将题目所给数据建立一个二叉排序树,并对二叉排序树进行前序、中序和后序遍历。每种遍历结果输出一行。每行最后一个数据之后有一个空格。样例输入 5 1 6 5 9 8 样例输出 1 6 5 9 8...
分类:编程语言   时间:2016-05-12 16:26:50    阅读次数:170
437条   上一页 1 ... 16 17 18 19 20 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!