https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/ solution 1 class Solution { public: int findUnsortedSubarray(vector<int>& nums ...
分类:
其他好文 时间:
2020-05-15 15:41:06
阅读次数:
64
1、概述 HashMap是哈希表基于Map接口的实现,它允许null值和null键,它不是线程同步的,同时也不保证有序。Map的这种实现方式为get(取)和put(存)带来了比较好的性能。但是如果涉及到大量的遍历操作的话,就尽量不要把capacity设置得太高(或load factor设置得太低), ...
分类:
编程语言 时间:
2020-05-14 22:13:57
阅读次数:
76
考虑用分块解决这个题,一次交换对当前逆序对个数的影响是,加上两倍的在区间$[l+1,r 1]$中比$a_r$小的元素个数,减去两倍的在区间$[l+1,r 1]$中比$a_l$小的元素个数,再根据$a_l$和$a_r$的大小关系决定这两个位置对答案的影响。 可以用$vector$来维护每个块内元素有序 ...
分类:
其他好文 时间:
2020-05-14 01:13:53
阅读次数:
59
一、常见的排序算法分类 二、各种算法的时间复杂度 三、冒泡排序 冒泡排序(BubbleSorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就象水底下的气泡一样逐渐向上冒。 小结上面的图解过程: (1) ...
分类:
编程语言 时间:
2020-05-13 19:54:58
阅读次数:
58
演示gson数组的序列化和反序列化。import com.google.gson.Gson;/** * @author yongjar * @date 2020/4/28 */public class GsonTester { public static void main(String args[... ...
分类:
其他好文 时间:
2020-05-13 12:32:32
阅读次数:
59
利用 jackson 的 json 序列化和反序列化 总结: 支持 请求中格式为 的字符串,后台用 接收,及返回值 转为 格式 String; 支持java8日期api; 不支持 请求中 等类型的字符串转为 Date; 当 个别字段需使用 格式 时,可使用 SpringBoot 自带的注解 : Sp ...
分类:
编程语言 时间:
2020-05-12 16:47:51
阅读次数:
79
先不说SignalR是什么,我们先说它可以干什么,官方的解释是: 虽然经常以聊天为例,但您可以做更多的事情。使用SignalR使您的ASP.NET应用程序栩栩如生,每当用户刷新网页以查看新数据,或者该页面实施Ajax长轮询来检索新数据时,它都是使用SignalR的候选对象。SignalR还支持需要从 ...
分类:
其他好文 时间:
2020-05-12 13:49:47
阅读次数:
53
0x00 前言 今天做到一道有关php反序列化字符逃逸漏洞的CTF题目,看了一下午师傅们写的关于这个漏洞的文章总算看懂了,觉得还是有必要写一下关于这个漏洞的文章. 参考这位师傅的文章:https://www.cnblogs.com/litlifep/11690918.html 0x01 漏洞浅析 1 ...
分类:
Web程序 时间:
2020-05-11 18:50:51
阅读次数:
129
上午压根没web,而且签到题有问题,又不能重新下发,愣是看着密码发呆emmm,然后下午才放web,而且一个队只能下发一个docker,就挺拖时间的,搞心态 AreUSerialz 源码 xml 然后上传 监听日志收到flag~ notes java耗费太多时间了,只审了一遍(加上当时环境经常502) ...
分类:
Web程序 时间:
2020-05-11 00:47:47
阅读次数:
864