首页 > 2014年07月20日 > 全部分享
C++ Level-Order Traversal
这里讲讲对binary Tree 进行level order Traversal.。 即BF traversal(广度优先遍历)。即首先, 访问根节点F, 打印出数据。 接着访问level 1的所有节点, 即D, J。 访问完level1之后, 访问level2, 即B, E, G , K 等等一次访问下去, 直至遍历完所有的节点。   BFS遍历的思路很简单, 但是当我们编程实现的时候,...
分类:编程语言   时间:2014-07-20 23:11:16    收藏:0  评论:0  赞:0  阅读:477
湖南省第九届大学生计算机程序设计竞赛 Interesting Calculator
Interesting Calculator Time Limit: 2 Sec  Memory Limit: 128 MB Submit: 163  Solved: 49 Description There is an interesting calculator. It has 3 rows of buttons.   Row 1: button 0, 1,...
分类:其他   时间:2014-07-20 22:35:23    收藏:0  评论:0  赞:0  阅读:472
数组排序 链表
/*主要思路; 用一个链表存储数组信息,然后依次找出这个链表中最小的数字,然后插入到另外一个链表中,并删除原来链表中最小数字这个节点,一共循环n次,然后另外一个链表中的数字就是排序好的数组,依次输出即可; */ #include using namespace std; #include class Node                                  /...
分类:其他   时间:2014-07-20 22:47:23    收藏:0  评论:0  赞:0  阅读:331
HDU 4417 Super Mario
超级玛丽题目重做!  题意见http://blog.csdn.net/houserabbit/article/details/37968189 新思路: 如果我们将原串数字按大小排序  每次扫描到这个数字就在它对应的位置上+1 并且将询问按h排序  依次做每个询问 那么题目就变成了  对于每个询问  将原串数字一个一个的放进去直到h的大小  然后求R前1的个数减去L-1前1的个数 ...
分类:其他   时间:2014-07-20 22:43:23    收藏:0  评论:0  赞:0  阅读:286
股票F10检索工具V8.81---使用技巧
股票F10检索工具...
分类:其他   时间:2014-07-20 22:25:23    收藏:0  评论:0  赞:0  阅读:329
Ubuntu 配置 Tomcat与日常错误解决
系统环境:Ubuntu 14.10 安装版本:apache-tomcat-7.0.54.tar.gz 安装步骤: 1、下载 Tomcat 下载 apache-tomcat-7.0.54.tar.gz 2、解压 Tomcat 点击用归档管理器打开,将其解压到home目录下,为方便起见,将文件夹名字改为tomcat 3、配置...
分类:其他   时间:2014-07-20 23:10:05    收藏:0  评论:0  赞:0  阅读:505
【Unity 3D】学习笔记三十九:控制组件
控制组件 角色控制组件和刚体组件都具备物理引擎的功能,需要绑定游戏对象才能实现相应的物理效果,并且同一个游戏对象中两者只能存在一个,不能共存。刚体组件可以非常精确的模拟现实世界中的一切物理效果,而角色控制器则没有那么精准。 添加角色控制器之前,需要确定是否把角色控制器标准资源包引入工程,未引人是无法添加角色控制器的。在component——physics——character...
分类:其他   时间:2014-07-20 22:42:23    收藏:0  评论:0  赞:0  阅读:366
第二节 JVM优化应用以及知识总结
在JVM中,如果98%的时间是用于GC且可用的HeapSize不足2%时将会抛出OOM异常;HeapSize最大不要超过可用物理内存的80%,一般-Xms –Xmx设置为相同,-Xmn设置为1/4的-Xmx。若-Xms、-Xmx设置的大小超过物理内存,则会出现:     ”Error occurred during initialization if VM could not reserve...
分类:其他   时间:2014-07-20 22:24:23    收藏:0  评论:0  赞:0  阅读:326
泛型类定义和泛型方法以及泛型限定
泛型类定义的泛型,在整个类中有效。如果被方法使用,那么泛型类的对象明确要操作的具体类型后,所有要操作的类型就已经固定了。 为了让不同方法可以操作不同类型,而且类型还不确定。那么可以将泛型定义在方法上。 特殊之处: 静态方法不可以访问类上定义的泛型。 如果静态方法操作的应用数据类型不确定,可以将泛型定义在方法上。...
分类:其他   时间:2014-07-20 23:36:50    收藏:0  评论:0  赞:0  阅读:522
ExtJS学习笔记:定义extjs类
定义类 Ext.define('Cookbook.Vehicle', { Manufacturer: 'Aston Martin', Model: 'Vanquish', getDetails: function(){ alert('I am an ' + this.Manufacturer + ' ' + this.Model); } }, function(){ Console.log('C...
分类:Web开发   时间:2014-07-20 22:35:23    收藏:0  评论:0  赞:0  阅读:365
一个无聊下午的无聊感触,我们都应该具备三个学习态度
今天终于结束了150个课时的第一轮自学,也算是完成自己学习的一个里程碑,虽然后面还是需要大量温故而知新的过程,但是终究为了自己的目标又迈进了坚实的一步,为此在今天2014/07/20给自己鼓个掌,希望自己能够继续坚持下去!     转眼自己马上到三十而立之年,因为儿时的叛逆,最终让自己选择了了这条爱恨交加的IT路,回首过去的几年,其实学到的最重要的一件事情就是谦恭、坚持。每一个从...
分类:其他   时间:2014-07-20 23:19:16    收藏:0  评论:0  赞:0  阅读:453
JPA实体继承的映射
JPA中对象关系映射通常情况下是一个实体对应一个表,两个实体之间没有任何关系。如果两个实体之间是继承关系,那么该如何映射呢? JPA中的实体支持继承映射,多态关联,多态查询。抽象类和具体的类都可以是实体,且都可以使用@Entity来注解,映射成实体,并查询封装成一个实体。实体类可以继承非实体类,非实体类也可以继承实体类。 JPA的继承映射有如下几种情况: 一、实体类继承抽象(具体...
分类:其他   时间:2014-07-20 22:46:23    收藏:0  评论:0  赞:0  阅读:363
网络编程Socket之TCP之read/write
从写一个TCP套接字的write调用成功返回仅仅表示我们可以重新使用原来的应用进程缓冲区,并不代表对端TCP或应用进程已接收到数据。 对端TCP必须确认收到的数据,伴随来自对端的ACK的不断到达,本端TCP至此才能从套接字发送缓冲区中丢弃已确认的数据,TCP必须为已发送的数据保留一个副本,直到它被对端确认为止。 UDP不保存应用进程数据的副本因此无需一个真正的发送缓冲区,wri...
分类:其他   时间:2014-07-20 22:12:23    收藏:0  评论:0  赞:0  阅读:412
设计模式 之 适配器
适配器模式(Adapter)           将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。     在我们生活中存在很多适配器的例子,如插座转换器、笔记本电脑电源适配器等。今天,我们就来看一下嘴熟悉的笔记本电源适配器的例子。通常,笔记本电脑需要的电流都是12-20V以内的直流电流,而我们家庭用电通常是220...
分类:其他   时间:2014-07-20 22:28:23    收藏:0  评论:0  赞:0  阅读:355
LeetCode :: Binary Tree Zigzag Level Order Traversal [tree, BFS]
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between). For example: Given binary...
分类:其他   时间:2014-07-20 22:41:23    收藏:0  评论:0  赞:0  阅读:512
汉诺塔系列问题: 汉诺塔II、汉诺塔III、汉诺塔IV、汉诺塔V、汉诺塔VI
汉诺塔 汉诺塔II hdu1207: 先说汉若塔I(经典汉若塔问题),有三塔,A塔从小到大从上至下放有N个盘子,现在要搬到目标C上, 规则小的必需放在大的上面,每次搬一个,求最小步数。这个问题简单,DP:a[n]=a[n-1]+1+a[n-1],先把 上面的n-1个放在B上,把最大的放在目标C上,再把N-1个放回到C上即可。 网上的一种最优解法如下:(1)将x(1 #inc...
分类:其他   时间:2014-07-20 23:18:19    收藏:0  评论:0  赞:0  阅读:543
STL 源码剖析 算法 stl_algo.h -- pre_permutation
pre_permutation ---------------------------------------------------------------- 描述: 取得 [first, last) 所标示之序列的前一个排列组合。如果没有,返回 false,有,返回true 思路: 从后往前 1.找两个相邻元素,令左端的元素为*i,右端的元素为*ii,且满足 *i > *ii 2.找出第一个小于 *i 的元素,令其为 *j,将*i,*j元素对调 3.将ii右端的所有元素颠倒 template <cl...
分类:其他   时间:2014-07-20 23:07:48    收藏:0  评论:0  赞:0  阅读:434
图片放大居中
图片放大 *{margin:0; padding:0;} ul,li{margin-right: 0; padding:0;} li{list-style:none;} a{text-decoration: none;} .clearfix:before,.clearfix:after{display: table; content: "";}...
分类:其他   时间:2014-07-20 23:08:46    收藏:0  评论:0  赞:0  阅读:486
UVA 11149 - Power of Matrix(矩阵倍增)
UVA 11149 - Power of Matrix 题目链接 题意:给定一个n*n的矩阵A和k,求∑kiAi 思路:利用倍增去搞,∑kiAi=(1+Ak/2)∑k/2iAi,不断二分即可 代码: #include #include const int N = 45; int n, k; struct mat { int v[N][N]; mat() ...
分类:其他   时间:2014-07-20 23:07:27    收藏:0  评论:0  赞:0  阅读:506
STL 源码剖析 算法 stl_algo.h -- random_shuffle
random_shuffle -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 描述:将[first,last)的元素次序随机重排。 思路: 必须是 RandomAccessIterator 1.遍历区间 2.产生[...
分类:其他   时间:2014-07-20 23:12:14    收藏:0  评论:0  赞:0  阅读:426
731条   上一页 1 ... 4 5 6 7 8 ... 37 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!