- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 LintCode 85. 在二叉查找树中插入节点
题目: 在二叉查找树中插入节点要求:给定一棵二叉查找树和一个新的树节点,将节点插入到树中。你需要保证该树仍然是一棵二叉查找树。样例:给出如下一棵二叉查找树,在插入节点6之后这棵二叉查找树可以是这样的:给出如下一棵二叉查找树,在插入节点6之后这棵二叉查找树可以是这样的: 2 2 / \ / \1 4 --> 1 4 /
2017-11-22 12:36:02 295
原创 LintCode 84. 落单的数III
题目:落单的数III要求:给出2*n + 2个的数字,除其中两个数字之外其他每个数字均出现两次,找到这两个数字。样例:给出 [1,2,2,3,4,4,5,3],返回 1和5算法要求:O(n)时间复杂度,O(1)的额外空间复杂度解题思路:这次题中要求,求出2个落单的数字,我们第一时间想到的应该就是将如何将问题简单化,即我如何将二个数分开来,进行提取。 我们根据第一题的想法,可以得出,第一题算法可以计
2017-11-21 17:27:20 435
原创 LintCode 83. 落单的数II
题目:落单的数II要求:给出3*n + 1 个的数字,除其中一个数字之外其他每个数字均出现三次,找到这个数字。样例:给出 [1,1,2,3,3,3,2,2,4,1] ,返回 4算法要求:一次遍历,常数级的额外空间复杂度解题思路:这道题就不能像上一道题那样,用异或来将二个相同的数抵消,但是我们可以使用同样的原理,在位上进行操作,实现出现三次则抵消。算法如下:class Solution {publi
2017-11-21 16:46:18 423
原创 LintCode 82. 落单的数
题目:solveNQueens要求:给出2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。样例:给出 [1,2,2,1,3,4,3],返回 4算法要求:一次遍历,常数级的额外空间复杂度解题思路:我们只需要找出出现了一次的数字。 题中指出,只有一个数只出现过一次,那么我们只需要找到一个方法,放出现二次的数相除抵消,即相同的数相互抵消。 那我们就想起了位操作符中的异或
2017-11-21 16:42:12 463
原创 LintCode 81. 数据流中位数
题目:solveNQueens要求:数字是不断进入数组的,在每次添加一个新的数进入数组的同时返回当前新数组的中位数。 说明中位数的定义:中位数是排序后数组的中间值,如果有数组中有n个数,则中位数为A[(n-1)/2]。比如:数组A=[1,2,3]的中位数是2,数组A=[1,19]的中位数是1。样例:持续进入数组的数的列表为:[1, 2, 3, 4, 5],则返回[1, 1, 2, 2, 3]持续
2017-11-21 13:28:38 389
原创 丫丫头-玲珑塔设计教程
设计怪兽设计怪兽的部分,之前教过就不讲了。创建地图在【设计地图】里找到【其他】点击【增加场景】->【定义属性】(这里的地图名称你自己想怎么起就怎么起,无所谓的,下面这个只是个例子)点击【定义操作】->【增加操作】接着点击【定义事件】->【添加步骤】->挑战人物: 【增加】->【添加人物】->选择之前设计的那个怪物即可。接着,返回设计地图,返回到之前设计的第一层(也就是上一层,如果你设计的是第三层,就
2017-11-20 23:50:33 1091
原创 丫丫头-房产家具设计教程
设计地图房子的地图跟设计普通地图一样,只需注意以下几点。设计属性的时候,注意下图!可放置家具的数量最大为5设计家具首先,创建一个家具(消耗品)-注意记下来这里的标识(物品id),下图为i119接着进入【定义页面模板】->【自定义页面模板】->【28.ctm_jiaju_list】,按照下面的步骤进行添加家具。点击确认即可。完了点击确认,刚添加的操作元素可能跟上图不一样,应该像下图点击【定义事
2017-11-18 23:57:04 454
原创 MXNet ImageNet-11k
安装先从github下载。git clone --recursive https://github.com/dmlc/mxnet接着可以选择二种方式来进行安装。一种: makecd mxnetcp ./make/config.mk .make另一种: pythoncd mxnet/pythonpython setup.py install不过用第二种方法的话,还是无法import。所以使用第一
2017-11-17 04:37:43 1257
原创 Fine-tuning a Pretrained Network for Style Recognition
实验一首先写一下下面这个.pycaffe_root = './caffe/' # this file should be run from {caffe_root}/examples (otherwise change this line)import syssys.path.insert(0, caffe_root + 'python')import caffecaffe.set_devic
2017-11-10 20:27:23 476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人