1 #include <iostream> 2 #include <algorithm> 3 #include <iterator> 4 #include <vector> 5 using namespace std; 6 int number; 7 vector<int> vec; 8 vecto ...
分类:
编程语言 时间:
2020-02-14 20:44:14
阅读次数:
64
1. cut cut的工作就是“剪”,具体的说就是在文件中负责 剪贴数据 用的。 cut命令从文件的每一行剪贴字节、字符 和 字段,并将这些字节、字符和字段输出。 (1)基本用法 cut [选项参数] filename 说明:默认分隔符是制表符 2. sed 3. awk 4. sort ...
分类:
系统相关 时间:
2020-02-14 18:08:21
阅读次数:
83
归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。 若将两个有序表合并成一个有序表,称为二路归并。归并排序是一种 ...
分类:
编程语言 时间:
2020-02-14 16:05:57
阅读次数:
99
题目描述:给出4个1-10的数字,通过加减乘除,得到数字为24就算胜利输入:4个1-10的数字。[数字允许重复,但每个数字仅允许使用一次,测试用例保证无异常数字],通过加减乘除,得到数字为24就算胜利输出:trueorfalse思路一:整理一下整个运算式子是num1onum2onum3onum4(o的地方填运算符)利用全排列,将四个位置上的数进行组合o的位置可以是+-*/任意那么就是挨个循环出所有
分类:
其他好文 时间:
2020-02-14 14:34:48
阅读次数:
79
一、题目说明 题目是49. Group Anagrams,给定一列字符串,求同源词(包含相同字母的此)的集合。题目难度是Medium。 二、我的做法 题目简单,就不多说,直接上代码: 性能如下: 三、优化措施 主要是用了unordered_map,也用到了sort排序,当然用map也可以。 晕了,不 ...
分类:
其他好文 时间:
2020-02-14 11:02:10
阅读次数:
79
直接插入排序:通过构建有序序列,对于未排序数据,选出第一个元素,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序因而在从后向前扫描过程中, 需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 我们可以吧一个序列分为有序区段和无序区段,如图: #include<bits/stdc++. ...
分类:
编程语言 时间:
2020-02-13 19:16:01
阅读次数:
72
错误AC解法,sort+set判重,为考虑异构! 比较坑的一点是读入时scanf一定要一次读6个数,不然会TLE #include <set> #include <map> #include <cmath> #include <queue> #include <vector> #include <c ...
分类:
编程语言 时间:
2020-02-13 19:03:12
阅读次数:
93
1.man -ls 查看目录下的东西 2.sort 进行排序 用--help 查看 3.netstat -ntpl 系统当做那些端口处于监听的状态 4. cd /etc/ssh/sshd_config/ port 端口 listenAddress 监听的iP 可以配置多个 0.0.0.0 代表所有的 ...
分类:
系统相关 时间:
2020-02-13 15:05:21
阅读次数:
78
暴力搜索加剪枝~ #include<bits/stdc++.h> using namespace std; const int maxn=1014; const int inf=1e9; int g[maxn][maxn]; int c[maxn]; int N,M; int mincost=1e9 ...
分类:
其他好文 时间:
2020-02-13 13:09:45
阅读次数:
72
案例场景 表数据量7000+万,其中满足如下条件的数据量约为:1200条 #表索引说明 分别查看sql的执行计划 1、无limit 、无order by 2、limit 2000 3、order by id,add_time limit 2000 4、order by id limit 2000 从 ...
分类:
其他好文 时间:
2020-02-13 13:00:59
阅读次数:
78