1:数据抽象概念: 抽象数据类型,是一种能够对使用者隐藏数据表示的数据类型,抽象数据类型之所以重要,是因为他在程序设计上支持封装。本节目标:本节将介绍三种抽象类型,用java实现,背包,堆栈,队列等最简单的数据结构。背包 背包是一种不支持从中删除元素的集合数据类型。他的目的就是帮助用例手机元素并迭代...
分类:
其他好文 时间:
2014-07-16 19:17:44
阅读次数:
381
汇总记录guava中提供的集合类,包括MultiMap、MultiSet、BiMap等。...
分类:
编程语言 时间:
2014-07-15 12:39:05
阅读次数:
262
题意:
n只虫子 m种交配方式 并给出m对交配 问 是否存在基… 0.0
思路:
简单的带权并查集 比POJ上那道食物链基础 而且用二分染色可以水过(由于性别只有两种…)
带权并查集可以利用权值维护不同集合间的“关系”
代码书写时注意getf函数中利用fa[x]更新x和根的关系 merge时注意fy权值利用x、y的权值的计算方法
代码:
#include...
分类:
其他好文 时间:
2014-07-15 12:30:45
阅读次数:
234
1、安装软件2、课程目标:使用java编写命令行程序;会编译运行调试维护java程序;初步理解Java面向对象的编程思想;具有独立分析问题和解决问题的能力,能够运用java程序解决简单的生活需求;运用java语言实现继承封装多态。3、课程内容(10章):了解、基础语法、类和对象、字符串、实用类和集合...
分类:
编程语言 时间:
2014-07-15 09:55:36
阅读次数:
212
题目地址:Antenna Placement题目大意: 给你一个图里面包含“o”和“*”,*表示需要天线覆盖的区域,已知天线每次最多可以覆盖相邻的两哥*。问最少需要几个*。解题思路: 利用二分匹配,这里不是一个集合向另一个集合的定点建图,而是由一个*点的位置向四周有*的位置建图。因为一般的二分匹.....
分类:
其他好文 时间:
2014-07-15 09:35:14
阅读次数:
351
聚类:就是将一个对象的集合分成几个簇,每个簇之间的对象不相似,但是簇内对象相似。可以认为是“物以类聚”。从这个简单的描述中,可以看出聚类的关键是如何度量对象间的相似性。较为常见的用于度量对象的相似度的方法有距离、密度等。k-Means:k-Means算法的核心思想是把n个数据对象划分为k个类(这k各...
分类:
其他好文 时间:
2014-07-14 21:27:26
阅读次数:
309
查找动态集合中两个最接近数据之间的差值。借用原始红黑树,以此为基础,本人又增加了新函数为满足新功能。...
分类:
其他好文 时间:
2014-07-14 20:41:47
阅读次数:
280
今天,我们编译收集一组使用 HTML5 和 CSS3 制作的精美网站。在此集合中,你可以看到平面设计,网页设计,作品集和企业网站设计实例。响应式设计和基于 HTML5 & CSS3 编码的网站是为网站制作的理想解决方案。 HTML5 & CSS3 制作出来的网站结构良好,有很多惊人的效果,并能够在任...
分类:
Web程序 时间:
2014-07-14 20:31:23
阅读次数:
251
(十九)备忘录模式
备忘录模式目的是保存一个对象的某个状态,在适当的时候恢复这个对象。
(二十)状态模式
状态模式的意义是将表示对象状态的逻辑分散到代表状态的不同类中。为了处理状态间的迁移,可以让主对象包含一组状态的引用。或者在状态迁移的调用中,将主对象传递给状态改变的类。也可以让状态类的信息提供者仅仅给出下一个状态,而不更新主对象。无论如何管理状态迁移,状态模式都会通过将对象的不同状态操作,分散到一组类集合中,从而简化代码。...
分类:
编程语言 时间:
2014-07-14 18:06:52
阅读次数:
415
页面跳转代码: src="AddCLFFour.aspx?ID="> ,通过“ Request.QueryString["ID"].ToString()" 向AddCLFFour传参数ID,在AddCLFFour页面如何获取页面传过来的ID值呢?
下面提供三种方法,简单介绍如何实现js获取前一页面传来的值
1.最简单的方法
var wxjdid= ;
通过Request....
分类:
Web程序 时间:
2014-07-14 16:57:56
阅读次数:
235