方法重载(Overload):多个方法名称一样,但参数列表不一样。 (一个方法名称,实现类似的多个功能) 方法重载与下列因素有关: 1. 参数个数不同 public static int sum(int a, int b) public static int sum(int a, int b, in ...
分类:
其他好文 时间:
2020-02-20 17:27:50
阅读次数:
98
描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。输入第一行是测试数据的数目t(0 <= t <= 20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。输出对输入的每组数据M和N,用一行输出 ...
分类:
移动开发 时间:
2020-02-20 17:21:51
阅读次数:
93
41. 包含min函数的栈 设计一个支持push,pop,top等操作并且可以在O(1)时间内检索出最小元素的堆栈。 push(x)–将元素x插入栈中 pop()–移除栈顶元素 top()–得到栈顶元素 getMin()–得到栈中最小元素 单调栈) O(1) https://www.acwing.c ...
分类:
其他好文 时间:
2020-02-20 17:01:58
阅读次数:
92
//获取url参数 function getUrlParams(name, url) { if (!url) url = location.href; name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]'); var regexS = '[ ...
分类:
Web程序 时间:
2020-02-20 17:01:25
阅读次数:
85
def make_averager(): nums=[] def averager(n): nums.append(n) return sum(nums)/len(nums) return averager averager = make_averager() print(averager(10)) ...
分类:
编程语言 时间:
2020-02-20 13:01:52
阅读次数:
56
请求方式: get/psot get: 不发送数据,只通过url传入一点数据(有长度限制,可以获取本地文件) post:发送大量数据(没有长度限制,不能获取本地文件) 同源策略: 同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器 ...
分类:
Web程序 时间:
2020-02-20 10:15:38
阅读次数:
104
"题目" 给定一个 $h\times w$ 的矩阵,每个格子中将填入 $1$ 到 $m$ 中的某个整数。 一个合法的填数方案须满足 $n$ 条限制,每条限制形如“以 $(x_1,y_1)$ 为左上角,$(x_2,y_2)$ 为右下角的子矩阵中,最大值必须为 $v$”。 求填数方案数,对大质数取模。 ...
分类:
其他好文 时间:
2020-02-20 10:01:11
阅读次数:
65
前缀和分一维前缀和和二维前缀和,前缀和可以帮我们快速统计一段范围内的合。 需要简单的理解 一维前缀和 —— 模板题 AcWing 795. 前缀和S[i] = a[1] + a[2] + ... a[i];a[l] + ... + a[r] = S[r] - S[l - 1]; 二维前缀和 —— 模 ...
var arr=[1,5,7,9,16,2,4]; 第一种方法,取最小值: var temp; for(var i=0;i<arr.length-1;i++){ for(var j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ temp=arr[i]; arr[ ...
分类:
编程语言 时间:
2020-02-20 00:11:17
阅读次数:
60
一.save 其中比较重要的源码 if self.instance is not None: self.instance = self.update(self.instance, validated_data) assert self.instance is not None, ( '`update ...
分类:
其他好文 时间:
2020-02-19 21:06:31
阅读次数:
81