NOIP2017 Day2 第二题。先写了一两个中午思路混乱的版本,后来理清楚了做法重新打了一遍,却因为没有发现cmp 写反而又多花了几天时间。 最终如下。 1 #include<queue> 2 #include<cstdio> 3 #include<iostream> 4 #include<al ...
分类:
其他好文 时间:
2017-05-24 21:13:46
阅读次数:
150
强连通分量:两个点能够互相连通。 算法分解:第一步。正向dfs全部顶点,并后序遍历 第二步,将边反向,从最大边dfs,构成强连通分量 标号最大的节点属于DAG头部,cmp存一个强连通分量的拓扑序。 poj2186 解就是拓扑后的最后一个强连通分量 #include<cstdio> #include< ...
分类:
其他好文 时间:
2017-05-24 21:06:42
阅读次数:
158
特判排序: 看看以下cmp写法,猜想作用: 该函数作用就是“将正数升序排列, 负数排到最后” 我认为cmp函数的一个特性就是, 如果return false, 那么函数就会将他们互换位置, return true就会保持原来位置不变。(快排的思想没掌握,暂时如此理解) 所以这函数可以解读为: p1是 ...
分类:
编程语言 时间:
2017-05-24 12:51:10
阅读次数:
172
一、关于cmp的详细用法 假设现在AX寄存器中的数是0002H,BX寄存器中的数是0003H。 执行的指令是:CMP AX, BX 执行这条指令时,先做用AX中的数减去BX中的数的减法运算。 列出二进制运算式子: 0000 0000 0000 0010 - 0000 0000 0000 0011 _ ...
分类:
其他好文 时间:
2017-05-21 17:52:10
阅读次数:
405
#include #define _xx ios_base::sync_with_stdio(0);cin.tie(0); using namespace std; struct Node { int value, id; } a[10005]; bool cmp(const Node& t1, c... ...
分类:
其他好文 时间:
2017-05-18 20:49:19
阅读次数:
218
Python列表详解:创建一个列表,只要把逗号分隔的不同数据项使用方括号括起来即可。比如:list=[1,2,3,4,5];与字符串的索引一样,列表索引从0开始。Python列表函数即方法:Python所包含的函数:1、cmp()描述:cmp()用于比较两个列表的元素。语法:cmp(list1,list2)返回..
分类:
编程语言 时间:
2017-05-17 15:21:35
阅读次数:
234
ax,cx,dx不能和段地址搭配作偏移地址用于寻址,如mov mydat[bx][si],es:[ax] 错误偏移地址不能再用offset,如mov bx,offset mydat[si] 错误cmp dst,src 目的操作数不能是立即数,dst和src不能同为内存单元注意标号和变量的区别 mov ...
分类:
其他好文 时间:
2017-05-15 22:45:55
阅读次数:
272
题目链接:http://ac.jobdu.com/problem.php?pid=1013 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
分类:
编程语言 时间:
2017-05-13 00:01:08
阅读次数:
301
cmp [功能说明] 比较文件 #cmp可以比较任何类型的文件,并在标准输出设备上显示文件的第一次不同处的行号和字节号,分别从1开始,但是一般用于比较文本文件 [语法格式] Cmp[参数][文件1][文件2][skip1][skip2] [选项参数] 参数 说明 -l 显示两个比较文件每个不同点的字 ...
分类:
系统相关 时间:
2017-05-09 19:38:45
阅读次数:
194
题目链接:http://ac.jobdu.com/problem.php?pid=1004 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
分类:
其他好文 时间:
2017-05-09 19:37:31
阅读次数:
161