相关定义和术语:
集合: 数据元素间的关系是同属一个集合。
线性结构:结点间的关系是线性关系,除开始结点和终端结点外,每个结点只有一个直接前趋和直接后继。
树形结构:结点间的关系实质上是层次关系,同层上的每个结点可以和下一层的零个或多个结点(即孩子)相关,但只能和上一层的一个结点(即双亲)相关(根结点除外)。
图(Graph)结构:对结点(图中常称为顶点)的前趋和后继个数不加限制的,即结点...
分类:
编程语言 时间:
2015-08-05 01:05:43
收藏:
0 评论:
0 赞:
0 阅读:
340
要实现类似QQ的ListView左滑删除其实可以给ListView中每个条目外面添加一个可以处理左滑事件的View即可。该控件需要重写onInterceptTouchEvent方法和onTouchEvent方法,具体处理过程参考 安卓事件分发机制,确定由自定义控件处理触摸事件后需要调用requestDisallowInterceptTouchEvent来防止ListView响应事件。
下面介绍如...
分类:
其他 时间:
2015-08-05 01:05:33
收藏:
0 评论:
0 赞:
0 阅读:
313
闲来无事,看到了一篇文章,华为面试题,题目如下:
有两个数组a,b,大小都为n,数组元素的值任意,无序;
要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小
网址是http://bbs.chinaunix.net/thread-855126-1-1.html这个。
估计多数人想到的都是先sort,再交叉,或者一条龙什么的,包括我。后来一想不对啊,...
分类:
编程语言 时间:
2015-08-05 01:05:23
收藏:
0 评论:
0 赞:
0 阅读:
342
自2014年苹果秋季发布会至今,Apple Pay推出已将近一年时间,我们对其便利性与安全性也早有耳闻,然而时至今日其使用范围仍然只限美国、英国两地区,对于在中国区的引入,我们只能报以期望。总体来说,在应用内集成Apple Pay需要两个部分:交易授权与交易处理。交易授权在应用内进行,通过创建支付请求向用户获取授权;而交易处理则需要授权后调用可受理交易的服务器接口,你可以选择某个支付平台来处理交易,...
分类:
移动平台 时间:
2015-08-05 01:05:14
收藏:
0 评论:
0 赞:
0 阅读:
432
趋同性
一群孩子结伙欺负你,并不是你做错了什么,而是因为这伙人需要找一件事一起干,;他们实际上并不恨你,他们只是需要一个共同的目标; 使用毒品基于同样的道理;
怪人使用毒品,是为了建立他们之间的社会纽带;
因为毒品是非法的,所以一起使用的话,就创造出一种共同的反叛感;
老员工与新人的关系
如果存在真正的外部能力测试,那么待在等级关系的底层也不会那么痛苦;
球队的新人不会怨恨老队...
分类:
其他 时间:
2015-08-05 01:05:03
收藏:
0 评论:
0 赞:
0 阅读:
285
慕客网-Android必学-BaseAdapter的使用与优化-学习笔记什么是数据适配器数据适配器是数据源与视图(View)之间的桥梁,建立了两者之间的适配关系。数据的来源是各种各样的,但View能显示的格式却是有一定要求的,数据适配器是把各种各样的数据源转化成为View能显示的数据格式。优点:
将数据的来源与数据的显示进行了解耦,降低程序的耦合性,提高可扩展性。BaseAdapter是Andro...
分类:
移动平台 时间:
2015-08-05 01:04:54
收藏:
0 评论:
0 赞:
0 阅读:
322
MZL's xor
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 310 Accepted Submission(s): 225
Problem Description
MZL loves xor very...
分类:
其他 时间:
2015-08-05 01:04:34
收藏:
0 评论:
0 赞:
0 阅读:
288
Fire Net
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7919 Accepted Submission(s): 4511
Problem Description
Suppose that we h...
分类:
Web开发 时间:
2015-08-05 01:04:24
收藏:
0 评论:
0 赞:
0 阅读:
264
一、什么是Json?
关于Json的解释还是看百度百科是怎么解释的《百度百科---JSON》,这里还是比较专业的。首先我们已经知道了我们对象是什么也知道一些它的基本格式(百度百科有说明)。
我们也来看看我保存在本地的一个Json文件,来具体分析一下它的格式。
先选择左上角的“Outline”模式,我们看见从左到右就是这么三列,分别是“Type”---类型,“Value”---值和“Nam...
分类:
移动平台 时间:
2015-08-05 01:04:14
收藏:
0 评论:
0 赞:
0 阅读:
325
-->
...
分类:
其他 时间:
2015-08-05 01:04:03
收藏:
0 评论:
0 赞:
0 阅读:
638
信号量、互斥体和自旋锁小结...
分类:
其他 时间:
2015-08-05 01:03:44
收藏:
0 评论:
0 赞:
0 阅读:
247
题意:按顺时针或逆时针顺序给出一个凸n边形的n个点的坐标,然后让一个圆心在(0,0)的圆和凸n边形相交的面积大于等于R,问圆的最小半径。
题解:这题简直坑爹啊,各种细节错误。。修修改改了一天,最后看别人题解也还是不懂为什么OnSegment函数要写成那样。。。明明不能判断点是否在线段上 ╮(╯▽╰)╭
画画图思路不难想到,把凸n边形的每条边都和圆判断关系,如果是边的两点都在圆内,两条边对应一个三...
分类:
其他 时间:
2015-08-05 01:03:23
收藏:
0 评论:
0 赞:
0 阅读:
284
Popular Cows题目传送:Popular Cows思路:tarjan算法求强连通分量AC代码:#include
#include
#include
#include
#include
#include
#include
#include
#include <string...
分类:
其他 时间:
2015-08-05 01:03:13
收藏:
0 评论:
0 赞:
0 阅读:
218
《》
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{...
分类:
编程语言 时间:
2015-08-05 01:02:34
收藏:
0 评论:
0 赞:
0 阅读:
214
引言一年前我还在上海从事过机器视觉软件的开发,时光荏苒。这是在公司期间做了一个有趣的项目,现讲一下其主要思想及如何实现。...
分类:
其他 时间:
2015-08-05 01:02:24
收藏:
0 评论:
0 赞:
0 阅读:
338
无标题文档
var i=10;
var j=10;
var m=i+j;
document.write(m);//output:20
var string="hello";//定义字符串类型
var i=10;//定义数字类型
var flag=true;//定义bool类型
var arr=[1,2,3,4];//定义int类型的数组
var arr...
分类:
编程语言 时间:
2015-08-05 01:02:04
收藏:
0 评论:
0 赞:
0 阅读:
236
12年初入职场到现在已经三年有余,从当时技术小白到现在的勉强小手,显然这样的结果是我不曾希望的。步入职场之初,暗下决心,三年时间里希望能在工作技术上有一个质的变化。奈何事实却是时间消磨了斗志,抹灭了激情,梦想被现实打败,而且是一败涂地。三年的时间里,回首思考过去的计划安排,却发现花在钻研技术上的时间其实并不少的,为何却没有比较深入的提高呢?或者说,为什么感觉不到进步呢?在写这个之前,自己也冥思苦想...
分类:
其他 时间:
2015-08-05 01:01:54
收藏:
0 评论:
0 赞:
0 阅读:
289
题目大意:给出N个区间,要求你找出M个数,这M个数满足在每个区间都至少有两个不同的数解题思路:还是不太懂差分约束系统,数学不太好
借鉴了别人的思路,感觉有点DP思想
设d[i]表示[0,i-1]这个区间有d[i]个数满足要求
则给定一个区间[a,b],就有d[b + 1] - d[a] >= 2(b + 1是因为b也算在区间内)
将其转换为d[a] - d[b + 1] <= -2,这是第一...
分类:
其他 时间:
2015-08-05 01:01:43
收藏:
0 评论:
0 赞:
0 阅读:
242
RMI执行过程分析...
分类:
其他 时间:
2015-08-05 01:01:33
收藏:
0 评论:
0 赞:
0 阅读:
443
什么是外观模式?
外观模式(Facade),为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。
简单点说:外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便。概述
:在真实的应用系统中,一个子系统可能由很...
分类:
其他 时间:
2015-08-05 01:01:23
收藏:
0 评论:
0 赞:
0 阅读:
252