题意:给你四组长度为$n$序列,从每个序列中选一个数出来,使得四个数字之和等于$0$,问由多少种组成情况(仅于元素的所在位置有关). 题解:$n$最大可以取4000,直接暴力肯定是不行的,我们可以先对后两个数组$c$和$d$,枚举他们每个元素的和,用一个新数组$CD$记录,然后再去枚举$a$和$b$ ...
分类:
其他好文 时间:
2020-10-31 01:32:05
阅读次数:
17
今天在使用Stream排序的时候,出现了一个bug,简单的记录下,方便下次查找 首先根据降序的sort方法,对list集合中的对象的某个属性进行排序.float getFollowDegree()的返回值时,所以查询出来后进行排序的顺序是降序(DESC,从大到小)的,如果没有reversed()方法 ...
分类:
编程语言 时间:
2020-10-31 01:16:37
阅读次数:
21
2020.10.27星期二 正式班D16 9.9 字符处理命令 9.9.1 sort排序 用于将文件内容加以排序 -n # 依照数值的大小排序 -r # 以相反的顺序来排序 -k # 以某列进行排序 -t # 指定分隔符,默认是空格 [root@ccc ~]# cat a.py b:3 c:2 a: ...
分类:
其他好文 时间:
2020-10-29 10:37:28
阅读次数:
18
function findOdd(arr) { var result, num = 0; //sort()排序 arr = arr.sort(); for (var i = 0; i < arr.length; i++) { if (arr[i] arr[i + 1]) { num++; } els ...
分类:
编程语言 时间:
2020-10-29 10:32:50
阅读次数:
28
列表的优点 列表是可变序列,可以储存不同的变量,可以使用下标来访问其中的值 列表的内建方法 len():求列表的长度 max():求最大值 min():求最小值 count():用于统计列表中某元素出现的次数 append():向列表的最后追加一个元素 extend():在列表的末尾一次性追加多个值 ...
分类:
其他好文 时间:
2020-10-29 09:33:14
阅读次数:
15
一、实验描述 Radix Sort。实现桶式排序和基于桶式排序的基数排序。在基数 B 中,数组长度 n 和 最大元素 m 中,对排序时间影响最大的是哪一个?元素在未排序数组中的顺序是否对时间复杂度有影响?设计实验证明你的想法。 Stack。用 C 语言设计堆栈,并实现中缀表达式到后缀表达式的转换。 ...
分类:
其他好文 时间:
2020-10-27 11:43:38
阅读次数:
19
利用sort,根据数组内对象某一属性进行排序 /** * @description: 根据数组内对象某一属性(number类型)进行排序 * @param {*} source 目标数组 * @param {*} sortField 排序属性 * @param {*} sortType ASC DE ...
分类:
编程语言 时间:
2020-10-27 11:09:42
阅读次数:
27
7-9 小字辈: 开始使用并查集暴力做的,结果超时。 正确思路: 用嵌套的vector存储每个人的下一辈有谁,之后记录祖宗,再dfs。 之前学STL的时候没学vector,之前学习的dfs也差不多忘了,通过这道题再复习了一下。 代码如下: #include<bits/stdc++.h> using ...
分类:
其他好文 时间:
2020-10-26 11:18:47
阅读次数:
82
linux_01_seq_shuf_sort seq 产生自然序列的数字,在一定范围内 seq 10 产生1-10 十个数字 seq 5 10 产生5-10 六个数字 shuf 洗牌的意思 打乱输入序列的顺序 sort 排序 默认情况下 sort 是按照以默认的方式将文本文件的第一列以ASCII 码 ...
分类:
系统相关 时间:
2020-10-19 22:49:24
阅读次数:
22
netstat -tulnp 简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 ...
分类:
其他好文 时间:
2020-10-18 16:26:39
阅读次数:
22