题目描述 一条东西走向的穆西河将巴邻旁市一分为二,分割成了区域 A 和区域 B。 每一块区域沿着河岸都建了恰好 1000000001 栋的建筑,每条岸边的建筑都从 0 编号到 1000000000。相邻的每对建筑相隔 1 个单位距离,河的宽度也是 1 个单位长度。区域 A 中的 i 号建筑物恰好与区 ...
UVA-1592 1 // UVa1592 Database 2 // Rujia Liu 3 // 本程序只是为了演示STL各种用法,效率较低。实践中一般用C字符串和哈希表来实现。 4 5 #include<iostream> 6 #include<cstdio> 7 #include<vecto ...
分类:
其他好文 时间:
2017-06-17 22:30:33
阅读次数:
224
题目链接POJ1128 思路 如果在A的边框上出现了字母B,就说明B在A的上方 如果边框A在边框B的下方,就添加从A到B的一条有向边(题目要求从下到上输出) 那么所求的是所得有向无环图的拓扑排序 题目还要求按照字典序输出所有可能的顺序,用深度优先搜索 附代码 #include <cstdio> #i ...
分类:
编程语言 时间:
2017-06-17 18:24:02
阅读次数:
234
度度熊最近对全排列特别感兴趣,对于1到n的一个排列,度度熊发现可以在中间根据大小关系插入合适的大于和小于符号(即 '>' 和 '<' )使其成为一个合法的不等式数列。但是现在度度熊手中只有k个小于符号即('<'')和n-k-1个大于符号(即'>'),度度熊想知道对于1至n任意的排列中有多少个排列可以 ...
分类:
其他好文 时间:
2017-06-17 18:22:02
阅读次数:
95
循环json对象的值 json对象中数据的修改 json数组 教程中说可以使用delete关键字删除数组元素。可我删除了之后数组长度不变,被删除的元素变为undefined,占位仍在。 似乎只能用正常的数组方法来解决这个问题了。 ...
分类:
编程语言 时间:
2017-06-17 16:02:49
阅读次数:
193
#include <stdio.h> #include <stdlib.h> #define LENGTH(s) (sizeof(s)/sizeof(int)) #define SWAP(x,y) {long t; t=x; x=y; y=t;} //冒泡排序 void BubbleSort(int ...
分类:
编程语言 时间:
2017-06-17 12:08:55
阅读次数:
220
为OLED屏添加GUI支持3:字库本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境:主机:WIN10开发环境:MDK5.13MCU:STM32F103说明: GUI中有字库方能显示汉字。英文,数字等。英文数字等ASCII码128个字符保存显示eas ...
分类:
其他好文 时间:
2017-06-17 11:08:02
阅读次数:
139
3 ways to define a JavaScript class September 29th, 2006. Tagged: JavaScript Introduction JavaScript is a very flexible object-oriented language when ...
分类:
编程语言 时间:
2017-06-17 10:20:20
阅读次数:
186
题意:一个集合S的优美值定义为:最大的x,满足对于任意i∈[1,x],都存在一个S的子集S',使得S'中元素之和为i。 给定n个集合,对于每一次询问,指定一个集合S1和一个集合S2,以及一个数k,要求选择一个S2的子集S3(|S3|<=k),使得S1∪S3的优美值最大。 (集合元素可以重复) 我们首 ...
分类:
其他好文 时间:
2017-06-17 00:10:31
阅读次数:
210