分析:贪心,每次优先取需要食物的重量和猫食的重量相比最大的,所以先要按比值进行排序,注意J[i]和B[i]要声明为实型,声明为整形就挂了。
#include
#include
using namespace std;
struct FAT
{
double f,j;
double avg;
} fat[1005];
bool cmp(FAT a,FAT b)
{
if(a.av...
分类:
其他好文 时间:
2015-04-27 09:50:08
阅读次数:
84
简单工厂、工厂方法和抽象工厂三种设计模式都用来帮助我们将对象的实例化部分抽取出来,优化系统结构,在开发中经常使用。三者既有区别,也有联系,今天来对这三种设计模式做一个简单的记录。概述
简单工厂:用来生产同一等级结构中的任意产品(对于增加新的产品,需要修改工厂)
工厂方法:用来生产同一等级结构中的固定产品(支持增加新的产品)
抽象工厂:用来生产不同产品族的全部产品(支持增加新的产品族,不支持增加新的产...
分类:
其他好文 时间:
2015-04-27 09:49:08
阅读次数:
93
python模拟浏览器登陆淘宝,其中有输入验证码和打开浏览器,设置代理IP等等。...
分类:
编程语言 时间:
2015-04-27 09:48:30
阅读次数:
188
解题报告 之 SOJ 3312 Stockholm Knights 最大流 网格 动态流 二分
The city of Stockholm is a chessboard whose size is N*M.
There are some Stockholm Knights in the city.
Stockholm Knights are very special Knights.
They only can move from a corner of a 3*4 grid to the oppo...
分类:
其他好文 时间:
2015-04-27 09:50:20
阅读次数:
166
在使用URL 加载系统时,主要的两种方法可以执行HTTP请求和接收响应:一、同步请求的最佳实践
只在后台线程中使用同步请求,除非确定请求访问的是本地文件资源,否则请不要再主线程上使用;
只有在知道返回的数据不会超出应用的内存时才使用同步请求。记住,整个响应体都会在位于代码的内存中。如果响应很大,那么可能导致应用出现内存溢出问题。此外,当代吗将响应解析为所需的格式时可能需要复制返回的数据,这会导致内存...
分类:
移动开发 时间:
2015-04-27 09:47:30
阅读次数:
166
import java.util.Scanner;
public class rili {
static boolean mark=true;
public static void main(String[] args){
Scanner in=new Scanner(System.in);
Scanner in1=new Scanner(System...
分类:
编程语言 时间:
2015-04-27 09:49:59
阅读次数:
156
//---------------------------15/04/26----------------------------
//Iterator 迭代器模式----对象行为型模式
/*
1:意图:
提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。
2:别名:
...
分类:
其他好文 时间:
2015-04-27 09:47:30
阅读次数:
145
Animation在View的包下,我们通过Animation的原理也可知道,Animation离开了View就没有效果,为什么这么说呢?Animation的动画原理我们先看一个简单的Animation动画...
分类:
其他好文 时间:
2015-04-27 09:49:42
阅读次数:
145
Android平台中常用的动画主要有两类,一类是View动画,一类是3.0后新增的属性动画。属性动画与View动画相比功能更加强大,如此强大的动画,我们没有理由不去学习使用,下面我们就根据API文档的介绍开始学习如何使用属性动画。...
分类:
移动开发 时间:
2015-04-27 09:48:43
阅读次数:
177
C++的魔力在C++中,通过继承,子类可以获得父类的成员,通过多态,C++可以实现在运行期根据对象的实际类型调用正确的虚函数,C++还有C语言不能做到的重载行为…C++的这种魔力是怎么实现的呢?
实际上,C++是使用C语言作为代码生成语言的,就好像当写完一个C++程序时,C++预处理器先将C++代码转化为C语言代码,然后再由C语言编译器生成可执行文件一样。当使用继承时,子类获得父类的成员并不是C+...
分类:
编程语言 时间:
2015-04-27 09:48:58
阅读次数:
124
在HTML中增加meta name="viewport"控制页面不随着放大缩小变形的实现方式...
分类:
Web程序 时间:
2015-04-27 09:48:30
阅读次数:
283
猫猫分享,必须精品素材代码地址:http://download.csdn.net/detail/u013357243/8614731
原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents先看效果实现过程第一步,把三个view设置好,还有颜色#warning 第一步
- (void)addChil...
分类:
移动开发 时间:
2015-04-27 09:47:33
阅读次数:
237
今天(20150424)在微博上惊闻支付宝可以进行就医预约挂号了,虽然试点医院不多,但此举显示出阿里系已经向业务发展全方位迈出了坚实的一步;同时,从另一个方面来看,也只有支付宝,微信支付这种巨无霸,才可以成就医疗,教育,旅游等行业的互联网化发展的平台级别。再回想百度前段时间也涉足互联网教育方面,实在是让各种创业者们汗颜,直接输在了起跑线上。当前炙手可热的医疗和教育已经被两大巨头瓜分,剩下一个旅游行...
分类:
其他好文 时间:
2015-04-27 09:46:50
阅读次数:
164
猫猫分享,必须精品素材代码地址:http://download.csdn.net/detail/u013357243/8635679
原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents先看效果源码NYDrawViewController.h
//
// NYDrawViewController...
分类:
移动开发 时间:
2015-04-27 09:47:37
阅读次数:
231
前两篇讨论的前提都是链表是无环的,但是如果链表有环呢?...
分类:
编程语言 时间:
2015-04-27 09:46:18
阅读次数:
132
上一节结束后,我们已经可以判断链表是否有环了,如果无环,那么按照前两节所讲的方法去判断链表是否相交以及获取相交结点,如果有环呢?怎么判断是否相交?...
分类:
编程语言 时间:
2015-04-27 09:47:19
阅读次数:
160