一、最快关键字register 关键字regiter请求编译器尽可能的将变量存在CPU的寄存器中。有几点注意的地方。 1、register变量必须是能被CPU寄存器所接受的类型,这通常意味着register变量必须是一个单个的值,并且其长度应小于或等于整型的长度。 但是,有些机器的寄存器也能存...
分类:
编程语言 时间:
2014-06-28 12:14:06
阅读次数:
221
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1564题意:给出一棵treap,即每个点的数据 值、权值。根的数据值大于左孩子小于右孩子,根的权值比左右孩子都小。另外定义每个节点的访问次数,每个节点的代价为访问次数乘以深度(根深度为1)。...
分类:
其他好文 时间:
2014-06-23 07:47:11
阅读次数:
312
Python中默认的最大递归深度是989,当尝试递归第990时便出现递归深度超限的错误:RuntimeError: maximum recursion depth exceeded in comparison简单方法是使用阶乘重现: 1 #! /usr/bin/env Python 2 3 def....
分类:
编程语言 时间:
2014-06-23 07:40:27
阅读次数:
298
题目:输入一棵二叉搜索树(记住是搜索树),将该二叉搜索树转换为一个排序的双向链表。要求:不能创建任何新的结点,只能调整树中结点指针的指向。分析:如下图因为是二叉搜索树。所以树的排列是规则的。通过中序遍历正好遍历的是由小到大的序列。要求说明是只能改变树结点指针的指向,不能增加新的空间和结点。所以在中序...
分类:
其他好文 时间:
2014-06-23 06:57:13
阅读次数:
242
平衡二叉树又称AVL树。它或者是颗空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树节点的平衡因子BF定义为该节点的左子树的深度减去它的右子树的深度,则平衡二叉树上全部节点的平衡因子仅仅可能为-1,0,1.仅仅要二叉树上有一个节...
分类:
其他好文 时间:
2014-06-23 06:25:21
阅读次数:
118
Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。
总结如下:
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制
SSH内容很多,先从宏观把控,在项目中历练……多多总结、思路清晰;为了提高系统的灵活性与降低维护成本,提高效率...
分类:
编程语言 时间:
2014-06-22 22:13:44
阅读次数:
356
思想是什么东西?不理解,只是偶尔的灵光一现冒出的一点点感慨。...
分类:
其他好文 时间:
2014-06-22 21:41:09
阅读次数:
140
最近在用caffe玩一些数据集,这些数据集是从淘宝爬下来的图片。主要是想研究一下对女性衣服的分类。...
分类:
其他好文 时间:
2014-06-21 22:08:29
阅读次数:
241
题目大意:
给出的东西要求建立一个堆,使得后面的数字满足堆的性质,而且字符串满足搜索序
思路分析:
用线段树的最大询问建树。在建树之前先排序,然后用中序遍历递归输出。
注意输入的时候的技巧。。。
#include
#include
#include
#include
#define lson num<<1,s,mid
#define rson num<<1|1,m...
分类:
其他好文 时间:
2014-06-21 21:38:34
阅读次数:
205