码迷,mamicode.com
首页 > 2015年04月18日 > 全部分享
排序算法的稳定性
首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前。       其次,说一下稳定性的好处。排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的结果可以为第二个键排序所用。基数排序就是这样,先按低位排序,...
分类:编程语言   时间:2015-04-18 08:50:47    阅读次数:162
GOF23设计模式之观察者模式的理解与实现2(使用java自带的观察者类和接口)
观察者模式的理解与实现,使用JDK自带的Observer类和Observable接口...
分类:编程语言   时间:2015-04-18 08:51:30    阅读次数:212
KMP算法
在简单的模式匹配时,每次遇到s[i]!=t[j] 时,每次都要讲i回溯。这往往浪费了很多时间。KMP算法就是当遇到s[i]!=t[j] 时,只让t[j] 回溯而s[i]不用回溯,这样就节省了很多时间。当t[1]t[2]…t[j-1]=s[i-j+1]s[2]…s[i-1]成立时,若t[j]!=s[i],则此时根据KMP算法只用回溯t[j]. 假设有k( k< j)使t[1]t[2]…t[k-1]=...
分类:编程语言   时间:2015-04-18 08:51:37    阅读次数:181
Netty可靠性设计一
NIO闲聊 自从JAVA1.4推出NIO起,JAVA网络编程进入了一个全新的时代,传统网络IO(OIO)是傻等式的,一旦IO操作发起,那么用户线程就陷入很傻很天真的等待中,直到IO操作结束或者发生了断连,而NIO则要聪明许多是事件触发式的,只有当前有IO事件发生了,才会通知用户线程执行IO操作,当前操作结束之后不会阻塞等待可以执行其他的业务操作等待下一次事件,就好比上银行取钱,一种方式排队傻等直...
分类:Web程序   时间:2015-04-18 08:49:05    阅读次数:458
Linux学习笔记(系统日常管理-2)
Linux抓包工具          tcpdump –nn  –i 网卡名 host 主机ip  port  端口          -wfilename:把抓到的内容抓放到一个文件里面                    可以通过strings看到文件里面的东西          -c数字:指定抓包的个数          -s0:可以抓取全部的包   tshark:也...
分类:系统相关   时间:2015-04-18 08:48:16    阅读次数:246
网络编程~C++实现局域网通信
最近在学网络编程,学习了UDP的通信原理。写了基于UDP的服务端和客户端,可以实现局域网直接的通信,可以实现一个服务端,对多个客户端,试验过两个客户端的,两个客户端可以接收到服务端的消息,两个客户端的消息服务端也可以收到,两个客户端之间无法通信。在接收方面,可能会出现接收混乱,因为是接收一句,发送一句。  下面是服务端的代码,是在控制台上实现的. #include #include usi...
分类:编程语言   时间:2015-04-18 08:48:36    阅读次数:186
浅拷贝与深拷贝
首先来个简单的例子import java.util.Date;public class Employee { private Date hireDay; private String name; public String getName() { return name; } public void setName(String name) {...
分类:其他好文   时间:2015-04-18 08:48:05    阅读次数:140
使用 JDB 调试 Android 应用程序
调试 Android 应用,大多选择 ADT 和 Android Studio,它们已经集成很多调试功能,像打断点、单步调试、dump 虚拟机的堆栈信息等,这些工具很强大,开发时不可或缺,但是它们怎么做到的呢?本文就带我们一起去看看它们背后的功臣:JDB。...
分类:移动开发   时间:2015-04-18 08:48:26    阅读次数:231
Android学习笔记——eclipse打开后出现Failed to load the JNI shared library .. \jvm.dll 问题
Failed to load the JNI shared library是eclipse没有哦加载到jvm.dll文件 原因有两个: 1、系统环境变量没有配置好,重新安装jre和jdk,并配置好环境变量 JAVA_HOME=C:\Program Files\Java\jdk1.7.0_17 class_path=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOM...
分类:移动开发   时间:2015-04-18 08:49:40    阅读次数:362
【万里征程——Windows App开发】应用设置和应用帮助
”设置“合约上一节中我们学习了如何将应用设置保存到本地,这种方式是通过在App内添加设置选项,这里还有一种方式。微软将其称为“设置”合约,并且所有的Windows应用商店应用都将自动配合这种合约。但是应用自带的这种设置如果不做任何修改可谓毫无作用。而我们添加这些设置则可以让应用更加个性化哦。SettingsFlyout首先新建一个SettingsFlyout页面,也许很多童鞋会像我当初学这个一样立马...
分类:移动开发   时间:2015-04-18 08:48:40    阅读次数:243
2月29日
我自己写的代码测试论坛上的数据都通过的,但是就是通不过OJ,应该是超时,给大家提供一种思路吧。 时间限制:2000ms 单点时限:1000ms 内存限制:256MB 描述 给定两个日期,计算这两个日期之间有多少个2月29日(包括起始日期)。只有闰年有2月29日,满足以下一个条件的年份为闰年: 年份能被4整除但不能被100整除 年份能被400整除 输入 第一行为一个整数T,表示数据组数。之...
分类:其他好文   时间:2015-04-18 08:48:51    阅读次数:350
Morley’s Theorem(几何+UVA11178)
题意:Morley定理,求D、E、F的坐标 思路:没什么算法,就是几何的应用。注意旋转角就好了。 转载请注明出处:寻找&星空の孩子  题目链接:UVA11178     #include #include #define PI acos(-1.0) using namespace std; struct Point { double x,y; Point(double...
分类:其他好文   时间:2015-04-18 08:48:29    阅读次数:125
(十四)使用阿里云oss时连接错误
连接错误: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint 增加节点参数就好 $client = OSSClient::factory(arr...
分类:其他好文   时间:2015-04-18 08:48:08    阅读次数:210
ZOJ Conquer a New Region(并查集)
?? The wheel of the history rolling forward, our king conquered a new region in a distant continent. There are N towns (numbered from 1 to N) in this region connected by several roads. It's confirme...
分类:其他好文   时间:2015-04-18 08:46:29    阅读次数:184
HDU - 1532 - Drainage Ditches && 3549 - Flow Problem (网络流初步)
Drainage Ditches Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10875    Accepted Submission(s): 5131 Problem Description Every ti...
分类:其他好文   时间:2015-04-18 08:48:30    阅读次数:130
基于Apache mina 的android 客户端tcp长连接实现
TCP-long-connection-based-on-Apache-mina基于Apache mina 的tcp长连接实现,可用于android客户端推送。项目将Apache的mina项目移植到了android平台。实现长连接的主要思想是使用了mina的KeepAliveFilter过滤器。acceptor.getFilterChain().addLast("keeplive", new Kee...
分类:移动开发   时间:2015-04-18 08:47:08    阅读次数:262
Cpp Careless Tony
题目链接:http://cpp.zjut.edu.cn/ShowProblem.aspx?ShowID=1885 题面: Careless Tony  Time Limit:1000MS  Memory Limit:32768K Description: Tony is such a careless typist that he finds himself making...
分类:其他好文   时间:2015-04-18 08:45:36    阅读次数:146
1602条   上一页 1 ... 80 81 82 83 84 85 86 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!