题意:n*m的方格,“0 x”表示x轴在x位置切一刀,“0 y”表示y轴在y位置切一刀,每次操作后输出当前面积最大矩形。 思路:用set分别储存x轴y轴分割的点,用multiset(可重复)储存x轴y轴边,每次输出最大的长和最大的宽的积。题目可能重复切。multiset如果直接erase(13)会把 ...
分类:
其他好文 时间:
2018-08-29 14:08:59
阅读次数:
156
Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是 ...
分类:
编程语言 时间:
2018-08-28 23:52:33
阅读次数:
202
1.定义 闭包是函数式编程的一个重要的语法结构,函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性(re ...
分类:
编程语言 时间:
2018-08-28 13:11:41
阅读次数:
193
Java Script函数 函数:由事件驱动的或当它被调用时,执行的可重复使用的代码。 函数名称严格区分大小写,名称重复会产生覆盖。 1、带有返回值的函数 有时,我们会希望函数将值返回调用它的地方。 通过使用 return 语句就可以实现。 在使用 return 语句时,函数会停止执行,并返回指定的 ...
分类:
编程语言 时间:
2018-08-28 10:37:38
阅读次数:
123
java script 函数 定义;函数是由事件驱动的或者当他被调用时执行的可重复使用的代码块。 基本格式;function 函数名(形参){ 代码块 }。 调用函数 函数名(实参); 知识点;1.函数接受的参数是由实参控制的; 列; function stt(x,y){ return argume ...
分类:
编程语言 时间:
2018-08-27 12:43:42
阅读次数:
180
可重复使用的应用程序组件 有一些功能是不同的应用程序常常会用到的。那么为什么要周而复始地开发它们呢? Web services 可以把应用程序组件作为服务来提供,比如汇率转换、天气预报或者甚至是语言翻译等等。 比较理想的情况是,每种应用程序组件只有一个最优秀的版本,这样任何人都可以在其应用程序中使用 ...
分类:
Web程序 时间:
2018-08-26 19:39:48
阅读次数:
153
Set集合 1.概述 Collection list集合:有序(存储和取出的顺序一致),可重复. Set集合:无序(存储顺序和取出不一致),唯一 2.HashSet (1).概述:HashSet不保证set的迭代顺序,作为继承父类接口的Set()的实现方法,其中的元素具有唯一性。 (2).为什么Ha ...
分类:
编程语言 时间:
2018-08-26 18:14:01
阅读次数:
166
Set中的SortedSet(SortedSet为TreeSet的实现接口),它们之间的继承关系如下: java.util.Set; java.util.SortedSet; java.util.TreeSet; SortedSet中的元素无序不可重复,但是存进去的元素可以按照元素大小顺序自动排序。 ...
分类:
编程语言 时间:
2018-08-26 14:13:34
阅读次数:
163
List集合和Set集合,先来看List集合。 List集合存储元素的特点: 1.有序(List集合中的元素有下标):存进去是什么样,取出来还是什么样 2.可重复 可以结合以下的简单代码来看一看。 编译运行后输出: 由于ArrayList集合底层是数组,数组是有下标的,所以ArrayList集合有很 ...
分类:
编程语言 时间:
2018-08-26 14:11:40
阅读次数:
1074
容器 -Collection 存储对象的集合;Map 存储键值对的映射表 -Iterator(迭代器模式) -集合访问器,用于循环访问集合中的对象 -所有实现了Collection接口的容器类都有iterator方法,用于返回一个实现了Iterator接口的对象。Iterator对象称作迭代器,It... ...
分类:
编程语言 时间:
2018-08-25 18:50:02
阅读次数:
126