以杭电2544题目为例
最短路
Problem Description
在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗?
Input
输入包括多组数据。每组数据第一行是两个...
分类:
其他好文 时间:
2014-07-16 17:33:23
阅读次数:
240
自动类型转换(也叫隐式类型转换)
强制类型转换(也叫显式类型转换)
类型转换的原理
什么时候要用强制类型转换?
表达式的 数据类型自动提升
? 所有的byte型、short型和char的值将被提升到int型。
? 如果一个操作数是long型,计算结果就是long型;
? 如果一个操作数是float型,计算结果就是float型;
? 如果一个操作数是double型,计...
分类:
编程语言 时间:
2014-07-16 17:32:50
阅读次数:
201
这个题目很常见,方法也很多,这里总结了编程之美给出的几个比较好的方法,也算是对这个问题的一个总结。
方法一、partition算法,每次partition的复杂度为O(n),总的平均时间复杂度为O(nlogn)
分析:运用partition算法,如果返回的provit > k-1,则说明要找的数都在前面,把end= provit-1;如果provit
int partition(vecto...
分类:
其他好文 时间:
2014-07-16 17:31:54
阅读次数:
290
本文详细介绍了结构体中位域相关使用说明。有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来。...
分类:
编程语言 时间:
2014-07-16 17:27:16
阅读次数:
757
函数的定义
函数的特点
函数的应用
函数的重载
2.7.1 函数的定义
什么是函数?
? 函数就是定义在类中的具有特定功能的一段独立小程序。
? 函数也称为方法。
函数的格式:
? 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,)
{
执行语句;
return 返回值;
}
返回值类型:函数运行后的结果的数据类型。
参数类型:是形式参数...
分类:
编程语言 时间:
2014-07-16 17:19:44
阅读次数:
224
题目描述 Description
看广播操无聊得很~你有觉得吗?在看广播操一波又一波的人潮涌过再退去。觉得很没意思……于是,偶们的大神犇JHT发明了一个及其好玩的游戏~
把每一班级的队形看成一个字母(仅可能为大写字母),然后按他们的出场顺序无聊地排成一串,成为了一个著名的字符串!JHT神犇想看看一个年级中,一共有多少种不同的出场组合(LCZ:说白了就...
分类:
其他好文 时间:
2014-07-16 17:19:01
阅读次数:
180
Android提供了Contacts应用程序来管理联系人,而且Android系统还为联系人管理提供了ContentProvider,这就允许其它应用程序以ContentResolver来管理联系人数据。...
分类:
移动开发 时间:
2014-07-16 11:26:10
阅读次数:
298
using System;
using System.Security.Cryptography;
using System.Text;
namespace Maticsoft.DBUtility
{
///
/// DES加密/解密类。
///
public class DESEncrypt
{
public DESEncrypt()
{
}
#regi...
分类:
其他好文 时间:
2014-07-16 11:21:38
阅读次数:
194
一幅专题地图有哪些内容? 咱们先来看看范围分段专题图。...
分类:
其他好文 时间:
2014-07-16 09:31:55
阅读次数:
267