###注解(标注) 标注:Annotation 描述代码的代码,给计算机识别的 传统注释:描述代码的文字,给用户看的 标记标注 @标注名 单值标注 @标注名(属性名 = 属性值) 普通标注 @标注名(属性1 = 值1, 属性2 = 值2, …) 注意: 特例:对于单值标注(@标注名(属性名 = 属性 ...
分类:
编程语言 时间:
2020-09-17 18:55:34
阅读次数:
29
不要被假象迷惑,其实这是一道区间dp,如果过多的考虑怎么放长方形就容易进入误区。 我们考虑一个dp状态表示f[][][][],将一个长方形中所有的点变成”."的最小代价,之后枚举行列进行区间dp,这其中其实已经做好了划分长方形的工作。 #include<bits/stdc++.h> using na ...
分类:
其他好文 时间:
2020-09-17 17:57:11
阅读次数:
24
百度了快一天,没结果,除了几个原创的,都是复制粘贴的内容。 不想用别的笨办法,于是脑洞大开,想出了我的办法。 首先是前台代码,与网上的比较类似: xmlns:jz="clr-namespace:*****.Model;assembly=****" xmlns:utils="clr-namespace ...
分类:
编程语言 时间:
2020-09-17 17:26:10
阅读次数:
39
HDU6314 Matrix Problem Description Samwell Tarly is learning to draw a magical matrix to protect himself from the White Walkers. the magical matrix is ...
分类:
其他好文 时间:
2020-09-17 17:11:07
阅读次数:
24
enumerate(枚举) i = 0 for element in ['Apple','HuaWei','XiaoMi','OnePlus']: print(i,element) i +=1 上面的代码在C中非常正常,而在Python太冗余。 for i,element in enumerate( ...
分类:
编程语言 时间:
2020-09-17 15:33:28
阅读次数:
35
针对有些耗时比较长的任务,我们一般会想到使用异步化的方式来进行优化逻辑。即客户端先发起一次任务请求并携带回调地址callbackUrl,然后服务端收到请求后立即返回成功,然后在后台处理具体事务,等任务完成后再回调客户端,通知完成。 首先这个方案是值得肯定的,但是我们得注意几点:1. 客户端回调是否可 ...
分类:
编程语言 时间:
2020-09-17 14:06:04
阅读次数:
36
2.程序控制结构 结构化程序设计基础 程序的控制结构(黑箱) 单入口单出口的控制结构易于理解 三种基本控制结构 顺序结构 由一组顺序执行的处理块组成,每个处理块可能包含一条或一组语句,完成一项任务。是最基本的算法结构。 分支结构 根据某一条件的判断结果,确定程序的流程,即选择哪一个程序分支中的处理块 ...
分类:
其他好文 时间:
2020-09-17 13:35:17
阅读次数:
21
hyh大佬很热爱学习,他打算偷偷跑回学校学习,为了多学习他希望可以找最快的路线回到学校。 广州市里有N个(2 <= N <= 1000)个地铁站,编号分别为1..N。zzj家在1号地铁站旁边,五山站是N号地铁站。地铁站之间共有M (1 <= M <= 2000)条双向路径。 hyh现在在1号地铁站, ...
分类:
其他好文 时间:
2020-09-17 12:30:28
阅读次数:
28
链接:Codeforces Round #636 (Div. 3) A - Candies 题意:求出一个x满足$x + 2*x + 4*x + \dots + 2^{k-1}*x = n$且$k>1$ 思路:提出x得$x*(1+2+4+\dots + 2^{k-1})=n$,从小到大枚举k,直到满 ...
分类:
其他好文 时间:
2020-09-15 21:27:28
阅读次数:
52
1.历史: 枚举是JDK1.5版本新增的特性(泛型、For-each等如今被广泛应用的特性也是由JDK1.5时所新增的),另外到了JDK1.6后switch语句支持枚举类型。 2.枚举的语法解析: 1.最最最简单版 1 2 3 public enum ColorEnum { RED,BLUE,GRE ...
分类:
编程语言 时间:
2020-09-11 14:12:23
阅读次数:
30