1.栈的简介
栈是一种后入先出的数据结构,一般包含两种最基本的操作:入栈(push)和出栈(pop)。
入栈操作:top指针上移,元素入栈。
出栈操作:top指针下移。
栈空的条件:top == bottom
栈满的条件:top == maxsize-1
2.有数据序列1 2 3一次存入一个栈stack中,则出栈顺序可以为以下四种:
1,2,3; 2,1,3; 3,2,1; 1,3,...
分类:
其他好文 时间:
2014-07-29 14:27:19
阅读次数:
237
转眼暑假一过,2015年的校招即将开启大幕,身为计算机专业的朋友们,在面试中是不是经常会被问到一个问题:进程和线程的区别,今日偶然看到阮一峰的博客,他用一个很好的类比把他们解释的清晰易懂,会不会突然让大家有种豁然开朗的感觉呢?...
分类:
编程语言 时间:
2014-07-29 14:27:08
阅读次数:
299
题目地址:HDU 4883
唉。。最近得了一种惯性。。刚学了什么就碰到个类似的就想用刚学的算法。。。原来这题如此简单。。当时真是想多了。。。。
只要在需要变化的点上设置一个值,是增多少还是减多少。然后当遍历过来的时候加上或减去这个值就行了。。。
代码如下:
#include
#include
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2014-07-29 14:26:48
阅读次数:
195
步骤一,首先要使voc-release4.01目标检测部分的代码在windows系统下跑起来:
参考在window下运行DPM(deformable part models) -(检测demo部分)
步骤二,把训练部分代码跑通,在VOC数据集上进行测试,如下文:
在windows下运行Felzenszwalb的Deformable Part Model(D...
分类:
其他好文 时间:
2014-07-29 14:26:28
阅读次数:
349
在5楼的日子,感觉他们读的英语真好听,他们的快乐感染到了我,叽叽喳喳,感觉英语带给我的不仅仅是知识,更多的是快乐,因为能听到他们互相的笑,互相的关爱,这个小团体看上去真的很让人心动。
暑假开学啦,还记得去年暑假的时候刚开始学英语,是站着学的,会犯困、会打盹,可是靠着对英语的喜欢一直坚持着,今年转眼间,好像从一个小baby变成了一个大baby了,不仅要自己学,还要安排大家,组织大家...
分类:
其他好文 时间:
2014-07-29 14:26:18
阅读次数:
167
kdev_t.h 宏定义解析
这个header file反正不多,直接原因是——遇到了,就搞定它!
dev_t 类型的变量定义在linux/types.h 用来保存设备编号——包括主设备号和次设备号。dev_t 是一个32位的数,其中12位用来表示设备号,其余20位用来表示次设备号。
始终不要对这32...
分类:
系统相关 时间:
2014-07-29 14:26:08
阅读次数:
300
适合自己的才是最好的
自己修改了下Controller版本,改变原因,
1.msg面临的并发危险,
2.ModelAndView基本毫无作用的地位
3.ModelMap代替Request
出来的结果如图,使用了静态变量代替了view
效果如下:
模板是
package ${bussiPackage}.controller.${enti...
分类:
其他好文 时间:
2014-07-29 14:25:48
阅读次数:
411
静态区间第K大,主席树。。。。
Feed the dogs
Time Limit: 6000MS
Memory Limit: 65536K
Total Submissions: 15491
Accepted: 4780
Description
Wind loves pretty dogs very...
分类:
其他好文 时间:
2014-07-29 14:25:38
阅读次数:
365
最近邻问题(nearest neighbor problem)可以定义如下:给定n个对象的集合并建立一个数据结构,当给定任意的要查询对象时,该数据结构返回针对查询对象的最相似的数据集对象。LSH的基本思想是利用多个哈希函数把高维空间中的向量映射到低维空间,利用低维空间的编码来表示高维向量。通过对向量对象进行多次哈希映射,高维向量按照其分布以及自身的特性落入不同哈希表的不同桶中。在理想情况下可以认为在高维空间中位置比较接近的向量对象有很大的概率最终落入同一个桶中,而距离比较远的对象则以很大的概率落入不同的桶中...
分类:
其他好文 时间:
2014-07-29 14:25:28
阅读次数:
219
最终效果图:
Girl.h
//
// Girl.h
// 12_tableView的增删改
//
// Created by beyond on 14-7-27.
// Copyright (c) 2014年 com.beyond. All rights reserved.
//
#import
@interface Girl : NSObject
// UI控...
分类:
移动开发 时间:
2014-07-29 14:25:18
阅读次数:
258
http://poj.org/problem?id=1459
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1734
Power Network
Time Limit: 2000MS
Memory Limit: 32768K
Total Submissio...
分类:
Web程序 时间:
2014-07-29 14:25:08
阅读次数:
422
建造者模式(Builder):建一个复杂的对象的构建和它的表示分离,使得同样的构造过程可以创建不同的表示。
(1),主要创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。
(2),建造者模式的好处就是使得建造代码和表示代码分离,由于建造者隐藏了该产品是符合组装的,所以如需要改变一个产品的内部表示,主需要在定义一个具体的建造者就可以了。
(3)...
分类:
编程语言 时间:
2014-07-29 14:24:58
阅读次数:
219
EF(Entity Framework)是微软的一个ORM框架
使用过EF的同学都知道它有一个延迟加载的功能
那么这个延迟加载的功能到底是什么?
为什么需要延迟加载?
使用延迟加载的优点和缺点又各是什么?
可以通过一个简单的小例子来阐述EF的这些问题
首先使用到了两个很简单的数据表
关系图如下:
T_Product的Uid关联到T_Users的Id,形成一个外键关系...
分类:
其他好文 时间:
2014-07-29 14:24:48
阅读次数:
5139
看过小说都知道小说阅读器翻页有好多种效果,比如仿真翻页,滑动翻页,等等。由于某种原因,突然想写一个简单点的滑动翻页效果。在这里写出来也没有什么意图,希望大家可以根据这个效果举一反三,写出其他的效果。图就不上了。
下面是代码:大家理解onTouch事件即可
package com.example.testscroll.view;
import android.content.Context;
...
分类:
移动开发 时间:
2014-07-29 14:24:38
阅读次数:
359
A.ZOJ3726 Alice's Print Service
题解 here
这道题在HDU上要用I64d 在ZOJ上要用lld
C.ZOJ3728 Collision
几何题,分几种情况:和大圆相离、和大圆相交和小圆相离、和大圆相交小圆也相交。
还有一种情况需要考虑,它飞的方向远离圆则永远不相交。
借用土豪的神模板
#include
#include
#inclu...
分类:
其他好文 时间:
2014-07-29 14:24:28
阅读次数:
236