用此验证必须在Controller中编写返回值为JsonResult的Action 实体类代码: ...
分类:
Web程序 时间:
2018-10-27 10:25:07
阅读次数:
276
function bc = binary_conversion(a) %这是灰度值二值化转换函数,阈值为平均值j=imread(a); %读取灰度图像 j=double(j); %将图像转换为小数浮点型(double)[m,n]=size(j); %获取图像的长宽(m,n)s=sum(sum(j)) ...
分类:
其他好文 时间:
2018-10-27 10:24:59
阅读次数:
358
Educational Codeforces Round 53 (Rated for Div. 2) ...
分类:
其他好文 时间:
2018-10-27 10:24:44
阅读次数:
157
二分图最大独立集 先给出二分图最大独立集的概念:选择最多的点,使任何边的两边不被同时选中。 并且有结论:最大独立集=节点总数 最大匹配。 这道题为什么是二分图? 我们可以通过$(x,y)$中的$x+y$的奇偶性来构造二分图,显然它们肯定不会互相攻击。 当一个点$x+y$为奇时,向它能攻击到的点都连一 ...
分类:
其他好文 时间:
2018-10-27 10:24:35
阅读次数:
269
题目大意:给出n个bool变量,以及m个条件,条件为x,vx,y,vy,表示 x == vx || y == vy 。 求匹配。 题解: 最近新学了一下2-SAT算法。2-SAT指有若干个bool变量(显然有1/0两个值),还给出若干限定条件,比如: t1 || t2 t1 || !t2 t1 && ...
分类:
其他好文 时间:
2018-10-27 10:24:23
阅读次数:
151
2.1.29希尔排序的递增序列。通过实验比较算法2.3中所使用的递增序列和递增序列1,5,19,41,109,209,505,929,2161,3905,8929,16001,36289,64769,146305,260609(这是通过序列9*4^k-9*2^k+1和4^k-3*2^k+1综合得到的 ...
分类:
编程语言 时间:
2018-10-27 10:24:12
阅读次数:
152
2.1.22事务排序测试用例。编写一个SortTransaction类,在静态方法main()中从标准输入读取一系列事务,将它们排序并在标准输出中打印结果(请见练习1.3.17)解答:public class SortTransactions{ public static Transaction[] ...
分类:
编程语言 时间:
2018-10-27 10:24:02
阅读次数:
138
2.1.12令希尔排序打印出递增序列的每个元素所带来的比较次数和数组大小的比值。编写一个测试用例对随机Double数组进行希尔排序,验证该值是一个小常数,数组大小按照10的冪次递增,不小于100。public class E2d1d12{ public static int compareTimes ...
分类:
编程语言 时间:
2018-10-27 10:23:44
阅读次数:
101
安装redis 部署集群 参考资料 https://www.cnblogs.com/it-cen/p/4295984.html https://blog.csdn.net/naixiyi/article/details/51346880 https://www.cnblogs.com/Patrick ...
分类:
其他好文 时间:
2018-10-27 10:23:31
阅读次数:
474
2.1.16验证。编写一个check()方法,调用sort()对任意数组排序。如果排序成功而且数组中的所有对象均没有被修改则返回true,否则返回false。不要假设sort()只能通过exch()来移动数据,可以信任并使用Array.sort()。答:在check中将原数组复制一份,然后用sort ...
分类:
编程语言 时间:
2018-10-27 10:23:23
阅读次数:
133
08:06:55 求点(x1,y1) 关于直线 Ax+Bx+C=0 的对称点 (x2,y2),因为笨拙的计算能力,结果推了好久。 x2=( (B2-A2)x1-2ABy1-2AC ) / (A2+B2) y2=( (A2-B2)y1-2ABx1-2BC ) / (A2+B2) 11:54:33早上的 ...
分类:
其他好文 时间:
2018-10-27 10:23:13
阅读次数:
113
2.1.21可比较的交易。用我们的Date类(请见2.1.1.4节)作为模板扩展你的Transaction类(请见练习1.2.13),实现Comparable接口,使交易能够按照金额排序。解答:public class Transaction implements Comparable<Transa ...
分类:
其他好文 时间:
2018-10-27 10:23:07
阅读次数:
163
2.1.18可视轨迹。修改你为上一题给出的解答,为插入排序和选择排序生成和正文中类似的可视轨迹。提示:使用setYscale()函数是一个明智的选择。附加题:添加必要的代码,与正文中的图片一样用红色和灰色强调不同角色的元素。/************************************* ...
分类:
编程语言 时间:
2018-10-27 10:23:00
阅读次数:
170
2.1.23纸牌排序。请见位朋友分别将一副扑克牌排序(见练习2.1.13)。仔细观察并记录他们所使用的方法。答:实际玩牌过程中的排序并不会按照2.1.13设定那些规则。说一说可以看到牌面的情况下的排序。1)从桌上每次拿一张牌,一边插到手上时采用插入排序较多。2)从桌上每次拿一张但不看牌,直到所有的牌 ...
分类:
编程语言 时间:
2018-10-27 10:22:47
阅读次数:
160
2.1.24插入排序的哨兵。在插入排序的实现中先找出最小的元素并将其置于数组的最左边,这样就能去掉内循环的判断条件j>0。使用SortCompare来评估这种方法的效果。注意:这是一种常见的规避边界测试的方法,能够省略判断条件的元素通常被称为哨兵。答:数组的长度达100万后这种哨兵在性能上才略有改进 ...
分类:
编程语言 时间:
2018-10-27 10:22:32
阅读次数:
177
传统的架构风格 依据David Calvert在1996年给出了一份架构风格/模式的清单,架构风格包括了: 数据流系统——批处理,管道-过滤器。 调用-返回系统——主程序和子程序,面向对象系统,分层。 独立组件——通信过程,事件系统。 虚拟机——解释器,基于规则的系统。 以数据为中心的系统(仓库)— ...
分类:
其他好文 时间:
2018-10-27 10:22:24
阅读次数:
383
2.1.27希尔排序的用时是次平方级的。在你的计算机上用SortCompare比较希尔排序和插入排序以及选择排序。测试数组的大小按照2的幂次递增,从128开始。shell排序的倍率是2.5,选择和插入都是在4.public class SortCompare{ public static doubl ...
分类:
编程语言 时间:
2018-10-27 10:22:09
阅读次数:
146